Mengaktifkan Pencadangan untuk GKE untuk cluster


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, misalnya us-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:

  1. Buka halaman Google Kubernetes Engine di konsol Google Cloud.

    Buka Google Kubernetes Engine

  2. Klik Create.

  3. Klik Beralih ke cluster Standar dan lakukan hal berikut:

    1. Tentukan nama dan lokasi cluster.
    2. Di menu navigasi, klik halaman Features, lalu centang kotak Enable Backup for GKE.
    3. 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, misalnya us-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:

  1. Buka halaman Google Kubernetes Engine di konsol Google Cloud.

    Buka Google Kubernetes Engine

  2. Klik nama cluster yang ingin diperiksa.

  3. Di bagian Features, pastikan Backup for GKE sudah Enabled.

Langkah selanjutnya