Perjalanan migrasi dengan Migrate to Virtual Machines

Dokumen ini akan memandu Anda melakukan migrasi virtual machine (VM) dari lingkungan sumber ke Google Cloud menggunakan Migrate to Virtual Machines. Lingkungan sumber Anda mungkin berjalan di lingkungan lokal, di lingkungan hosting pribadi, atau di penyedia cloud lainnya.

Dokumen ini memberikan ringkasan tentang Migrate to Virtual Machines dan kegunaannya. Panduan ini juga berisi poin-poin penting yang perlu Anda pertimbangkan saat merencanakan migrasi VM, dan memberikan panduan tentang cara memigrasikan VM.

Dokumen ini berguna jika Anda berencana memigrasikan VM dari lingkungan sumber yang didukung ke Compute Engine dengan Migrate to Virtual Machines. Lingkungan sumber ini dapat mencakup hal-hal berikut:

Migrate to Virtual Machines memungkinkan Anda menyederhanakan migrasi VM ke Google Cloud. Anda tidak perlu bersusah payah merancang dan mengimplementasikan toolchain yang andal untuk mengevaluasi perilaku VM Anda di Google Cloud secara manual, lalu memigrasikannya secara manual. Migrate to Virtual Machines mempercepat migrasi VM Anda, menghemat waktu, dan memungkinkan Anda berfokus pada peningkatan workload.

Seri ini mengasumsikan bahwa Anda telah membaca dan memahami dokumen-dokumen berikut:

Mendesain migrasi ke Google Cloud

Untuk memigrasikan VM dari lingkungan sumber ke Google Cloud, sebaiknya ikuti framework yang dijelaskan dalam seri Migrasi ke Google Cloud.

Diagram berikut menggambarkan jalur perjalanan migrasi Anda.

Jalur migrasi dengan empat fase.

Kerangka kerja yang diilustrasikan dalam diagram sebelumnya memiliki empat fase:

  1. Menilai. Pada fase ini, Anda akan menilai lingkungan sumber, menilai workload yang ingin dimigrasikan ke Google Cloud, dan menilai VM mana yang mendukung setiap workload.
  2. Merencanakan. Pada fase ini, Anda akan membuat infrastruktur dasar untuk Migrate to Virtual Machines, seperti menyediakan hierarki resource dan menyiapkan akses jaringan.
  3. Deploy. Pada fase ini, Anda akan memigrasikan VMs dari lingkungan sumber ke Compute Engine.
  4. Pengoptimalan. Pada fase ini, Anda mulai memanfaatkan teknologi dan kemampuan cloud.

Menilai lingkungan source dan workload

Pada fase penilaian, Anda mengumpulkan informasi tentang hal berikut:

  1. Lingkungan sumber dan target Anda
  2. Beban kerja yang ingin Anda migrasikan

Untuk membantu Anda merencanakan migrasi dan menyesuaikan ukuran resource yang diperlukan untuk migrasi dan lingkungan target, Anda harus menilai lingkungan sumber dan workload yang ingin dimigrasikan. Untuk mempelajari cara menilai lingkungan Anda, lihat Bermigrasi ke Google Cloud: Menilai dan menemukan workload Anda.

Setelah menilai lingkungan, Anda dapat meningkatkan kualitas penilaian dengan mempertimbangkan aspek migrasi yang spesifik untuk Migrate to Virtual Machines, seperti berikut:

  • Persyaratan Migrate to Virtual Machines. Evaluasi persyaratan Migrate to Virtual Machines untuk memastikan lingkungan sumber dan target Anda menyediakan fitur dan resource yang diperlukan Migrate to Virtual Machines untuk migrasi, seperti konektivitas jaringan dan bandwidth, serta saluran komunikasi yang aman. Berdasarkan sumber yang ingin Anda migrasikan, evaluasi persyaratan VMware, persyaratan AWS, atau persyaratan Azure.

  • Izin yang diperlukan untuk Migrate to Virtual Machines. Setelah mengetahui jenis izin yang diperlukan Migrate to Virtual Machines, Anda akan memenuhi syarat apakah izin tersebut memenuhi persyaratan keamanan Anda. Evaluasi izin yang diperlukan untuk Migrate to Virtual Machines.

Bangun dasar Anda

Bagian ini berisi panduan cara membangun dasar untuk Migrate to Virtual Machines.

Berdasarkan sumber yang Anda ingin migrasikan, lihat panduan dalam Bermigrasi dari VMware, Bermigrasi dari AWS, atau Bermigrasi dari Azure. Jika tidak, lanjutkan dengan panduan di bagian ini.

Untuk membangun fondasi bagi Migrate to Virtual Machines di lingkungan sumber dan di Google Cloud, Anda perlu melakukan hal berikut:

  • Membangun dasar pada Google Cloud.
  • Menyiapkan lingkungan sumber.

Membangun dasar pada Google Cloud

Untuk membangun fondasi untuk Migrate to Virtual Machines di Google Cloud, Anda melakukan hal berikut:

Menyiapkan lingkungan sumber

Untuk membangun fondasi bagi Migrate to Virtual Machines di lingkungan sumber Anda, instal Konektor Migrate untuk mengonfigurasi lingkungan tersebut sebagai sumber migrasi. Untuk informasi selengkapnya tentang Migrate Connector, lihat Bermigrasi ke arsitektur Virtual Machine.

Memigrasikan VM Anda

Setelah membangun fondasi, Anda dapat memigrasikan VM dengan Migrate to Virtual Machines dari lingkungan sumber ke Google Cloud.

Struktur migrasi Migrate to Virtual Machines

Istilah berikut penting untuk memahami cara mengatur migrasi VMs dari lingkungan sumber yang didukung ke Google Cloud:

  • Siklus proses migrasi VM. Setiap VM yang Anda migrasikan dengan Migrate to Virtual Machines mengikuti serangkaian fase yang diurutkan. Fase tersebut adalah bagian dari siklus proses migrasi VM. Migrate to Virtual Machines secara otomatis melanjutkan setiap VM untuk bermigrasi melalui fase tersebut.
  • Grup. Dengan Migrate to Virtual Machines, Anda dapat membuat kumpulan VM untuk dimigrasikan. Kumpulan ini disebutgrup. Untuk memisahkan VM secara logis dan memigrasikan VM dalam batch, Anda dapat menggunakan grup. Saat Anda memigrasikan VM dalam grup, Migrate to Virtual Machines menjalankan semua operasi siklus proses migrasi VM pada setiap VM dalam grup atau, secara opsional, pada subset VM dalam grup. Misalnya, Anda dapat membuat clone pengujian dari satu atau dua VM dalam kelompok besar untuk mengevaluasi apakah clone tersebut dapat berfungsi dengan benar di Google Cloud.
  • Adaptasi OS. VM yang Anda migrasikan ke Google Cloud dengan Migrate to Virtual Machines memerlukan perubahan pada konfigurasinya agar dapat berfungsi dengan benar. Perubahan ini disebut sebagai adaptasi OS. Migrate to Virtual Machines secara otomatis menerapkan adaptasi OS ke VM yang Anda migrasikan.

Memigrasikan VM dengan Migrate to Virtual Machines

Untuk memigrasikan VM dengan Migrate to Virtual Machines, Anda perlu melakukan hal berikut:

  1. Atur migrasi dengan grup. Untuk membantu mengurangi risiko migrasi, sebaiknya gunakan grup untuk memisahkan VMs secara logis yang akan dimigrasikan. Untuk mengelompokkan VMs yang akan dimigrasikan, Anda dapat menggunakan informasi yang dikumpulkan selama fase penilaian. Misalnya, Anda dapat mengelompokkan VMs berdasarkan aplikasi yang didukungnya, atau Anda dapat mempertimbangkan jaringan yang terhubung dengan VMs tersebut.
  2. Kumpulkan rekomendasi ukuran mesin dan insight pemanfaatan. Untuk mengevaluasi resource dan menentukan mesin target yang optimal untuk mesin sumber, kumpulkan rekomendasi ukuran yang mendetail dan laporan tentang mesin Anda dengan membuat laporan penggunaan VM sumber singkat ini.
  3. Migrasikan setiap grup. Menjalankan migrasi di setiap grup VMs. Sebagai bagian dari siklus proses migrasi VM, Migrate to Virtual Machines memungkinkan Anda menjalankan clone pengujian VM di Google Cloud. Sebaiknya gunakan clone pengujian untuk memvalidasi apakah VMs Anda berfungsi dengan baik di Google Cloud sebelum memigrasikannya.

    Untuk informasi selengkapnya tentang memigrasikan grup VM dengan Migrate to Virtual Machines, baca Memigrasikan grup VM dengan Migrate to Virtual Machines.

Mengoptimalkan lingkungan Anda setelah migrasi

Setelah Anda menyelesaikan semua fase migrasi, migrasi dianggap selesai. Namun, lingkungan Google Cloud Anda mungkin memerlukan pengoptimalan lebih lanjut. Misalnya, Anda dapat menyesuaikan ukuran Compute Engine VMs, atau mulai menggunakan layanan terkelola.

Untuk mengetahui informasi selengkapnya tentang pengoptimalan, lihat Bermigrasi ke Google Cloud: Mengoptimalkan lingkungan Anda.