Perjalanan migrasi menggunakan Migrate to Virtual Machines

Dokumen ini memandu Anda dalam memigrasikan 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:

Dengan Migrate to Virtual Machines, Anda dapat menyederhanakan migrasi VM ke Google Cloud. Anda tidak perlu mengeluarkan upaya untuk merancang dan mengimplementasikan toolchain andal untuk mengevaluasi perilaku VM Anda secara manual di Google Cloud, lalu memigrasikannya secara manual. Migrate to Virtual Machines mempercepat migrasi VM Anda, menghemat waktu, dan memungkinkan Anda fokus 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 sumber dan beban kerja

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 dalam merencanakan migrasi dan menyesuaikan ukuran resource yang diperlukan untuk migrasi dan lingkungan target, sangat penting untuk menilai lingkungan sumber dan beban kerja yang ingin dimigrasikan. Untuk mempelajari cara menilai lingkungan Anda, lihat Bermigrasi ke Google Cloud: Menilai dan menemukan workload Anda.

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

  • Persyaratan Migrate to Virtual Machines. Lakukan evaluasi persyaratan Migrate to Virtual Machines untuk memastikan bahwa lingkungan sumber dan target Anda menyediakan fitur dan resource yang dibutuhkan Migrate to Virtual Machines untuk migrasi, seperti konektivitas dan bandwidth jaringan, serta saluran komunikasi yang aman. Berdasarkan sumber yang ingin Anda migrasikan, nilai 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 atau tidak. 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 tempat Anda ingin bermigrasi, lihat panduan di Bermigrasi dari VMware, Bermigrasi dari AWS, atau Bermigrasi dari Azure. Jika tidak, lanjutkan dengan panduan di bagian ini.

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

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

Membangun dasar pada Google Cloud

Untuk membangun dasar bagi Migrate to Virtual Machines di Google Cloud, Anda harus melakukan hal berikut:

Menyiapkan lingkungan sumber

Untuk membangun dasar bagi Migrate to Virtual Machines di lingkungan sumber, instal Konektor Migrasi untuk mengonfigurasi lingkungan sebagai sumber migrasi. Untuk informasi selengkapnya tentang Migrate Connector, lihat arsitektur Migrate to Virtual Machines.

Memigrasikan VM Anda

Setelah membangun dasar, lakukan migrasi 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 akan otomatis memajukan setiap VM untuk bermigrasi melalui fase tersebut.
  • Grup. Migrate to Virtual Machines memungkinkan Anda 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 grup 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 berfungsi dengan benar. Perubahan ini disebut sebagai adaptasi OS. Migrate to Virtual Machines akan otomatis menerapkan adaptasi OS ke VM yang Anda migrasikan.

Memigrasikan VM dengan Migrate to Virtual Machines

Untuk memigrasikan VM dengan Migrate to Virtual Machines, lakukan 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 mengetahui informasi selengkapnya tentang cara memigrasikan grup VM dengan Migrate to Virtual Machines, baca artikel 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.