Memecahkan masalah kegagalan pencadangan

Halaman ini menunjukkan cara menyelesaikan masalah dengan Layanan Pencadangan dan DR 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 tidak memiliki izin 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 backup dr, yang dalam format service-<project-number>@gcp-sa-backupdr..
  2. Jika brankas 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 backup dr, yang berada dalam format service-<project-number>@gcp-sa-backupdr..

FAILED_PRECONDITION masalah

Pekerjaan 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 menyelesaikan masalah ini, lakukan tindakan 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 tetapkan, sehingga menyebabkan pencadangan gagal.

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 untuk GKE 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.