Memecahkan masalah kegagalan pencadangan

Halaman ini menunjukkan cara menyelesaikan masalah dengan Backup and DR Service untuk resource yang dicadangkan dalam vault cadangan menggunakan rencana pencadangan. Untuk menemukan solusi bagi resource yang dilindungi menggunakan template cadangan di konsol pengelolaan, lihat ID peristiwa dan pesan error.

PERMISSION_DENIED masalah

Tugas pencadangan gagal karena izin yang tidak ada di project sumber dan pesan error berikut ditampilkan:

    Backup and DR agent or backup vault service agent is missing the permissions required to take backups of resources in the source project.

Untuk mengatasi masalah tersebut, lakukan langkah berikut:

  1. Jika vault cadangan dan resource berada dalam project yang sama, tetapkan peran IAM agen Backup dan DR (roles/backupdr.serviceAgent) ke agen layanan dr backup, yang dalam format service-<project-number>@gcp-sa-backupdr.iam.gserviceaccount.com.
  2. Jika vault cadangan dan resource yang akan dilindungi berada dalam project yang berbeda, tetapkan peran IAM Compute instance admin (v1) (roles/compute.instanceAdmin.v1) ke agen layanan dr cadangan, yang dalam format service-<project-number>@gcp-sa-backupdr.iam.gserviceaccount.com.

FAILED_PRECONDITION masalah

Pencadangan gagal saat resource yang dilindungi dihapus dan pesan error berikut ditampilkan:

    Backup job failed due to unmet conditions. Check for source resource deletion or backup misconfigurations.

Untuk mengatasi masalah ini, lakukan langkah berikut:

Error 412: constraints/compute.storageResourceUseRestrictions dilanggar

Error 412 terjadi saat upaya mencadangkan Persistent Disk atau Google Cloud Hyperdisk gagal karena pelanggaran batasan kebijakan organisasi selama pembuatan cadangan, sehingga menghasilkan pesan error yang menyatakan Error 412: Constraint constraints/compute.storageResourceUseRestrictions violated for project aaaaa. projects/aaax/zones/aa-aaaaa-a/disks/aaaa can't be used within your project., conditionNotMet

Backup and DR membuat cadangan Persistent Disk dan Google Cloud Hyperdisk Anda. Backup berada di project Google Cloud Anda (juga dikenal sebagai project tenant) yang dikelola oleh Google Cloud. Project tenant ada dalam organisasi google.com, terpisah dari organisasi Anda sendiri.

Kebijakan organisasi Anda menentukan tempat Anda dapat membuat resource penyimpanan. Error The Constraint constraints/compute.storageResourceUseRestrictions violated berarti resource atau cadangan melanggar kebijakan karena dibuat di project tenant yang bukan bagian dari struktur organisasi yang diizinkan. Karena project tenant berada dalam organisasi google.com, project tersebut berada di luar kebijakan yang Anda tentukan, yang menyebabkan kegagalan pencadangan.

Untuk mengatasi error ini, gunakan petunjuk berikut:

  1. Temukan kebijakan organisasi yang menerapkan batasan constraints/compute.storageResourceUseRestrictions. Untuk mengetahui informasi selengkapnya tentang cara melihat kebijakan organisasi menggunakan konsol Google Cloud , lihat Melihat kebijakan organisasi.

  2. Ubah kebijakan constraints/compute.storageResourceUseRestrictions untuk menyertakan folder project tenant folders/238813353932 yang digunakan oleh Backup dan DR dalam daftar yang diizinkannya.

  3. Simpan perubahan kebijakan setelah Anda menambahkan folder ke daftar yang diizinkan.

  4. Uji ulang operasi pencadangan setelah kebijakan organisasi diperbarui dan diterapkan, yang biasanya memerlukan waktu beberapa menit. Pencadangan harus dilanjutkan tanpa melanggar batasan penggunaan resource penyimpanan. Jika operasi masih gagal, hubungi Cloud Customer Care untuk mendapatkan bantuan lebih lanjut.