Memigrasikan konfigurasi pencadangan instance Compute Engine dari konsol pengelolaan appliance ke vault cadangan

Migrasikan perlindungan instance Compute Engine dari paket pencadangan konsol pengelolaan peralatan ke paket pencadangan vault cadangan menggunakan perlindungan instance Compute Engine tanpa mengalami gangguan, meng-uninstal agen cadangan, peering jaringan, atau membuat perubahan pada firewall VPC Anda.

Manfaat

  • Perlindungan ransomware yang ditingkatkan: fitur ketidakmampuan untuk dihapus dan ketidakmampuan untuk diubah yang canggih, yang mengamankan data Anda dari ransomware dan penghapusan yang tidak disengaja atau berbahaya.

  • Penghematan biaya langsung: kurangi biaya pengelolaan segera setelah Anda menyelesaikan migrasi.

  • Infrastruktur yang efisien: beralih ke model tanpa infrastruktur yang menghilangkan kebutuhan akan peralatan pencadangan, sehingga menurunkan total biaya kepemilikan (TCO).

  • Pengelolaan yang lancar: gunakan pengalaman konsol Google Cloud terintegrasi dengan dukungan penuh untuk gcloud CLI, Terraform, dan Google Cloud API untuk otomatisasi yang mudah dan berskala besar.

  • Dukungan yang diperluas: dapatkan platform terpadu yang juga mendukung Cloud SQL, AlloyDB untuk PostgreSQL, dan Filestore.

  • Tersedia di semua region Google Cloud .

Batasan

  • Migrasi tidak didukung jika paket cadangan konsol pengelolaan peralatan atau konfigurasi instance Compute Engine Anda saat ini menyertakan salah satu fitur berikut:

    • Rencana pencadangan konsol pengelolaan peralatan yang dikonfigurasi dengan snapshot arsip.

    • Instance Compute Engine yang menggunakan Google Cloud Hyperdisk.

    • Instance Compute Engine yang mengecualikan disk tertentu dari pencadangan.

  • Anda hanya dapat memigrasikan instance Compute Engine standar. Jenis workload aplikasi lainnya, seperti VM Microsoft SQL, SAP HANA, Oracle, dan VMware tidak dapat dimigrasikan menggunakan halaman ini.

  • Anda tidak dapat memigrasikan cadangan yang ada.

Pertimbangan

  • Untuk melakukan migrasi massal, Anda memerlukan skrip migrasi guna mengotomatiskan transisi untuk lingkungan berskala besar. Hubungi Cloud Customer Care untuk menerima skrip migrasi massal.

  • Jika Anda mempertahankan perlindungan untuk instance Compute Engine melalui vault cadangan dan konsol pengelolaan, Anda dapat dikenai biaya penagihan untuk kedua lingkungan tersebut.

  • Jika instance Compute Engine mengotomatiskan pencadangan menggunakan perlindungan dinamis Tag, tugas terjadwal akan melindungi kembali instance setelah migrasi, kecuali jika tag dihapus secara manual.

  • Sebaiknya hindari migrasi VM yang menggunakan Google Cloud Hyperdisk.

  • Peran layanan Backup and DR yang ada akan terus berfungsi seperti yang diharapkan. Namun, jika Anda berencana mencadangkan instance Compute Engine dari beberapa project layanan ke dalam satu vault cadangan terpusat (yaitu, vault cadangan yang dibuat di project cadangan pusat), Anda harus memberikan peran Operator Compute Engine Backup and DR (roles/backupdr.computeEngineOperator) ke agen layanan vault cadangan di semua project layanan yang menghosting instance yang perlu dicadangkan. Untuk mengetahui informasi selengkapnya, lihat Memberikan peran kepada agen layanan.

Cara kerjanya

Saat Anda melakukan migrasi, cadangan historis Anda tetap berada di konsol pengelolaan peralatan dan tidak dimigrasikan ke vault cadangan. Anda tetap memiliki akses di konsol pengelolaan peralatan hingga masa berlakunya habis sesuai dengan kebijakan retensi aslinya.

Setelah migrasi selesai, Anda dapat melihat titik pemulihan historis di konsol pengelolaan peralatan dan titik pemulihan baru di konsol Google Cloud .

Untuk memigrasikan instance Compute Engine dari konsol pengelolaan peralatan ke vault cadangan, lakukan langkah-langkah berikut:

  1. Mengonfigurasi perlindungan: gunakan perintah MigrateToBackupVault untuk melindungi instance Compute Engine dengan rencana pencadangan vault cadangan.

  2. Lakukan verifikasi: konfirmasi bahwa vault cadangan berhasil membuat cadangan.

  3. Menghapus perlindungan dari konsol pengelolaan peralatan: gunakan perintah UnprotectVMsFromManagementConsole untuk menghapus perlindungan dari konsol pengelolaan peralatan.

Sebelum memulai

  1. Pastikan Anda memiliki izin yang diperlukan untuk menyelesaikan panduan ini.

  2. Pastikan Anda memiliki resource berikut:

    • Vault cadangan yang sudah ada. Untuk mengetahui petunjuknya, lihat Membuat vault cadangan.
    • Paket pencadangan yang sudah ada dan dikonfigurasi untuk menggunakan brankas cadangan. Buat rencana pencadangan ini di konsol Google Cloud . Rencana ini dapat setara dengan rencana pencadangan konsol pengelolaan peralatan. Untuk mengetahui petunjuknya, lihat Membuat rencana pencadangan.

Peran yang diperlukan

Untuk mendapatkan izin yang Anda perlukan untuk memigrasikan konfigurasi cadangan instance Compute Engine, minta administrator untuk memberi Anda peran IAM berikut pada project Anda:

  • Backup and DR Admin (Peran lama untuk operasi konsol pengelolaan peralatan)
  • Backup and DR Admin (roles/backupdr.admin)

Untuk mengetahui informasi selengkapnya tentang pemberian peran, lihat Mengelola akses ke project, folder, dan organisasi.

Anda mungkin juga bisa mendapatkan izin yang diperlukan melalui peran khusus atau peran bawaan lainnya.

Menginstal alat migrasi

Untuk menjalankan perintah migrasi, Anda harus menginstal file yang dapat dieksekusi mandiri backupdr_gcevm_migration_tool di lingkungan yang Anda pilih, baik dalam Cloud Shell maupun di workstation lokal Anda.

Google Cloud Shell

  1. Buka Cloud Shell di konsol Google Cloud .

  2. Klik Lainnya , lalu klik Upload.

  3. Pilih file backupdr_gcevm_migration_tool.

  4. Buat agar alat dapat dieksekusi:

    chmod +x ~/backupdr_gcevm_migration_tool
    
  5. Jalankan alat menggunakan ~/backupdr_gcevm_migration_tool.

Lingkungan Lokal

  1. Download file yang dapat dieksekusi backupdr_gcevm_migration_tool.

  2. Instal dan autentikasi gcloud CLI. Untuk mengetahui informasi selengkapnya, lihat Menginstal gcloud CLI.

  3. Pindahkan file yang dapat dieksekusi ke direktori, misalnya ~/tools, dan jadikan file tersebut dapat dieksekusi:

    mkdir -p ~/tools
    mv ~/Downloads/backupdr_gcevm_migration_tool ~/tools/
    chmod +x ~/tools/backupdr_gcevm_migration_tool
    
  4. Opsional: Untuk menjalankan alat dari direktori mana pun, tambahkan alat ke PATH Anda. Tambahkan baris berikut ke file ~/.bashrc atau ~/.zshrc Anda:

    export PATH="$PATH:$HOME/tools"
    
  5. Muat ulang shell Anda:

    source ~/.bashrc
    

Memigrasikan instance Compute Engine

Untuk memigrasikan instance, jalankan perintah alat migrasi di lingkungan terminal tempat Anda menginstal alat tersebut, dengan mengganti nilai placeholder dalam contoh dengan nama resource, project ID, dan URL yang sebenarnya.

Melindungi instance Compute Engine dengan paket pencadangan di brankas cadangan

Jalankan perintah MigrateToBackupVault untuk mengidentifikasi instance Compute Engine yang memenuhi syarat dalam rencana pencadangan konsol pengelolaan peralatan dan melindunginya dengan rencana pencadangan vault cadangan yang ditentukan.

  1. Jalankan perintah MigrateToBackupVault:

    ./backupdr_gcevm_migration_tool MigrateToBackupVault \
      --slt_name=SLT_NAME \
      --management_server_url=MANAGEMENT_SERVER_URL \
      --backup_plan=projects/PROJECT_ID/locations/REGION/backupPlans/BACKUP_PLAN_NAME \
      --workload_projects=PROJECT_ID_1,PROJECT_ID_2 \
      --apply \
      --trigger_backup
    

    Ganti kode berikut:

    • SLT_NAME: nama paket pencadangan konsol pengelolaan peralatan sumber (sebelumnya dikenal sebagai template tingkat layanan atau SLT).
    • MANAGEMENT_SERVER_URL: URL konsol pengelolaan peralatan.
    • PROJECT_ID: Project ID Google Cloud Anda.
    • REGION: region tempat rencana pencadangan Anda berada.
    • BACKUP_PLAN_NAME: nama rencana cadangan yang akan diterapkan.
    • PROJECT_ID_1,PROJECT_ID_2: daftar project ID yang dipisahkan koma yang berisi instance Compute Engine, atau all.

    Flag tambahan:

    • --apply: menjalankan perlindungan. Jika dihilangkan, alat akan berjalan dalam mode uji coba.
    • --trigger_backup: memulai pencadangan on demand segera setelah perlindungan diterapkan.

    Perintah ini membuat file output bernama MigrateToBackupVault_{slt_name}_output.txt yang merangkum tindakan yang diambil dan status VM.

  2. Untuk memastikan bahwa instance dilindungi oleh paket cadangan, buka halaman Backup and DR > Vaulted Backups di konsol Google Cloud .

Membatalkan perlindungan instance Compute Engine dari konsol pengelolaan peralatan

Perintah UnprotectVMsFromManagementConsole menghapus perlindungan dari instance Compute Engine di konsol pengelolaan peralatan. Perintah ini hanya membatalkan perlindungan VM jika VM tersebut dilindungi oleh rencana cadangan baru dan memiliki setidaknya satu cadangan vault cadangan yang berhasil.

  1. Jalankan perintah UnprotectVMsFromManagementConsole:

    ./backupdr_gcevm_migration_tool UnprotectVMsFromManagementConsole \
      --slt_name=SLT_NAME \
      --management_server_url=MANAGEMENT_SERVER_URL \
      --workload_projects=PROJECT_ID_1,PROJECT_ID_2 \
      --apply
    

    Ganti kode berikut:

    • SLT_NAME: Nama paket cadangan konsol pengelolaan peralatan sumber.
    • MANAGEMENT_SERVER_URL: URL konsol pengelolaan peralatan.
    • PROJECT_ID_1,PROJECT_ID_2: Daftar project ID atau all yang dipisahkan koma.

      Flag tambahan:

    • --apply: Menjalankan penghapusan perlindungan. Jika dihilangkan, alat akan berjalan dalam mode uji coba.

Perintah ini membuat file output bernama UnprotectVMsFromManagementConsole_{slt_name}_output.txt yang merangkum tindakan.

  1. Pastikan instance yang memenuhi syarat tidak lagi dilindungi di konsol pengelolaan peralatan.

Alat migrasi memeriksa lingkungan Anda untuk memastikan transisi yang aman. Misalnya, alat ini menghapus perlindungan dari konsol pengelolaan peralatan hanya setelah memverifikasi bahwa pencadangan vault cadangan yang berhasil ada untuk instance.

Enkripsi

Vault cadangan sepenuhnya mendukung kunci enkripsi yang dikelola pelanggan (CMEK) untuk instance Compute Engine, yang memungkinkan Anda mengenkripsi cadangan menggunakan kunci enkripsi Anda sendiri.

Perubahan pemantauan, pelaporan, dan pemberitahuan

Setelah migrasi, Anda menggunakan Cloud Monitoring dan Cloud Logging untuk kemampuan observasi, bukan laporan yang dikirim melalui email konsol pengelolaan lama. Dengan begitu, Anda dapat membuat dasbor kustom dan mengonfigurasi pemberitahuan langsung di konsolGoogle Cloud . Untuk menjadwalkan pemberitahuan email atau mengonfigurasi kebijakan pemberitahuan dari dasbor pemantauan, lihat Pengantar pemberitahuan.

Mengakses data pelaporan historis

Data pemantauan dan pelaporan pra-migrasi yang ada tetap dapat diakses dengan login ke konsol pengelolaan peralatan. Untuk data pemantauan dan pelaporan pascamigrasi, Anda dapat mengaksesnya langsung di konsol Google Cloud .

Jika ingin menganalisis data pra-migrasi dan pasca-migrasi bersama-sama di BigQuery, Anda dapat merutekan log ke set data BigQuery menggunakan sink log. Untuk mengonfigurasi sink log dan laporan bawaan, lihat Menyiapkan laporan bawaan di BigQuery.

Setelah log berada di BigQuery, Anda dapat melakukan hal berikut:

Menjalankan lingkungan hybrid

Lingkungan hybrid didukung sepenuhnya. Sebaiknya segera migrasikan semua instance Compute Engine yang memenuhi syarat ke vault cadangan untuk mendapatkan manfaat biaya dan keamanan. Namun, jika lingkungan Anda menyertakan konfigurasi yang tidak didukung oleh vault cadangan, Anda dapat mempertahankan perlindungan untuk instance tersebut menggunakan konsol pengelolaan peralatan. Saat Backup and DR menambahkan dukungan untuk fitur tersebut, Anda dapat memigrasikan instance yang tersisa ke vault cadangan. Jika Anda memiliki pertanyaan tentang konfigurasi yang didukung, hubungi Cloud Customer Care.

Me-roll back migrasi

Jika Anda mengalami masalah selama migrasi, Anda dapat melakukan roll back perubahan. Untuk mengurangi risiko, sebaiknya gunakan strategi tumpang-tindih: jangan membatalkan perlindungan instance di konsol pengelolaan peralatan hingga Anda mengonfirmasi bahwa tugas pencadangan vault cadangan baru berhasil diselesaikan. Strategi ini memastikan bahwa instance Anda mempertahankan cakupan pencadangan berkelanjutan.

Cadangan instance historis Anda yang dibuat sebelum pengalihan migrasi sistem tetap tersedia dan dapat diakses di konsol pengelolaan peralatan. Anda dapat mengakses cadangan baru yang dibuat di vault cadangan langsung di konsol Google Cloud .

Langkah berikutnya