Anda dapat mengaktifkan dan mengelola pencadangan yang ditingkatkan untuk cluster dan project AlloyDB untuk PostgreSQL. Pencadangan yang ditingkatkan memungkinkan Anda menggunakan Backup and DR Service dengan cluster AlloyDB untuk mengelola pencadangan.
Untuk mengetahui informasi tentang cara kerja pencadangan di AlloyDB dan opsi yang tersedia untuk cluster Anda, lihat Ringkasan pencadangan dan pemulihan data.
Sebelum memulai
Sebelum Anda dapat mengelola pencadangan yang ditingkatkan untuk cluster AlloyDB, ikuti langkah-langkah berikut:
- Pastikan Anda memiliki cluster dan instance AlloyDB. Untuk mengetahui informasi selengkapnya, lihat Membuat cluster dan instance utamanya.
- Pelajari Backup and DR.
- Aktifkan Backup and DR Service API.
- Pastikan Anda memiliki izin yang diperlukan.
Mengaktifkan Backup and DR Service API
Untuk menggunakan pencadangan yang ditingkatkan dengan cluster AlloyDB, Anda harus mengaktifkan Backup and DR Service API terlebih dahulu:
Mengaktifkan Backup and DR Service API
Izin yang diperlukan
Untuk mengonfigurasi pencadangan yang ditingkatkan untuk cluster AlloyDB, Anda memerlukan peran alloydb.backupDrAdmin atau izin berikut:
backupdr.backupPlans.listbackupdr.backupPlanAssociations.createForAlloydbClusterbackupdr.backupPlanAssociations.fetchForAlloydbClusterbackupdr.backupPlanAssociations.listbackupdr.backupPlanAssociations.getForAlloydbClusterbackupdr.backupPlanAssociations.triggerBackupForAlloydbClusterbackupdr.backupPlanAssociations.deleteForAlloydbClusterbackupdr.backupPlans.useForAlloydbClusterbackupdr.bvdataSources.getbackupdr.bvdataSources.list
Untuk mengetahui informasi selengkapnya tentang izin ini, lihat Peran dan izin Backup and DR.
Memilih tingkat pencadangan selama pembuatan cluster
Anda dapat memilih antara paket pencadangan standar dan yang ditingkatkan saat membuat cluster AlloyDB utama atau sekunder baru. Paket standar adalah paket default, tetapi Anda dapat memilih cadangan Enhanced untuk menggunakan Backup and DR untuk pengelolaan terpusat. Untuk mengetahui informasi selengkapnya, lihat Opsi pencadangan.
Untuk memilih tingkat pencadangan saat Anda membuat cluster, ikuti langkah-langkah berikut:
Di konsol Google Cloud , buka halaman Clusters.
Klik Create Cluster, lalu pilih jenis cluster utama atau sekunder.
Lengkapi kolom konfigurasi cluster yang diperlukan.
Klik Tampilkan opsi lanjutan.
Luaskan bagian perlindungan data.
Di bagian Configure Backup Tier, pilih Enhanced backup tier (managed by Backup and DR Service).
Pilih Rencana pencadangan untuk dikaitkan dengan resource.
Untuk mempelajari informasi harga, klik Bandingkan paket. Harga didasarkan pada wilayah yang Anda pilih.
Klik Create Cluster.
Mengaktifkan pencadangan yang ditingkatkan
Untuk mengaktifkan pencadangan yang ditingkatkan untuk cluster Anda, ikuti langkah-langkah umum berikut:
- Identifikasi vault cadangan dan rencana pencadangan yang ingin Anda gunakan.
- Mengaitkan cluster AlloyDB Anda ke rencana pencadangan.
Untuk mengetahui informasi selengkapnya tentang pencadangan yang ditingkatkan, lihat Ringkasan pencadangan dan pemulihan data.
Identifikasi paket pencadangan yang ingin Anda gunakan
Pencadangan yang ditingkatkan menggunakan rencana pencadangan untuk menentukan jadwal pencadangan dan setelan retensi cluster Anda. Untuk mengaitkan cluster AlloyDB Anda dengan rencana pencadangan, identifikasi rencana pencadangan yang ingin Anda gunakan. Untuk mengetahui informasi selengkapnya, lihat Membuat dan mengelola rencana pencadangan.
Setelah mengidentifikasi rencana pencadangan yang ingin Anda kaitkan, gunakan nama rencana pencadangan untuk mengaitkannya dengan cluster AlloyDB Anda.
Mengaitkan rencana pencadangan dengan cluster AlloyDB
Untuk mengaitkan rencana pencadangan dengan cluster AlloyDB, Anda memerlukan nama rencana pencadangan yang ingin digunakan. Untuk mengetahui informasi selengkapnya tentang cara menemukan nama rencana pencadangan, lihat Membuat dan mengelola rencana pencadangan.
Konsol
Untuk mengaitkan rencana pencadangan dengan cluster AlloyDB Anda, lakukan hal berikut:
Di konsol Google Cloud , buka halaman Clusters.
Temukan cluster yang ingin Anda kaitkan dengan rencana pencadangan. Untuk membuka halaman Overview cluster, klik nama cluster.
Klik Perlindungan Data.
Di Setelan, klik Edit.
Di Configure Backup Tier, klik Enhanced backup tier (managed by Backup and DR service).
Pilih rencana pencadangan.
Klik Update. Cluster Anda diaktifkan untuk pencadangan yang ditingkatkan menggunakan setelan pencadangan dan retensi paket pencadangan terkait.
gcloud
Untuk mengaitkan rencana cadangan dengan cluster AlloyDB, jalankan perintah berikut:
gcloud backup-dr backup-plan-associations create BPA_ID \
--project=WORKLOAD_PROJECT_ID \
--location=REGION \
--resource-type=alloydb.googleapis.com/Cluster \
--resource=projects/WORKLOAD_PROJECT_ID/locations/REGION/clusters/CLUSTER_ID \
--backup-plan=projects/VAULT_PROJECT_ID/locations/REGION/backupPlans/BP_IDGanti kode berikut:
BPA_ID: ID pengaitan rencana pencadangan.WORKLOAD_PROJECT_ID: project ID tempat cluster AlloyDB berada.REGION: region Google Cloud , misalnya,us-central1.CLUSTER_ID: ID cluster AlloyDB.VAULT_PROJECT_ID: project ID tempat vault cadangan berada.BP_ID: ID rencana pencadangan.
Mengelola pencadangan yang ditingkatkan
Setelah cluster diaktifkan untuk pencadangan yang ditingkatkan dan rencana pencadangan dikaitkan dengan cluster, Anda dapat mengubah rencana pencadangan yang terkait dengan cluster, melakukan pencadangan on-demand, atau melihat semua pencadangan di brankas cadangan.
Untuk mengelola rencana pencadangan, lihat Membuat dan mengelola rencana pencadangan. Untuk mengelola vault cadangan, lihat Membuat dan mengelola vault cadangan.
Melihat dan mengelola pencadangan yang ditingkatkan di level project
Untuk melihat dan mengatur cadangan semua cluster di project Anda di tingkat penyimpanan standar dan yang ditingkatkan, ikuti langkah-langkah berikut:
Di konsol Google Cloud , buka halaman Backups.
Klik tab Enhanced untuk menampilkan tampilan folder tempat cluster diatur berdasarkan vault cadangannya.
Untuk melihat detail atau setelan cadangan, klik nama cluster atau folder.
Halaman yang dihasilkan akan memilih paket terlebih dahulu berdasarkan tab yang Anda buka. Jika cluster telah dihapus, ikon folder akan menampilkan ikon dihapus. Informasi hanya ditampilkan untuk cadangan yang ada.
Melihat dan mengelola pencadangan yang ditingkatkan di tingkat cluster
Anda dapat melihat detail pencadangan cluster dan memulihkan atau menghapus pencadangan yang ditingkatkan yang memenuhi syarat. Untuk mempelajari lebih lanjut cadangan yang memenuhi syarat untuk dihapus, lihat Menghapus cadangan yang ditingkatkan.
Untuk melihat dan mengelola cadangan cluster, ikuti langkah-langkah berikut:
Di konsol Google Cloud , buka halaman Clusters.
Pilih cluster.
Buka halaman Perlindungan data.
Klik tab Enhanced untuk menampilkan tampilan folder tempat cluster diatur berdasarkan vault cadangannya.
Mengubah rencana pencadangan terkait cluster Anda
Anda dapat mengubah rencana pencadangan yang terkait dengan cluster AlloyDB ke rencana pencadangan lain. Rencana pencadangan baru harus memenuhi kriteria berikut:
- Menggunakan vault cadangan yang sama
Berada di region yang sama dengan cluster AlloyDB Anda
Konsol
Untuk mengubah rencana pencadangan yang terkait dengan cluster Anda, ikuti langkah-langkah berikut:
Di konsol Google Cloud , buka halaman Clusters.
Buka halaman Overview cluster.
Klik Perlindungan Data.
Di Setelan, klik Edit.
Di Configure Backup Tier, pastikan Enhanced backup tier (managed by Backup and DR service) dipilih.
Pilih paket cadangan baru, lalu klik Apply.
Klik Update. Cluster Anda diaktifkan untuk pencadangan yang ditingkatkan menggunakan setelan pencadangan dan retensi paket pencadangan terkait.
gcloud
Untuk mengubah rencana pencadangan yang terkait dengan cluster Anda, jalankan perintah berikut:
gcloud backup-dr backup-plan-associations update BPA_ID \
--workload-project=WORKLOAD_PROJECT_ID \
--location=REGION \
--backup-plan=projects/VAULT_PROJECT_ID/locations/REGION/backupPlans/BP_IDGanti kode berikut:
BPA_ID: ID pengaitan rencana pencadangan.WORKLOAD_PROJECT_ID: project ID tempat cluster AlloyDB berada.REGION: Google Cloud REGION–misalnya,us-central1.VAULT_PROJECT_ID: project ID tempat vault cadangan berada.BP_ID: ID rencana pencadangan baru. ### Melakukan pencadangan on-demand
Anda dapat melakukan pencadangan on-demand untuk cluster AlloyDB dengan rencana pencadangan terkait menggunakan konsol Google Cloud atau gcloud CLI.
Konsol
Untuk melakukan pencadangan on-demand untuk cluster AlloyDB dengan pencadangan yang ditingkatkan diaktifkan, ikuti langkah-langkah berikut:
Di konsol Google Cloud , buka halaman Clusters.
Klik nama cluster dengan rencana pencadangan terkait yang ingin Anda buat cadangan on-demand-nya.
Klik Perlindungan Data.
Klik Create backup.
Di bagian Create an on-demand backup, pilih aturan pencadangan dengan periode retensi yang Anda inginkan untuk pencadangan on-demand.
Klik Create. Cadangan on-demand Anda telah dibuat.
gcloud
Untuk melakukan pencadangan on-demand untuk cluster dengan pencadangan yang ditingkatkan diaktifkan, jalankan perintah berikut:
gcloud backup-dr backup-plan-associations trigger-backup BPA_ID \
--project=WORKLOAD_PROJECT_ID \
--location=REGION \
--backup-rule-id=RULE_IDGanti kode berikut:
BPA_ID: ID pengaitan rencana pencadangan.WORKLOAD_PROJECT_ID: project ID tempat cluster AlloyDB berada.REGION: Google Cloud REGION–misalnya,us-central1.RULE_ID: ID aturan pencadangan dalam rencana pencadangan yang akan digunakan untuk pencadangan on-demand. ### Mencantumkan semua cadangan di vault cadangan untuk cluster Anda
Anda dapat mencantumkan semua cadangan di vault cadangan untuk cluster AlloyDB menggunakan konsol Google Cloud atau gcloud CLI.
Konsol
Di konsol Google Cloud , buka halaman Backups.
Di drop-down Backup tier, pilih Enhanced tier, lalu pilih vault cadangan yang berisi cadangan yang ingin Anda gunakan. Semua cadangan yang tersedia di vault cadangan untuk cluster yang Anda pilih akan ditampilkan.
gcloud
Untuk mencantumkan semua cadangan yang tersedia untuk cluster AlloyDB Anda di
brankas cadangan, Anda harus menemukan data-source untuk
cluster AlloyDB Anda terlebih dahulu, lalu menjalankan perintah
gcloud backup-dr backups list.
Untuk menemukan data-source cluster Anda, jalankan perintah berikut:
gcloud backup-dr data-source-references fetch-for-resource-type alloydb.googleapis.com/Cluster \
--location=REGION \
--project=WORKLOAD_PROJECT_ID \
--filter='dataSourceGcpResourceInfo.gcp_resourcename="projects/WORKLOAD_PROJECT_NUMBER/locations/REGION/clusters/CLUSTER_ID"'Ganti kode berikut:
REGION: region Google Cloud —misalnya,us-central1.WORKLOAD_PROJECT_ID: project ID tempat cluster AlloyDB berada.CLUSTER_ID: ID cluster AlloyDB yang informasi Backup and DR-nya ingin Anda temukan.WORKLOAD_PROJECT_NUMBER: ID numerik unik yang dihasilkan sistem untuk project Anda, misalnya, 123456789012. Google Cloudotomatis menetapkan nomor ini saat Anda membuat project, dan nomor ini juga tidak dapat diubah.
Untuk menampilkan semua cadangan di vault cadangan untuk cluster Anda, jalankan perintah berikut:
gcloud backup-dr backups list \
--data-source=DATA_SOURCE \
--project=WORKLOAD_PROJECT_ID \
--location=REGION \
--backup-vault=BACKUP_VAULT_NAMEGanti kode berikut:
DATA_SOURCE:data-sourceuntuk cluster AlloyDB Anda.REGION: ID wilayah untuk vault cadangan.BACKUP_VAULT_NAME: nama vault cadangan yang terkait dengan rencana cadangan Anda. ### Menonaktifkan pencadangan yang ditingkatkan
Anda dapat menonaktifkan pencadangan yang ditingkatkan dengan mengalihkan cluster AlloyDB Anda kembali ke opsi pencadangan standar. Tindakan ini akan menghapus pengaitan antara rencana pencadangan dan cluster Anda.
Untuk mengubah cluster Anda ke pencadangan standar, ikuti langkah-langkah berikut:
Konsol
Untuk menonaktifkan pencadangan yang ditingkatkan dan mengalihkan cluster Anda kembali ke opsi pencadangan standar, ikuti langkah-langkah berikut:
Di konsol Google Cloud , buka halaman Clusters.
Klik nama cluster yang ingin Anda nonaktifkan pencadangan yang ditingkatkan.
Klik Perlindungan Data.
Di Setelan, klik Edit.
Klik Standard backup tier (managed by AlloyDB), lalu pilih setelan pencadangan dan perbarui setelan Standard backups untuk cluster Anda sesuai kebutuhan.
Klik Simpan. Paket pencadangan terkait cluster Anda akan dihapus dan cluster Anda kini dikelola di bagian opsi Standard backups, yang dikelola oleh AlloyDB.
gcloud
Untuk menonaktifkan pencadangan yang ditingkatkan dan mengalihkan cluster Anda kembali ke opsi pencadangan standar, jalankan perintah berikut:
gcloud backup-dr backup-plan-associations delete BACKUP_PLAN_ASSOCIATION_NAME \
--location=BACKUP_VAULT_LOCATIONGanti kode berikut:
BACKUP_PLAN_ASSOCIATION_NAME: nama pengaitan rencana cadangan yang ingin Anda hapus.BACKUP_VAULT_LOCATION: lokasi vault cadangan.
Menghapus cadangan yang ditingkatkan
Anda dapat menghapus cadangan yang ditingkatkan AlloyDB tertentu secara manual di konsolGoogle Cloud jika memenuhi syarat untuk dihapus. Anda dapat menghapus pencadangan yang ditingkatkan dalam skenario berikut:
- Cadangan yang sudah tidak berlaku di vault: jika cadangan telah melewati waktu retensi yang dijadwalkan —misalnya, setelah 14 hari untuk kebijakan default—cadangan tersebut umumnya tersedia untuk dihapus secara manual.
- Pencadangan manual: pencadangan yang dipicu oleh pengguna sering kali dapat dihapus sebelum masa berlakunya habis secara alami, asalkan tidak dilindungi oleh kunci retensi jangka panjang yang ketat.
- Cadangan yang dibuat sebelum perubahan kebijakan retensi: jika kebijakan periode retensi minimum diperbarui di vault, cadangan yang dibuat sebelum pembaruan kebijakan diterapkan biasanya dapat dihapus.
- Cadangan yang tidak dapat diubah: meskipun Backup and DR mendukung cadangan yang tidak dapat diubah, aman, dan dikelola Google untuk mencegah modifikasi tidak sah, cadangan yang tidak dikunci atau sudah tidak berlaku dalam vault dapat dihapus secara manual.
Untuk menghapus cadangan yang ditingkatkan, ikuti langkah-langkah berikut:
Di konsol Google Cloud , buka halaman Clusters.
Pilih cluster yang terkait dengan cadangan yang ingin Anda hapus.
Klik Perlindungan Data di navigasi samping.
Pastikan paket Enhanced dipilih untuk menampilkan cadangan Backup and DR.
Temukan cadangan tertentu dalam daftar, lalu luaskan more_vert More options.
Klik Hapus cadangan.
Konfirmasi penghapusan. Jika operasi gagal, Anda dapat melihat detail error di halaman Clusters.