Mengaktifkan Pencadangan untuk GKE untuk cluster


Halaman ini menjelaskan cara mengaktifkan Pencadangan untuk GKE untuk cluster.

Anda dapat mengaktifkan Pencadangan untuk GKE untuk cluster Standard dan Autopilot dengan cara berikut:

  • Selama pembuatan atau pembaruan cluster dengan Konsol Cloud, gcloud, atau Terraform.
  • Otomatis diaktifkan 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 untuk membuat cluster dengan agen yang sudah terinstal daripada membuat cluster lalu mengaktifkan agen.

Mengaktifkan Pencadangan untuk GKE untuk cluster Standard

Anda dapat mengaktifkan Pencadangan untuk GKE untuk cluster Standard dengan Google Cloud CLI, Konsol Google Cloud, 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 project Google Cloud Anda.
  • LOCATION: region atau zona Compute Engine untuk cluster, misalnya us-central1.

Konsol

Gunakan petunjuk berikut untuk mengaktifkan Backup for GKE untuk cluster Standar di konsol Google Cloud:

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

    Buka Google Kubernetes Engine

  2. Klik Create.

  3. Pada dialog Create cluster, klik Configure yang berada di samping Mode cluster standar.

  4. Di menu navigasi, klik Backup plan, lalu centang kotak Enable Backup for GKE.

  5. Opsional: Centang kotak Create backup plan.

    1. Di kolom Nama rencana pencadangan, masukkan nama.
    2. Dari daftar Region, pilih lokasi penyimpanan cadangan. Daftar Region menampilkan region tempat Pencadangan untuk 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.

    3. Klik Edit detail rencana cadangan untuk memperbarui detail rencana cadangan.

  6. Klik Create.

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 untuk cluster Autopilot

Anda dapat mengaktifkan Pencadangan untuk GKE untuk cluster Autopilot dengan Google Cloud CLI, konsol Google Cloud, 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 project Google Cloud Anda.
  • LOCATION: region atau zona Compute Engine untuk cluster, misalnya us-central1.
  • RELEASE_CHANNEL: nama saluran rilis untuk cluster. Defaultnya adalah Regular.

Konsol

Gunakan petunjuk berikut untuk mengaktifkan Pencadangan untuk GKE untuk cluster Autopilot di konsol Google Cloud:

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

    Buka Google Kubernetes Engine

  2. Klik Create.

  3. Pada dialog Create cluster, klik Configure yang berada di samping mode cluster Autopilot.

  4. Di menu navigasi, klik Setelan lanjutan.

  5. Klik bagian Rencana cadangan, lalu centang kotak Buat rencana cadangan.

  6. Di kolom Nama rencana pencadangan, masukkan nama.

  7. Dari daftar Region, pilih lokasi penyimpanan cadangan. Daftar Region menampilkan region tempat Pencadangan untuk GKE didukung. Untuk mengetahui daftar region yang didukung Backup for GKE, lihat Lokasi Backup for GKE.

  8. Klik Create.

    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

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:

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 untuk 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