Mengelola cadangan yang ditingkatkan

Anda dapat mengaktifkan dan mengelola pencadangan yang ditingkatkan untuk cluster dan project AlloyDB untuk PostgreSQL. Pencadangan yang ditingkatkan memungkinkan Anda menggunakan Layanan Pencadangan dan DR dengan cluster AlloyDB untuk mengelola cadangan Anda.

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:

Aktifkan Backup and DR API

Untuk menggunakan pencadangan yang ditingkatkan dengan cluster AlloyDB, Anda harus mengaktifkan Backup and DR API terlebih dahulu:

Aktifkan 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.list
  • backupdr.backupPlanAssociations.createForAlloydbCluster
  • backupdr.backupPlanAssociations.fetchForAlloydbCluster
  • backupdr.backupPlanAssociations.list
  • backupdr.backupPlanAssociations.getForAlloydbCluster
  • backupdr.backupPlanAssociations.triggerBackupForAlloydbCluster
  • backupdr.backupPlanAssociations.deleteForAlloydbCluster
  • backupdr.backupPlans.useForAlloydbCluster
  • backupdr.bvdataSources.get
  • backupdr.bvdataSources.list

Untuk mengetahui informasi selengkapnya tentang izin ini, lihat Peran dan izin pencadangan dan DR.

Mengaktifkan pencadangan yang ditingkatkan

Untuk mengaktifkan pencadangan yang ditingkatkan untuk cluster Anda, ikuti langkah-langkah umum berikut:

  1. Identifikasi vault cadangan dan rencana pencadangan yang ingin Anda gunakan.
  2. Mengaitkan cluster AlloyDB Anda dengan rencana cadangan.

Untuk mengetahui informasi selengkapnya tentang pencadangan yang ditingkatkan, lihat Ringkasan pencadangan dan pemulihan data.

Identifikasi paket pencadangan yang ingin Anda gunakan

Rencana pencadangan digunakan oleh pencadangan yang ditingkatkan 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 dikaitkan, gunakan nama rencana pencadangan untuk mengaitkannya dengan cluster AlloyDB Anda.

Mengaitkan rencana cadangan 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 cadangan, lihat Membuat dan mengelola rencana cadangan.

Konsol

Untuk mengaitkan rencana cadangan dengan cluster AlloyDB Anda, lakukan hal berikut:

  1. Di konsol Google Cloud , buka halaman Clusters.

    Buka Cluster

  2. Temukan cluster yang ingin Anda kaitkan dengan rencana pencadangan. Untuk membuka halaman Ringkasan cluster, klik nama cluster.

  3. Klik Perlindungan Data.

  4. Di Setelan, klik Edit.

  5. Di Configure Backup Tier, klik Enhanced backup tier (managed by Backup and DR service).

  6. Pilih paket pencadangan.

  7. Klik Perbarui. Cluster Anda diaktifkan untuk pencadangan yang ditingkatkan menggunakan setelan pencadangan dan retensi rencana 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_ID

Ganti kode berikut:

  • BPA_ID: ID asosiasi rencana pencadangan.
  • 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 brankas cadangan berada.
  • BP_ID: ID rencana pencadangan.

Mengelola cadangan yang ditingkatkan

Setelah cluster diaktifkan untuk pencadangan yang ditingkatkan dan rencana cadangan dikaitkan dengan cluster, Anda dapat mengubah rencana cadangan yang dikaitkan dengan cluster, melakukan pencadangan sesuai permintaan, atau melihat semua cadangan di brankas cadangan.

Untuk mengelola rencana pencadangan, lihat Membuat dan mengelola rencana pencadangan. Untuk mengelola brankas cadangan, lihat Membuat dan mengelola brankas cadangan.

Mengubah rencana pencadangan terkait cluster

Untuk mengubah rencana pencadangan yang terkait dengan cluster AlloyDB, Anda harus menghapus rencana pencadangan terkait saat ini terlebih dahulu, lalu mengaitkan rencana pencadangan baru dengan cluster tersebut.

Paket pencadangan baru harus berada di region yang sama dengan cluster AlloyDB Anda.

Menghapus rencana pencadangan terkait

Untuk beralih ke paket pencadangan baru, mulailah dengan menghapus asosiasi paket pencadangan yang ada dari cluster AlloyDB Anda.

Konsol

  1. Di konsol Google Cloud , buka halaman Clusters.

    Buka Cluster

  2. Click the name of the cluster you want to modify.

  3. Klik Perlindungan Data.

  4. Di Setelan, klik Edit.

  5. Klik Tingkat pencadangan standar (dikelola oleh AlloyDB) dan perbarui setelan pencadangan standar untuk cluster Anda sesuai kebutuhan.

  6. Klik Perbarui. Rencana cadangan terkait cluster dihapus dan cluster Anda kini dikelola dengan opsi cadangan standar. Sekarang Anda dapat mengaitkan paket pencadangan baru ke cluster Anda.

gcloud

Untuk beralih ke rencana pencadangan baru, Anda harus menghapus terlebih dahulu asosiasi rencana pencadangan yang ada dari cluster AlloyDB Anda. Untuk menghapus rencana pencadangan, ikuti langkah-langkah berikut:

gcloud backup-dr backup-plan-associations delete BPA_ID --project=WORKLOAD_PROJECT_ID --location=REGION

Ganti kode berikut:

  • BPA_ID: ID asosiasi rencana pencadangan.
  • WORKLOAD_PROJECT_ID: project ID tempat cluster AlloyDB berada.
  • REGION: Google Cloud REGION–misalnya, us-central1.

Rencana cadangan terkait cluster dihapus dan cluster Anda kini dikelola dengan opsi cadangan standar. Sekarang Anda dapat mengaitkan paket pencadangan baru ke cluster Anda.

Mengaitkan paket pencadangan baru dengan cluster Anda

Setelah menghapus rencana cadangan yang ada, Anda dapat mengaitkan rencana cadangan baru dengan cluster AlloyDB:

Konsol

Untuk mengaitkan paket pencadangan baru dengan cluster Anda, ikuti langkah-langkah berikut:

  1. Di konsol Google Cloud , buka halaman Clusters.

    Buka Cluster

  2. Temukan cluster yang ingin Anda kaitkan dengan rencana pencadangan. Untuk membuka halaman Ringkasan cluster, klik nama cluster.

  3. Klik Perlindungan Data.

  4. Klik Edit.

  5. Di Setelan, klik Edit.

  6. Di Configure Backup Tier, klik Enhanced backup tier (managed by Backup and DR service).

  7. Opsional. Pilih paket pencadangan.

  8. Klik Perbarui. Cluster Anda diaktifkan untuk pencadangan yang ditingkatkan menggunakan setelan pencadangan dan retensi rencana pencadangan terkait.

gcloud

Untuk mengaitkan paket pencadangan baru dengan cluster Anda, ikuti langkah-langkah 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_ID \

Ganti kode berikut:

  • BPA_ID: ID asosiasi rencana pencadangan.
  • 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 brankas cadangan berada.
  • BP_ID: ID rencana pencadangan. ### Melakukan pencadangan sesuai permintaan

Anda dapat melakukan pencadangan sesuai permintaan untuk cluster AlloyDB dengan rencana cadangan 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:

  1. Di konsol Google Cloud , buka halaman Clusters.

    Buka Cluster

  2. Klik nama cluster dengan rencana pencadangan terkait yang ingin Anda buat cadangan sesuai permintaan.

  3. Klik Perlindungan Data.

  4. Klik Create backup.

  5. Di Membuat cadangan sesuai permintaan, pilih aturan pencadangan dengan periode retensi yang Anda inginkan untuk cadangan sesuai permintaan.

  6. Klik Buat. Cadangan sesuai permintaan Anda telah dibuat.

gcloud

Untuk melakukan pencadangan on-demand untuk cluster dengan cadangan 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_ID

Ganti kode berikut:

  • BPA_ID: ID asosiasi 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 sesuai permintaan. ### Mencantumkan semua cadangan di brankas cadangan untuk cluster Anda

Anda dapat mencantumkan semua cadangan di vault cadangan untuk cluster AlloyDB menggunakan konsol Google Cloud atau gcloud CLI.

Konsol

  1. Di konsol Google Cloud , buka halaman Backups.

    Buka Cadangan

  2. Di drop-down Tingkat pencadangan, pilih Tingkat yang ditingkatkan, lalu pilih Vault cadangan yang berisi cadangan yang ingin Anda gunakan. Semua cadangan yang tersedia di brankas 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 dan DR-nya ingin Anda temukan.
  • WORKLOAD_PROJECT_NUMBER: ID numerik unik yang dibuat sistem untuk project Anda–misalnya, 123456789012. Google Cloud menetapkan nomor ini secara otomatis saat Anda membuat project, dan nomor ini juga tidak dapat diubah.

Untuk mencantumkan semua cadangan di brankas 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_NAME

Ganti kode berikut:

  • DATA_SOURCE: data-source untuk cluster AlloyDB Anda.
  • REGION: ID region untuk vault cadangan.
  • BACKUP_VAULT_NAME: nama brankas cadangan yang terkait dengan rencana cadangan Anda. ### Menonaktifkan pencadangan yang ditingkatkan

Anda dapat menonaktifkan pencadangan yang ditingkatkan dengan mengalihkan cluster AlloyDB kembali ke opsi pencadangan standar. Tindakan ini akan menghapus hubungan antara rencana pencadangan dan cluster Anda.

Untuk mengubah cluster Anda ke pencadangan standar, ikuti langkah-langkah berikut:

Konsol

Untuk menonaktifkan pencadangan yang disempurnakan dan mengalihkan cluster kembali ke opsi pencadangan standar, ikuti langkah-langkah berikut:

  1. Di konsol Google Cloud , buka halaman Clusters.

    Buka Cluster

  2. Klik nama cluster yang ingin Anda nonaktifkan pencadangan yang ditingkatkan.

  3. Klik Perlindungan Data.

  4. Di Setelan, klik Edit.

  5. Klik Tingkat pencadangan standar (dikelola oleh AlloyDB), lalu pilih setelan pencadangan dan perbarui setelan Pencadangan standar untuk cluster Anda sesuai kebutuhan.

  6. Klik Simpan. Paket pencadangan terkait cluster Anda dihapus dan cluster Anda kini dikelola dengan opsi Cadangan standar, yang dikelola oleh AlloyDB.

gcloud

Untuk menonaktifkan cadangan yang ditingkatkan dan mengalihkan cluster Anda kembali ke opsi cadangan standar, jalankan perintah berikut:

gcloud backup-dr backup-plan-associations delete BACKUP_PLAN_ASSOCIATION_NAME
--LOCATION=BACKUP_VAULT_LOCATION

Ganti kode berikut:

  • BACKUP_PLAN_ASSOCIATION_NAME: nama asosiasi rencana cadangan yang ingin Anda hapus.
  • BACKUP_VAULT_LOCATION: LOCATION vault cadangan.

Langkah berikutnya