Halaman ini menjelaskan cara mengaktifkan Pencadangan untuk GKE untuk cluster.
Anda dapat mengaktifkan Pencadangan untuk GKE bagi cluster Standard dan Autopilot dengan cara berikut:
- Selama pembuatan atau update cluster dengan Konsol Cloud, gcloud, atau Terraform.
- Diaktifkan secara otomatis saat Anda membuat rencana pencadangan atau rencana pemulihan pertama untuk cluster Standard atau Autopilot.
Sebaiknya aktifkan Pencadangan untuk GKE selama pembuatan cluster karena menghemat waktu dan lebih cepat membuat cluster dengan agen yang sudah diinstal daripada membuat cluster lalu mengaktifkan agen.
Mengaktifkan Pencadangan untuk GKE bagi cluster Standard
Anda dapat mengaktifkan Pencadangan untuk GKE bagi cluster Standard dengan Google Cloud CLI, Google Cloud konsol, atau Terraform.
gcloud
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 \
--location=LOCATION \
--cluster-version=1.24.2-gke.1900 \
--addons=BackupRestore
Ganti kode berikut:
CLUSTER_NAME
: nama cluster yang akan dicadangkan.PROJECT_ID
: ID Google Cloud project Anda.LOCATION
: region atau zona Compute Engine untuk cluster, misalnyaus-central1
.
Konsol
Gunakan petunjuk berikut untuk mengaktifkan Pencadangan untuk GKE bagi cluster Standard di Google Cloud konsol:
Buka halaman Google Kubernetes Engine di konsol Google Cloud .
Klik add_box Create.
Pada dialog Create cluster, klik Configure di samping mode cluster Standard.
Di menu navigasi, klik Backup plan, lalu centang kotak Enable Backup for GKE.
Opsional: Centang kotak Buat rencana cadangan.
- Di kolom Nama paket pencadangan, masukkan nama.
Dari daftar Region, pilih lokasi tempat penyimpanan cadangan. Daftar Region menampilkan region tempat Backup for GKE didukung. Untuk mengetahui daftar region yang didukung Backup for GKE, lihat Lokasi Backup for GKE.
Bagian Detail rencana cadangan menampilkan detail rencana dengan pencadangan terjadwal harian dan periode retensi tujuh hari secara default.
Klik Edit detail rencana cadangan untuk memperbarui detail rencana cadangan.
Klik Buat.
Terraform
Aktifkan menggunakan entri gke_backup_agent_config
di resource google_container_cluster
Anda:
resources "google_container_cluster" "primary" {
name = "my_cluster"
...
addons_config {
gke_backup_agent_config {
enabled = true
}
}
}
Untuk informasi selengkapnya, lihat container_cluster gke_backup_agent_config
Mengaktifkan Pencadangan untuk GKE bagi cluster Autopilot
Anda dapat mengaktifkan Pencadangan untuk GKE bagi cluster Autopilot dengan Google Cloud CLI, Google Cloud konsol, atau Terraform.
gcloud
Jika ingin menginstal agen Pencadangan untuk GKE, tambahkan parameter sh
--enable-backup-restore
ke perintah pembuatan cluster Google Cloud CLI.
Contoh berikut menunjukkan cara membuat cluster autopilot dengan agen Pencadangan untuk GKE telah diinstal:
gcloud container clusters create-auto CLUSTER_NAME \
--project=PROJECT_ID \
--location=LOCATION \
--release-channel=RELEASE_CHANNEL \
--enable-backup-restore
Ganti kode berikut:
CLUSTER_NAME
: nama cluster yang akan dicadangkan.PROJECT_ID
: ID Google Cloud project Anda.LOCATION
: region atau zona Compute Engine untuk cluster, misalnyaus-central1
.RELEASE_CHANNEL
: nama saluran rilis untuk cluster. Defaultnya adalahRegular
.
Konsol
Gunakan petunjuk berikut untuk mengaktifkan Pencadangan untuk GKE bagi cluster Autopilot di konsol Google Cloud :
Buka halaman Google Kubernetes Engine di konsol Google Cloud .
Klik add_box Create.
Pada dialog Create cluster, klik Configure di samping mode cluster Autopilot.
Di menu navigasi, klik Setelan lanjutan.
Klik bagian Rencana pencadangan, lalu centang kotak Buat rencana pencadangan.
Di kolom Nama paket pencadangan, masukkan nama.
Dari daftar Region, pilih lokasi tempat penyimpanan cadangan. Daftar Region menampilkan region tempat Backup for GKE didukung. Untuk mengetahui daftar region yang didukung Backup for GKE, lihat Lokasi Backup for GKE.
Klik Buat.
Bagian Detail rencana cadangan menampilkan detail rencana dengan pencadangan terjadwal harian dan periode retensi tujuh hari secara default.
Terraform
Aktifkan menggunakan entri gke_backup_agent_config
di resource google_container_cluster
Anda:
resources "google_container_cluster" "primary" {
name = "my_cluster"
enable_autopilot = true
...
addons_config {
gke_backup_agent_config {
enabled = true
}
}
}
Untuk informasi selengkapnya, lihat container_cluster gke_backup_agent_config
Mengaktifkan Pencadangan untuk GKE di cluster yang ada
Anda dapat mengaktifkan Pencadangan untuk GKE di cluster yang ada dengan Google Cloud CLI, Google Cloud konsol, atau Terraform.
gcloud
Untuk menginstal agen Backup for GKE, tambahkan parameter --update-addons=BackupRestore=ENABLED
ke perintah gcloud container
clusters update
.
Contoh berikut menunjukkan cara memperbarui cluster yang ada dengan agen Pencadangan untuk GKE.
gcloud container clusters update CLUSTER_NAME \
--project=PROJECT_ID \
--location=LOCATION \
--update-addons=BackupRestore=ENABLED
Ganti kode berikut:
CLUSTER_NAME
: nama cluster yang ada.PROJECT_ID
: ID Google Cloud project Anda.LOCATION
: region atau zona Compute Engine untuk cluster, misalnyaus-central1
.
Konsol
Gunakan petunjuk berikut untuk mengaktifkan Pencadangan untuk GKE bagi cluster yang ada di konsol: Google Cloud
Buka halaman Google Kubernetes Engine di konsol Google Cloud .
Di daftar cluster, klik nama cluster yang ingin diubah.
Di bagian Features, di samping kolom Backup for GKE, klik edit Edit Backup for GKE.
Centang kotak Enable Backup for GKE.
Klik Simpan Perubahan.
Terraform
Aktifkan menggunakan entri gke_backup_agent_config
di resource google_container_cluster
Anda:
resources "google_container_cluster" "primary" {
name = "my_cluster"
enable_autopilot = true
...
addons_config {
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 \
--location=LOCATION
Ganti kode berikut:
CLUSTER_NAME
: nama cluster.PROJECT_ID
: ID Google Cloud project Anda.LOCATION
: region atau zona Compute Engine untuk cluster, misalnyaus-central1
.
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 untuk GKE bagi cluster di konsol: Google Cloud
Buka halaman Google Kubernetes Engine di konsol Google Cloud .
Klik nama cluster yang ingin Anda periksa.
Di bagian Features, pastikan Backup for GKE sudah Enabled.
Langkah berikutnya
- Pelajari lebih lanjut cara menentukan cadangan kustom.
- Pelajari lebih lanjut cara merencanakan kumpulan cadangan.