Halaman ini memberikan petunjuk tentang cara menyiapkan B4GDC BackupRepository bernama dbs-backup-repository di server Management API untuk digunakan sebagai target cadangan Anda.
Anda memiliki opsi untuk menyiapkan repositori cadangan melalui UI B4GDC atau secara manual.
Sebelum memulai
Sebelum menggunakan layanan pencadangan dan pemulihan untuk Layanan Database (DBS) gcloud CLI, Anda harus:
- Menjadi Administrator Platform (PA).
- Memiliki peran identitas dan akses yang diperlukan:
- Admin Pencadangan DR: melakukan pencadangan pemulihan dari bencana. Minta Admin IAM Organisasi Anda untuk memberi Anda peran cluster DR Backup Admin (
dr-backup-admin).
- Admin Pencadangan DR: melakukan pencadangan pemulihan dari bencana. Minta Admin IAM Organisasi Anda untuk memberi Anda peran cluster DR Backup Admin (
- Memiliki secret penyimpanan objek yang ada. Untuk mengetahui informasi selengkapnya, lihat Mendapatkan kredensial akses bucket.
Menyiapkan repositori cadangan DBS secara manual
Bagian ini mengasumsikan bahwa Anda telah memiliki endpoint yang kompatibel dengan S3 dan telah membuat bucket untuk digunakan sebagai repositori cadangan. Lihat Membuat bucket di situs cadangan. Anda juga harus memiliki secret penyimpanan objek yang sudah ada. Untuk mengetahui informasi selengkapnya, lihat Mendapatkan kredensial akses bucket. Lalu, ikuti langkah-langkah berikut:
Mendapatkan kunci penyimpanan objek yang ada:
kubectl get secret -n dr-system | grep object-storage-keyJika Anda mengikuti langkah-langkah yang tercantum di Mendapatkan kredensial akses bucket, perintah ini akan menampilkan nilai
object-storage-key-sysstd-sa-id.Buat
BackupRepositorybernamadbs-backup-repositorydi server Management API dan berikan nilai kunci penyimpanan objek dari langkah sebelumnya. Ganti nilai placeholder dengan nilai Anda:
apiVersion: backup.gdc.goog/v1
kind: BackupRepository
metadata:
name: dbs-backup-repository
spec:
secretReference:
namespace: "dr-system"
name: OBJECT_STORAGE_KEY_SECRET
endpoint: ENDPOINT
type: "S3"
s3Options:
bucket: BUCKET_NAME
region: REGION
forcePathStyle: true
importPolicy: "ReadWrite"
force: true
Ganti kode berikut:
- OBJECT_STORAGE_KEY_SECRET: nama secret yang Anda peroleh di langkah pertama.
- ENDPOINT: endpoint penyimpanan objek Anda.
- BUCKET_NAME: nama bucket Anda.
- REGION: region bucket Anda.