Halaman ini menjelaskan cara mengaktifkan Pencadangan untuk GKE pada cluster.
Anda dapat mengaktifkan Pencadangan untuk GKE untuk cluster Standar dengan cara berikut:
- Selama pembuatan atau update cluster dengan Konsol Cloud, gcloud, atau Terraform.
- Aktif secara otomatis saat Anda membuat rencana cadangan atau rencana pemulihan pertama untuk cluster Google Kubernetes Engine Standar.
Anda dapat mengaktifkan Pencadangan untuk GKE untuk cluster Autopilot dengan cara berikut:
- Selama pembuatan cluster atau update dengan gcloud atau Terraform. Anda tidak dapat mengaktifkannya dari konsol Cloud.
- Aktif secara otomatis saat Anda membuat rencana cadangan atau rencana pemulihan pertama untuk cluster Google Kubernetes Engine Autopilot.
Sebaiknya aktifkan Pencadangan untuk GKE selama pembuatan cluster karena dapat menghemat waktu dan lebih cepat membuat cluster dengan agen yang diinstal daripada membuat cluster lalu mengaktifkan agen.
Mengaktifkan Pencadangan untuk GKE untuk cluster
Anda dapat mengaktifkan Pencadangan untuk GKE untuk cluster dengan Google Cloud CLI, Google Cloud Console, atau Terraform.
gcloud
Opsi ini tersedia untuk cluster Google Kubernetes Engine Standar dan Autopilot.
Jika ingin menginstal agen Pencadangan untuk GKE, tambahkan parameter sh
--addons=BackupRestore
ke perintah pembuatan cluster Google Cloud CLI.
Contoh berikut menunjukkan cara membuat cluster 1.24 dengan agen Pencadangan untuk GKE telah diinstal:
gcloud container clusters create CLUSTER_NAME \
--project=PROJECT_ID \
--region=COMPUTE_REGION \
--cluster-version=1.24.2-gke.1900 \
--addons=BackupRestore
Ganti kode berikut:
CLUSTER_NAME
: nama cluster yang akan dicadangkan.PROJECT_ID
: ID project Google Cloud Anda.COMPUTE_REGION
: region Compute Engine untuk cluster, misalnyaus-central1
. Untuk cluster zona, gunakan--zone=COMPUTE_ZONE
.
Konsol
Opsi ini hanya tersedia untuk cluster Google Kubernetes Engine Standard.
Gunakan petunjuk berikut untuk mengaktifkan Pencadangan untuk GKE pada cluster baru di konsol Google Cloud:
Buka halaman Google Kubernetes Engine di konsol Google Cloud.
Klik add_box Create.
Klik Beralih ke cluster Standar dan lakukan hal berikut:
- Tentukan nama dan lokasi cluster.
- Di menu navigasi, klik halaman Features, lalu centang kotak Enable Backup for GKE.
- Klik Create.
Terraform
Opsi ini tersedia untuk cluster Google Kubernetes Engine Standar dan Autopilot.
Aktifkan penggunaan entri gke_backup_agent_config
di resource
google_container_cluster
Anda:
resources "google_container_cluster" "primary" {
name = "my_cluster"
...
gke_backup_agent_config {
enabled = true
}
}
Untuk informasi selengkapnya, lihat container_cluster gke_backup_agent_config
Memastikan Pencadangan untuk GKE diaktifkan di cluster Anda
Anda dapat memverifikasi bahwa cluster Anda menggunakan Pencadangan untuk GKE dengan gcloud CLI atau Konsol Google Cloud.
gcloud
Pastikan Pencadangan untuk GKE diaktifkan untuk cluster Anda:
gcloud container clusters describe CLUSTER_NAME \
--project=PROJECT_ID \
--region=COMPUTE_REGION
Ganti kode berikut:
CLUSTER_NAME
: nama cluster.PROJECT_ID
: ID project Google Cloud Anda.COMPUTE_REGION
: region Compute Engine untuk cluster, misalnyaus-central1
. Untuk cluster zona, gunakan--zone=COMPUTE_ZONE
.
Jika Pencadangan untuk GKE diaktifkan, output perintah ini akan menyertakan baris berikut:
addonsConfig:
gkeBackupAgentConfig:
enabled: true
Konsol
Lakukan tugas berikut di Konsol Google Cloud:
Gunakan petunjuk berikut untuk memverifikasi Pencadangan GKE bagi cluster di Konsol Google Cloud:
Buka halaman Google Kubernetes Engine di konsol Google Cloud.
Klik nama cluster yang ingin diperiksa.
Di bagian Features, pastikan Backup for GKE sudah Enabled.
Langkah selanjutnya
- Pelajari lebih lanjut cara menentukan cadangan kustom.
- Pelajari lebih lanjut cara merencanakan kumpulan cadangan.