Menggunakan migrasi offline

Dengan migrasi offline, Migrate for Compute Engine memungkinkan Anda memigrasikan workload yang berjalan di vSphere dengan sistem operasi yang saat ini didukung oleh teknologi streaming Migrate for Compute Engine.

Selama proses migrasi offline, semua penyimpanan dimigrasikan ke cloud sebelum VM dimulai di Compute Engine.

Kasus penggunaan lain untuk migrasi offline adalah migrasi khusus penyimpanan untuk VM yang tidak didukung oleh penyedia cloud. Ini biasanya adalah VM dengan sistem operasi lama, seperti Red Hat 4. Dengan migrasi khusus penyimpanan, Anda dapat memigrasikan volume, lalu melampirkannya kembali ke VM dengan OS yang didukung.

Menyiapkan VM untuk migrasi offline

Langkah-langkah berikut menunjukkan cara menyiapkan sistem operasi yang berbeda untuk migrasi offline.

Ubuntu 12.x

Sebelum menggunakan migrasi offline, buat perubahan berikut pada distribusi Linux di platform sumber:

  1. Menghapus agen tamu VMware, Azure, atau AWS.
  2. Pastikan konfigurasi NTP mengarah ke server NTP "metadata.google.internal".
  3. Pastikan DHCP diaktifkan untuk antarmuka ethernet utama.
  4. Pastikan MTU disetel ke 1460 untuk semua antarmuka ethernet.
  5. Pastikan Lingkungan Tamu Compute Engine Linux diinstal dari paket atau repositori yang disediakan.
  6. Hapus aturan jaringan yang persisten untuk mencegah instance menggunakan alamat MAC yang di-cache. Misalnya, gunakan perintah berikut:

    rm -f /etc/udev/rules.d/70-persistent-net.rules
    
  7. Konfigurasikan sshd menggunakan langkah-langkah berikut:

    1. Pastikan sshd diaktifkan.
    2. Izinkan autentikasi berbasis kunci di sshd dengan menambahkan baris berikut ke file sshd_config.

      AuthorizedKeysFile .ssh/authorized_keys
      
  8. Nonaktifkan atau hapus daemon irqbalance.

  9. Konfigurasikan bootloader menggunakan langkah-langkah berikut:

    1. Pastikan konfigurasi bootloader tidak menyertakan:
      • splashimage=.
      • Argumen command line kernel rhgb dan quiet.
    2. Pastikan argumen command line kernel berisi console=ttyS0,38400n8d sehingga instance dapat berfungsi dengan Konsol Serial Interaktif.
  10. Edit /etc/fstab agar hanya menyertakan referensi untuk memblokir perangkat yang dimigrasikan atau ekspor NFS yang akan tersedia setelah migrasi.

Windows 2008 non-R2 ke Google Cloud

Migrasi offline Windows Server 2008 64-bit tidak memerlukan persiapan.

Windows Server 2008 32-bit memerlukan penginstalan paket sebelum memulai migrasi offline.

Untuk menginstalnya:

  1. Download Driver Windows Server 2008r1 dari halaman Download.
  2. Ekstrak devcon.zip ke direktori pilihan Anda.
  3. Download paket driver tambahan ke direktori yang sama:
    gsutil cp gs://gce-windows-drivers-public/win2k3driver/x86/* [DIRECTORY]
    
  4. Jalankan skrip install.cmd dari direktori tersebut
  5. Menjalankan migrasi offline

Windows 2003 SP2 ke Google Cloud

Migrasi offline Windows Server 2003 tidak memerlukan persiapan.

Lokal ke cloud: Proses migrasi offline

Sebelum memulai, lakukan persiapan offline seperti yang dijelaskan di bagian sebelumnya. Kemudian, lakukan langkah-langkah berikut:

  1. Di vSphere Web Client, pilih virtual machine.
  2. Klik kanan VM dan pilih Migrate for Google Compute Engine Operations > Offline Migrate.
  3. Pilih Ekstensi Cloud, lalu klik Next.
  4. Pilih Instance Type (ukuran VM), lalu klik Next.
  5. Pilih Grup Keamanan yang diperlukan, lalu klik Berikutnya.
  6. Pilih Subnet di Google Cloud. Saat node Ekstensi Cloud berada di zona berbeda, Migrate for Compute Engine menggunakan node di zona yang sama dengan subnet yang dipilih. Jika tidak, Anda harus memilih node secara manual.
  7. Dari menu drop-down Configure Private IP:
    • Pilih Auto untuk menetapkan alamat IP secara otomatis di subnet, atau
    • Pilih Static dan masukkan alamat IP statis yang diinginkan. Dari menu drop-down Edge Node, pilih node yang diperlukan, lalu klik Next.
  8. Pilih Storage Type, lalu klik Next.
  9. Tinjau ringkasan, lalu klik Finish.

Untuk melihat tugas migrasi terkait, gunakan tab Pantau > Tugas & Peristiwa.

Setelah migrasi offline, Anda dapat terhubung ke VM menggunakan alamat IP pribadi atau FQDN-nya.

AWS ke Google Cloud: Proses migrasi offline

Migrasi offline menggunakan wave

Untuk melakukan migrasi offline dari AWS ke Google Cloud, jalankan tugas migrasi offline di wave.

Migrasi offline menggunakan PowerShell

Untuk melakukan migrasi offline pada satu VM dari AWS, jalankan perintah berikut dari PowerShell, dengan mengisi nama InstanceID dan Ekstensi Cloud AWS EC2 Anda:


Invoke-VelosOfflineMigration [-Id] InstanceID -CloudExtension $ [-EdgeNode ]-StorageSpec  -InstanceType  -CloudDetailsName

Contoh:


Invoke-VelosOfflineMigration -Id i-04151a4a1067cfe9b -CloudExtension $gcpCe -EdgeNode NodeA -StorageSpec Standard -InstanceType n1-standard-1 -CloudDetailsName aws

Azure ke Google Cloud: Proses migrasi offline

Migrasi offline menggunakan wave

Untuk melakukan migrasi offline dari Azure ke Google Cloud, jalankan tugas migrasi offline di wave.

Migrasi offline menggunakan PowerShell

Untuk melakukan migrasi offline pada satu VM dari Azure, jalankan perintah berikut dari PowerShell, dengan mengisi ID instance Azure dan nama Ekstensi Cloud Anda:


Invoke-VelosOfflineMigration [-Id] InstanceID -CloudExtension $ [-EdgeNode ]-StorageSpec  -InstanceType  -CloudDetailsName

Contoh:


Invoke-VelosOfflineMigration -Id i-04151a4a1067cfe9b -CloudExtension $gcpCe -EdgeNode NodeA -StorageSpec Standard -InstanceType n1-standard-1 -CloudDetailsName azure