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 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 API.
- Pastikan Anda memiliki izin yang diperlukan.
Mengaktifkan Backup and DR API
Untuk menggunakan pencadangan yang ditingkatkan dengan cluster AlloyDB, Anda harus mengaktifkan Backup and DR API terlebih dahulu:
Mengaktifkan Backup and DR 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 cadangan selama pembuatan cluster
Anda dapat memilih antara tingkat cadangan standar dan yang ditingkatkan saat membuat cluster AlloyDB utama atau sekunder baru. Tingkat standar adalah default, tetapi Anda dapat memilih pencadangan Yang ditingkatkan untuk menggunakan Backup and DR untuk pengelolaan terpusat. Untuk mengetahui informasi selengkapnya, lihat Opsi pencadangan.
Untuk memilih tingkat cadangan saat membuat cluster, ikuti langkah-langkah berikut:
Di Google Cloud konsol, buka halaman Clusters.
Klik Create Cluster, lalu pilih jenis cluster utama atau sekunder cluster.
Lengkapi kolom konfigurasi cluster yang diperlukan.
Klik Show advanced options.
Luaskan bagian Data Protection.
Di bagian Configure Backup Tier, pilih Enhanced backup tier (managed by Backup and DR Service).
Pilih Backup plan untuk dikaitkan dengan resource.
Untuk mempelajari informasi harga, klik Compare tiers. Harga didasarkan pada region yang Anda pilih.
Klik Create Cluster.
Mengaktifkan pencadangan yang ditingkatkan
Untuk mengaktifkan pencadangan yang ditingkatkan untuk cluster Anda, ikuti langkah-langkah tingkat tinggi berikut:
- Identifikasi vault cadangan dan rencana cadangan yang ingin Anda gunakan.
- Kaitkan cluster AlloyDB Anda ke rencana cadangan.
Untuk mengetahui informasi selengkapnya tentang pencadangan yang ditingkatkan, lihat Ringkasan pencadangan dan pemulihan data.
Mengidentifikasi rencana cadangan yang ingin Anda gunakan
Rencana cadangan digunakan oleh pencadangan yang ditingkatkan untuk menentukan setelan retensi dan jadwal pencadangan cluster Anda. Untuk mengaitkan cluster AlloyDB Anda dengan a rencana cadangan, identifikasi the rencana cadangan that yang ingin Anda gunakan. Untuk mengetahui informasi selengkapnya, lihat Membuat dan mengelola rencana cadangan.
Setelah mengidentifikasi rencana cadangan yang ingin Anda kaitkan, gunakan nama rencana cadangan untuk mengaitkannya dengan cluster AlloyDB Anda.
Mengaitkan rencana cadangan dengan cluster AlloyDB
Untuk mengaitkan rencana cadangan dengan cluster AlloyDB, Anda memerlukan nama rencana cadangan yang ingin Anda gunakan. Untuk mengetahui informasi selengkapnya tentang cara me nemukan nama rencana cadangan, lihat Membuat dan mengelola rencana cadangan.
Konsol
Untuk mengaitkan rencana cadangan dengan cluster AlloyDB Anda, lakukan hal berikut:
Di Google Cloud konsol, buka halaman Clusters.
Temukan cluster yang ingin Anda kaitkan dengan rencana cadangan. Untuk membuka halaman Overview cluster, klik nama cluster.
Klik Data Protection.
Di bagian Settings, klik Edit.
Di bagian Configure Backup Tier, klik Enhanced backup tier (managed by Backup and DR service).
Pilih rencana cadangan.
Klik Update. Cluster Anda diaktifkan untuk pencadangan yang ditingkatkan menggunakan setelan pencadangan dan retensi rencana cadangan terkait.
gcloud
Untuk mengaitkan rencana cadangan dengan cluster AlloyDB Anda, 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 cadangan.WORKLOAD_PROJECT_ID: project ID tempat cluster AlloyDB berada.REGION: Google Cloud region, misalnya,us-central1.CLUSTER_ID: ID cluster AlloyDB.VAULT_PROJECT_ID: project ID tempat vault cadangan berada.BP_ID: ID rencana cadangan.
Mengelola pencadangan yang ditingkatkan
Setelah cluster Anda diaktifkan untuk pencadangan yang ditingkatkan dan rencana cadangan dikaitkan dengan cluster, Anda dapat mengubah rencana cadangan terkait cluster, melakukan pencadangan sesuai permintaan, atau melihat semua cadangan di vault cadangan.
Untuk mengelola rencana cadangan, lihat Membuat dan mengelola rencana cadangan. Untuk mengelola vault cadangan, lihat Membuat dan mengelola vault cadangan.
Melihat dan mengelola pencadangan yang ditingkatkan di tingkat project
Untuk melihat dan mengatur cadangan untuk semua cluster di project Anda di seluruh tingkat penyimpanan standar dan yang ditingkatkan, ikuti langkah-langkah berikut:
Di Google Cloud konsol, buka halaman Backups.
Klik tab Enhanced untuk menampilkan tampilan folder tempat cluster diatur menurut vault cadangannya.
Untuk melihat detail atau setelan cadangan, klik nama cluster atau folder.
Halaman yang dihasilkan akan memilih tingkat secara otomatis berdasarkan tab tempat Anda membuka. Jika cluster telah dihapus, ikon folder akan menampilkan ikon yang dihapus. Informasi hanya ditampilkan untuk cadangan yang ada.
Melihat dan mengelola pencadangan yang ditingkatkan di tingkat cluster
Anda dapat melihat detail cadangan cluster dan memulihkan atau menghapus cadangan 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 untuk cluster, ikuti langkah-langkah berikut:
Di Google Cloud konsol, buka halaman Clusters.
Pilih cluster.
Buka halaman Perlindungan data.
Klik tab Enhanced untuk menampilkan tampilan folder tempat cluster diatur menurut vault cadangannya.
Mengubah rencana cadangan terkait cluster
Anda dapat mengubah rencana cadangan yang terkait dengan cluster AlloyDB ke rencana cadangan lain. Rencana cadangan baru harus memenuhi kriteria berikut:
- Menggunakan vault cadangan yang sama
Berada di region yang sama dengan cluster AlloyDB Anda
Konsol
Untuk mengubah rencana cadangan yang terkait dengan cluster Anda, ikuti langkah-langkah berikut:
Di Google Cloud konsol, buka halaman Clusters.
Buka halaman Overview cluster.
Klik Data Protection.
Di bagian Settings, klik Edit.
Di bagian Configure Backup Tier, pastikan Enhanced backup tier (managed by Backup and DR service) dipilih.
Pilih rencana cadangan baru, lalu klik Apply.
Klik Update. Cluster Anda diaktifkan untuk pencadangan yang ditingkatkan menggunakan setelan pencadangan dan retensi rencana cadangan terkait.
gcloud
Untuk mengubah rencana cadangan 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 cadangan.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 cadangan baru. ### Melakukan pencadangan sesuai permintaan
Anda dapat melakukan pencadangan sesuai permintaan untuk cluster AlloyDB dengan rencana pencadangan terkait menggunakan Google Cloud konsol atau gcloud CLI.
Konsol
Untuk melakukan pencadangan sesuai permintaan untuk cluster AlloyDB dengan pencadangan yang ditingkatkan diaktifkan, ikuti langkah-langkah berikut:
Di Google Cloud konsol, buka halaman Clusters.
Klik nama cluster dengan rencana cadangan terkait yang ingin Anda buat pencadangan sesuai permintaannya.
Klik Data Protection.
Klik Create backup.
Di bagian Create an on-demand backup, pilih aturan pencadangan dengan periode retensi data yang Anda inginkan untuk pencadangan sesuai permintaan.
Klik Create. Pencadangan sesuai permintaan Anda akan dibuat.
gcloud
Untuk melakukan pencadangan sesuai permintaan 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 cadangan.WORKLOAD_PROJECT_ID: project ID tempat cluster AlloyDB berada.REGION: Google Cloud REGION–misalnya,us-central1.RULE_ID: ID aturan pencadangan dalam rencana cadangan yang akan digunakan untuk pencadangan sesuai permintaan. ### Mencantumkan semua cadangan di vault cadangan untuk cluster Anda
Anda dapat mencantumkan semua cadangan di vault cadangan untuk cluster AlloyDB Anda menggunakan konsol atau gcloud CLI. Google Cloud
Konsol
Di Google Cloud konsol, 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 vault cadangan, Anda harus menemukan data-source untuk cluster AlloyDB Anda terlebih dahulu, lalu jalankan 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: Google Cloud REGION–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 dibuat sistem untuk project Anda–misalnya, 123456789012.ID ini ditetapkan secara otomatis saat Anda membuat project, dan juga tidak dapat diubah. Google Cloud
Untuk mencantumkan semua cadangan di vault cadangan untuk cluster Anda, jalankan perintah berikut:
gcloud backup-dr backups list \
--data-source=DDATA_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 cadangan 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 Google Cloud konsol, buka halaman Clusters.
Klik nama cluster yang pencadangan yang ditingkatkannya ingin Anda nonaktifkan.
Klik Data Protection.
Di bagian Settings, klik Edit.
Klik Standard backup tier (managed by AlloyDB) , lalu pilih setelan pencadangan dan perbarui setelan pencadangan Standar untuk cluster Anda sesuai kebutuhan.
Klik Save. Rencana cadangan terkait cluster Anda akan dihapus dan cluster Anda kini dikelola di opsi pencadangan Standar, 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: LOCATION vault cadangan.
Menghapus cadangan yang ditingkatkan
Anda dapat menghapus cadangan yang ditingkatkan AlloyDB tertentu secara manual di Google Cloud konsol jika cadangan tersebut memenuhi syarat untuk dihapus. Anda dapat menghapus cadangan yang ditingkatkan dalam skenario berikut:
- Cadangan yang habis masa berlakunya di vault: jika cadangan telah melewati waktu retensi terjadwalnya —misalnya, setelah 14 hari untuk kebijakan default—cadangan tersebut umumnya tersedia untuk penghapusan manual.
- Cadangan manual: cadangan yang dipicu oleh pengguna sering kali dapat dihapus sebelum masa berlakunya berakhir secara alami, asalkan cadangan tersebut tidak dilindungi oleh kunci retensi jangka panjang yang ketat.
- Cadangan yang dibuat sebelum perubahan kebijakan retensi: jika kebijakan periode retensi data minimum diperbarui di vault, cadangan yang dibuat sebelum pembaruan kebijakan diterapkan biasanya dapat dihapus.
- Cadangan yang tidak dapat diubah: meskipun Backup and DR mempromosikan cadangan yang tidak dapat diubah, aman, dan dikelola Google untuk mencegah gangguan, cadangan yang tidak terkunci atau yang habis masa berlakunya di vault memenuhi syarat untuk penghapusan manual.
Untuk menghapus cadangan yang ditingkatkan, ikuti langkah-langkah berikut:
Di Google Cloud konsol, buka halaman Clusters.
Pilih cluster yang terkait dengan cadangan yang ingin Anda hapus.
Klik Data Protection di navigasi samping.
Pastikan tingkat Enhanced dipilih untuk menampilkan cadangan Backup and DR.
Temukan cadangan tertentu dalam daftar, lalu luaskan more_vert More options.
Klik Delete backup.
Konfirmasi penghapusan. Jika operasi gagal, Anda dapat melihat detail error di halaman Clusters.