Halaman ini membantu Anda memulihkan disk dari brankas cadangan di konsol Google Cloud .
Sebelum memulai
Berikan peran IAM Backup and DR Disk Operator (
roles/backupdr.diskOperator) untuk agen layanan brankas cadangan brankas di project target tempat pemulihan dilakukan.Berikan peran IAM berikut untuk pengguna yang melakukan pemulihan di project vault cadangan.
- Pengguna Pemulihan Backup and DR (
roles/backupdr.restoreUser) untuk project target dan vault cadangan. - Compute Viewer (
roles/compute.viewer) hanya untuk target.
Peran bawaan ini berisi izin yang diperlukan untuk mengakses vault cadangan di project tempat disk berada. Untuk izin tertentu, lihat daftar berikut.
backupdr.bvbackups.restorebackupdr.compute.restoreFromBackupVaultbackupdr.backupVaults.getbackupdr.backupVaults.listbackupdr.bvbackups.listbackupdr.bvdataSources.getbackupdr.bvdataSources.listbackupdr.bvbackups.get
Untuk mengetahui informasi selengkapnya tentang cara memberikan peran, lihat Mengelola akses ke project, folder, dan organisasi.
- Pengguna Pemulihan Backup and DR (
Memulihkan disk
Gunakan petunjuk berikut untuk memulihkan disk yang digunakan oleh instance Compute Engine.
Konsol
Di konsol Google Cloud , buka halaman Cadangan yang di-Vault.
Semua instance Compute Engine dengan cadangan yang disimpan di vault tercantum di sini.
Pilih cadangan yang akan dipulihkan. Dari halaman detail cadangan untuk cadangan, atau dari menu untuk disk:
- Pilih Jenis resource disk.
- Pilih Nama resource.
- Jelajahi untuk memilih cadangan yang akan dipulihkan.
- Nama project yang akan dipulihkan telah diisi otomatis dengan project saat ini, tetapi Anda dapat menjelajahi project lain jika ingin memulihkan ke tempat lain.
- Klik Pulihkan. Anda dapat melihat dan memantau tugas pemulihan dari lonceng Notifikasi.
- Disk yang dipulihkan akan muncul dalam daftar Storage > Disks Compute Engine, dengan nama asli yang diikuti stempel waktu dan tanggal.
gcloud
Jika belum diberikan, berikan peran IAM Backup and DR Disk Operator (
roles/backupdr.DiskOperator) kepada agen layanan brankas cadangan di project pemulihan tempat VM dipulihkan.Untuk mendapatkan akun layanan brankas cadangan, gunakan perintah berikut.
gcloud backup-dr backup-vaults describe BACKUPVAULT_NAME --location=LOCATIONGanti kode berikut:
- BACKUPVAULT_NAME: nama brankas cadangan yang ingin Anda pulihkan datanya.
- LOCATION: lokasi brankas cadangan.
Untuk memulihkan disk, gunakan perintah berikut.
Memulihkan disk dalam project yang sama dengan project workload menggunakan ID cadangan.
gcloud backup-dr backups restore compute test-backup-id \ --project=PROJECT --location=LOCATION \ --backup-vault=BACKUPVAULT_NAME --data-source=DATA_SOURCE\ --name=NAME --target-zone=TARGET_ZONE \ --target-project=TARGET_PROJECTPulihkan disk dalam project yang sama dengan project workload menggunakan URL resource lengkap cadangan.
gcloud backup-dr backups restore compute projects/test-project-id/locations/us-central1/backupVaults/test-vault/dataSources/test-ds/backups/test-backup-id \ --name=NAME --target-zone=TARGET_ZONE \ --target-project=TARGET_PROJECTMemulihkan instance VM dengan konfigurasi jaringan dan akun layanan kustom.
gcloud backup-dr backups restore compute test-backup-id \ --project=PROJECT --location=LOCATION \ --backup-vault=BACKUPVAULT_NAME --data-source=DATA_SOURCE\ --name=NAME --target-zone=TARGET_ZONE \ --target-project=TARGET_PROJECT \ --network-interface=network=NETWORK,subnet=SUBNET \ --service-account=SERVICE_ACCOUNT \ --scopes=SCOPEGanti kode berikut:
- PROJECT: nama project brankas cadangan.
- LOCATION: lokasi brankas cadangan.
- BACKUPVAULT_NAME: nama brankas cadangan yang ingin Anda pulihkan datanya.
- DATA_SOURCE: nama sumber data yang ingin Anda pulihkan datanya.
- NAME: nama VM yang dipulihkan.
- TARGET_ZONE: region tempat VM dipulihkan.
- TARGET_PROJECT: project tempat VM dipulihkan.
- NETWORK: URI jaringan VM.
- SUBNET: URI subnet VM.
- SERVICE_ACCOUNT: akun layanan VM yang dipulihkan.
- SCOPE: cakupan otorisasi akun layanan.
Untuk mengganti properti VM lainnya, lihat Ringkasan perintah Google Cloud CLI Backup and DR Service.
Panduan Compute Engine Backup and DR
- Membuat dan mengelola rencana cadangan untuk cadangan yang disimpan di brankas
- Periksa kredensial cloud
- Menemukan dan melindungi instance Compute Engine
- Memasang image cadangan Persistent Disk Compute Engine
- Memulihkan instance Compute Engine
- Mengimpor image snapshot Persistent Disk