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:
- Menghapus agen tamu VMware, Azure, atau AWS.
- Pastikan konfigurasi NTP mengarah ke server NTP "metadata.google.internal".
- Pastikan DHCP diaktifkan untuk antarmuka ethernet utama.
- Pastikan MTU disetel ke 1460 untuk semua antarmuka ethernet.
- Pastikan Lingkungan Tamu Compute Engine Linux diinstal dari paket atau repositori yang disediakan.
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
Konfigurasikan
sshd
menggunakan langkah-langkah berikut:- Pastikan
sshd
diaktifkan. Izinkan autentikasi berbasis kunci di
sshd
dengan menambahkan baris berikut ke file sshd_config.AuthorizedKeysFile .ssh/authorized_keys
- Pastikan
Nonaktifkan atau hapus daemon
irqbalance
.Konfigurasikan bootloader menggunakan langkah-langkah berikut:
- Pastikan konfigurasi bootloader tidak menyertakan:
splashimage=.
- Argumen command line kernel
rhgb
danquiet
.
- Pastikan argumen command line kernel berisi
console=ttyS0,38400n8d
sehingga instance dapat berfungsi dengan Konsol Serial Interaktif.
- Pastikan konfigurasi bootloader tidak menyertakan:
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:
- Download Driver Windows Server 2008r1 dari halaman Download.
- Ekstrak
devcon.zip
ke direktori pilihan Anda. - Download paket driver tambahan ke direktori yang sama:
gsutil cp gs://gce-windows-drivers-public/win2k3driver/x86/* [DIRECTORY]
- Jalankan skrip
install.cmd
dari direktori tersebut - 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:
- Di vSphere Web Client, pilih virtual machine.
- Klik kanan VM dan pilih Migrate for Google Compute Engine Operations > Offline Migrate.
- Pilih Ekstensi Cloud, lalu klik Next.
- Pilih Instance Type (ukuran VM), lalu klik Next.
- Pilih Grup Keamanan yang diperlukan, lalu klik Berikutnya.
- 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.
- 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.
- Pilih Storage Type, lalu klik Next.
- 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