Mengaktifkan Pencadangan untuk GKE bagi cluster

Halaman ini menjelaskan cara mengaktifkan Pencadangan untuk GKE bagi cluster.

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

  • Selama pembuatan atau pembaruan cluster dengan Konsol Cloud, gcloud, atau Terraform.
  • Diaktifkan secara otomatis saat Anda membuat rencana cadangan 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 terinstal 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 berikut: 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 Anda. Google Cloud
  • LOCATION: region atau zona Compute Engine untuk cluster, misalnya us-central1.

Konsol

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

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

    Buka Google Kubernetes Engine

  2. Klik Buat.

  3. Pada dialog Buat cluster, klik Konfigurasi yang berada di samping mode cluster Standard.

  4. Di menu navigasi, klik Rencana cadangan , lalu centang kotak Aktifkan Pencadangan untuk GKE.

  5. Opsional: Centang kotak Buat rencana cadangan.

    1. Di kolom Nama rencana cadangan, masukkan nama.
    2. Dari daftar Region, pilih lokasi tempat cadangan akan disimpan. Daftar Region menampilkan region tempat Pencadangan untuk GKE didukung. Untuk mengetahui daftar region yang didukung Pencadangan untuk GKE, lihat Lokasi Pencadangan untuk GKE.

      Bagian Detail rencana cadangan menampilkan detail rencana dengan cadangan terjadwal harian dan periode retensi tujuh hari secara default.

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

  6. 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 berikut: 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:

Konsol

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

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

    Buka Google Kubernetes Engine

  2. Klik Buat.

  3. Pada dialog Buat cluster, klik Konfigurasi 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 cadangan, masukkan nama.

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

  8. Klik Buat.

    Bagian Detail rencana cadangan menampilkan detail rencana dengan cadangan 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

Jika ingin menginstal agen Pencadangan untuk 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 project Anda. Google Cloud
  • LOCATION: region atau zona Compute Engine untuk cluster, misalnya us-central1.

Konsol

Gunakan petunjuk berikut untuk mengaktifkan Pencadangan untuk GKE bagi cluster yang ada di Google Cloud konsol:

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

    Buka Google Kubernetes Engine

  2. Di daftar cluster, klik nama cluster yang ingin diubah.

  3. Di bagian Fitur, di samping kolom Pencadangan untuk GKE, klik Edit Pencadangan untuk GKE.

  4. Centang kotak Aktifkan Pencadangan untuk GKE.

  5. 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 Google Cloud konsol.

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 Google Cloud konsol:

Gunakan petunjuk berikut untuk memverifikasi Pencadangan untuk GKE bagi cluster di Google Cloud konsol:

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

    Buka Google Kubernetes Engine

  2. Klik nama cluster yang ingin Anda periksa.

  3. Di bagian Fitur, pastikan Pencadangan untuk GKE sudah Diaktifkan.

Langkah berikutnya