Alur Kerja Migrasi

Bagian ini membahas alur kerja untuk memigrasikan aplikasi. Untuk tampilan yang berpusat pada VM, lihat Siklus proses migrasi VM.

Perencanaan migrasi terjadi dalam beberapa tahap:

  1. Pemodelan dan perencanaan gelombang migrasi: Sebelum memulai migrasi, buat inventaris prioritas dari mesin yang ingin Anda migrasikan terlebih dahulu. Anda juga perlu memahami dependensi aplikasi Anda dan menggunakan antarmuka Wave milik Migrate for Compute Engine untuk membuat gelombang migrasi dan merencanakan migrasi yang dihasilkan. Kemudian, Anda perlu mengelompokkan dependensi ini dalam gelombang yang sama. Contoh:

    1. Jika sebuah aplikasi bergantung pada banyak VM, migrasikan semua VM tersebut dalam wave yang sama.
    2. Atau, jika aplikasi memerlukan database dan server web, database tersebut dapat dimigrasikan dan dimulai sebelum server web.
  2. Pengujian pra-migrasi (opsional). Untuk menguji migrasi sebelum menjalankannya, Anda dapat meng-clone workload lokal dan menjalankannya di Google Cloud tanpa mengubah host aslinya. Dengan demikian, Anda dapat melakukan pengujian tanpa mengganggu produksi. Clone dapat beroperasi sepenuhnya dalam hitungan menit. Untuk mengetahui informasi selengkapnya, lihat Membuat clone pengujian.

  3. Beralih ke cloud. Jalankan VM di Compute Engine dalam mode streaming. Hal ini dapat dilakukan per VM atau menggunakan Wave untuk sprint migrasi massal. Anda dapat menyelesaikan fase berikut sebagai bagian dari migrasi ke cloud, menggunakan Wizard Migrasi atau menggunakan Wave.

    1. Pindahkan VM ke Compute Engine.

      Lihat Menjalankan dan memigrasikan VM. Setelah proses ini selesai, lakukan validasi atau uji kesehatan dan perbaiki masalah yang dihasilkan.

    2. Memigrasikan penyimpanan aplikasi ke Google Cloud.

  4. Lepaskan. Setelah menentukan bahwa Anda dapat mengandalkan VM di cloud, jadwalkan periode nonaktif untuk mengalihkan aplikasi Anda ke Google Cloud. Hal ini terjadi dalam dua tahap:

    1. Lepaskan VM. Ikuti petunjuk ini untuk melepaskan VM.
    2. Uji aplikasi untuk memverifikasi bahwa aplikasi berfungsi secara akurat setelah migrasi.