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.restore
backupdr.compute.restoreFromBackupVault
backupdr.backupVaults.get
backupdr.backupVaults.list
backupdr.bvbackups.list
backupdr.bvdataSources.get
backupdr.bvdataSources.list
backupdr.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=LOCATION
Ganti 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_PROJECT
Pulihkan 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_PROJECT
Memulihkan 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=SCOPE
Ganti 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