Mengonfigurasi setelan pencadangan default untuk konsol

Halaman ini menjelaskan cara memilih, melihat, dan mengubah opsi untuk setelan pencadangan default project. Halaman ini juga dapat membantu Anda memilih setelan pencadangan yang ingin dipilih saat membuat instance.

Saat membuat instance Compute Engine di Google Cloud konsol, Anda dapat menentukan metode yang ingin digunakan untuk mencadangkan data. Setelan pencadangan default adalah setelan Compute Engine di seluruh project yang menentukan metode mana yang dipilih secara default saat Anda membuat instance di konsol Google Cloud . Misalnya, Anda dapat mengonfigurasi setelan pencadangan default untuk membantu mendorong project menggunakan metode pilihan Anda untuk mencadangkan data secara otomatis.

Sebelum memulai

Harga

Beberapa opsi pencadangan dikenai biaya tambahan saat Anda membuat instance. Untuk mengetahui informasi selengkapnya, lihat harga untuk setiap opsi di Memahami dan memilih setelan pencadangan default dalam dokumen ini.

Peran yang diperlukan

Untuk mendapatkan izin yang diperlukan untuk memilih, melihat, dan mengubah setelan pencadangan default, minta administrator untuk memberi Anda peran IAM berikut di project Anda:

  • Melihat dan mengubah setelan pencadangan default: Compute Instance Admin (v1) (roles/compute.instanceAdmin.v1)
  • Jika Anda ingin menggunakan rencana pencadangan dan perlu mengaktifkan Backup and DR API: Service Usage Admin (roles/serviceusage.serviceUsageAdmin)

Untuk mengetahui informasi selengkapnya tentang pemberian peran, lihat Mengelola akses ke project, folder, dan organisasi.

Peran bawaan ini berisi izin yang diperlukan untuk memilih, melihat, dan mengubah setelan pencadangan default. Untuk melihat izin yang benar-benar diperlukan, perluas bagian Izin yang diperlukan:

Izin yang diperlukan

Izin berikut diperlukan untuk memilih, melihat, dan mengubah setelan pencadangan default:

  • Melihat dan mengubah setelan dan metadata Compute Engine untuk project:
    • compute.projects.setCommonInstanceMetadata
    • compute.projects.get
  • Mengaktifkan API:
    • serviceusage.services.enable
    • serviceusage.services.get

Anda mungkin juga bisa mendapatkan izin ini dengan peran khusus atau peran bawaan lainnya.

Memahami dan memilih setelan pencadangan default

Setelan pencadangan default untuk project menentukan metode pencadangan mana, jika ada, yang dipilih secara otomatis saat Anda menggunakan halaman Buat instance di Google Cloud konsol. Secara khusus, setelan pencadangan default menentukan metode pencadangan yang dipilih secara otomatis di bagian Back up your data di panel Perlindungan data.

Sebagai referensi, bagian Back up your data memungkinkan Anda memilih metode pencadangan mana, jika ada, yang akan digunakan untuk data Anda sebagai berikut:

  • Mencadangkan instance menggunakan rencana pencadangan untuk vault pencadangan.
  • Mencadangkan disk menggunakan jadwal snapshot.
  • Tidak menggunakan pencadangan terjadwal otomatis.

Secara opsional, Anda dapat memilih opsi yang berbeda dari pilihan otomatis.

Terlepas dari setelan pencadangan default, jika metode pencadangan dipilih, Compute Engine akan otomatis memilih rencana pencadangan tertentu atau jadwal snapshot tertentu untuk digunakan. Secara opsional, Anda dapat memilih rencana pencadangan yang berbeda atau jadwal snapshot yang berbeda sebelum Anda selesai membuat instance.

Batasan untuk setelan pencadangan default

Setelan pencadangan default memiliki cakupan berikut:

  • Setelan ini tidak mencegah pengguna memilih opsi pencadangan yang berbeda.
  • Setelan ini memengaruhi project; bukan khusus pengguna.
  • Setelan ini hanya memengaruhi halaman Create an instance di Google Cloud konsol.

  • Setelan ini hanya menentukan jenis opsi pencadangan yang dipilih secara default. Anda tidak dapat menyesuaikan rencana pencadangan tertentu atau jadwal snapshot tertentu yang dipilih secara default. Untuk menggunakan rencana pencadangan atau jadwal snapshot tertentu yang tidak dipilih secara default, pilih opsi lain saat Anda membuat instance.

Opsi untuk setelan pencadangan default

Opsi yang dapat Anda gunakan untuk setelan pencadangan default dijelaskan dalam tabel berikut. Secara khusus, Anda dapat langsung memilih rencana pencadangan, jadwal snapshot, atau tanpa pencadangan, tetapi hingga Anda memilih setelan pencadangan default, project Anda akan menggunakan perilaku bawaan.

Opsi untuk setelan pencadangan default

Bawaan

(Tidak ada opsi yang dipilih)

  • Kasus penggunaan: Semua project menggunakan perilaku ini hingga Anda mengubah setelan pencadangan default untuk project Anda atau memulihkan perilaku ini.

  • Efek: Compute Engine otomatis memilih perilaku pencadangan default yang telah diaktifkan project menggunakan logika berikut:

    • Jika Backup and DR telah diaktifkan untuk project, project akan menggunakan perilaku yang sama seperti memilih opsi rencana pencadangan.
    • Jika tidak, project akan menggunakan perilaku yang sama seperti memilih opsi jadwal snapshot.
  • Persyaratan: Lihat persyaratan untuk opsi rencana pencadangan dan jadwal snapshot.

  • Harga: Lihat harga untuk opsi rencana pencadangan dan jadwal snapshot.

Rencana pencadangan
  • Kasus penggunaan: Sebaiknya gunakan opsi ini untuk sebagian besar project. Tinjau kasus penggunaan untuk opsi lainnya guna melihat apakah project Anda adalah pengecualian.

  • Efek: Saat Anda membuat instance baru, rencana pencadangan akan dipilih secara default untuk mencadangkan data. Secara khusus, rencana pencadangan yang dipilih secara otomatis adalah rencana pencadangan default untuk region yang berisi instance. Saat Anda membuat instance, Compute Engine akan otomatis membuat rencana pencadangan default dan vault pencadangan default untuk region sesuai kebutuhan dan jika belum ada.

    • Rencana pencadangan default berjalan setiap hari antara tengah malam dan pukul 06.00 di zona waktu lokal untuk region, disimpan di vault pencadangan default untuk region, dan setiap pencadangan disimpan selama maksimum 14 hari. Rencana pencadangan default diberi nama default-compute-instance-plan-REGION. Ganti REGION dengan region yang berisi instance; misalnya, us-central1.
    • Vault pencadangan default memiliki periode retensi minimum yang diterapkan selama 1 hari. Vault pencadangan default diberi nama default-vault-REGION. Ganti REGION dengan region yang berisi instance; misalnya, us-central1.
  • Persyaratan:

    • Untuk menggunakan opsi ini, project harus mengaktifkan Backup and DR API.

      Peran yang diperlukan untuk mengaktifkan API

      Untuk mengaktifkan API, Anda memerlukan izin serviceusage.services.enable. Jika Anda membuat project, kemungkinan Anda sudah memiliki izin ini melalui peran Pemilik (roles/owner). Jika tidak, Anda bisa mendapatkan izin ini melalui peran Service Usage Admin (roles/serviceusage.serviceUsageAdmin). Pelajari cara memberikan peran.

      Mengaktifkan API

    • Pastikan setiap pengguna yang ingin dapat membuat instance dengan opsi ini memiliki izin yang diperlukan untuk menerapkan rencana pencadangan selama pembuatan instance.
    • Rencana pencadangan hanya diterapkan ke instance dan disknya jika konfigurasi Anda mendukungnya. Setiap kali pengguna membuat instance yang menggunakan rencana pencadangan ini, pastikan pengguna memverifikasi bahwa konfigurasi tersebut mematuhi batasan untuk menerapkan rencana pencadangan selama pembuatan instance.
  • Harga: Rencana dan vault pencadangan dikenai biaya tambahan. Untuk mengetahui informasi selengkapnya, lihat Harga Backup and DR.

Jadwal snapshot
  • Kasus penggunaan: Sebaiknya gunakan opsi ini hanya jika salah satu hal berikut berlaku untuk project Anda:

    • Anda ingin atau sudah menyimpan cadangan di lokasi multi-regional. Untuk mengetahui informasi selengkapnya tentang kapan harus menggunakan lokasi multi-regional, lihat Lokasi penyimpanan snapshot.
    • Anda tidak cocok dengan kasus penggunaan untuk opsi tanpa pencadangan dan tidak dapat memenuhi persyaratan untuk opsi rencana pencadangan.
  • Efek: Saat Anda membuat instance baru, jadwal snapshot dipilih secara default untuk mencadangkan data. Secara khusus, jadwal snapshot yang dipilih secara default bervariasi. Jika project sudah memiliki jadwal snapshot yang kompatibel, pilihan otomatis adalah jadwal snapshot yang muncul pertama dalam urutan abjad. Atau, jika tidak ada jadwal snapshot yang kompatibel, pilihan otomatis adalah jadwal snapshot default untuk region yang berisi instance. Compute Engine otomatis membuat jadwal snapshot default jika diperlukan.

    • Jadwal snapshot default berjalan setiap hari pada pukul 18.00 UTC, berada di region yang berisi instance, menyimpan snapshot di multi-region yang berisi instance, dan setiap snapshot disimpan selama maksimum 14 hari. Jadwal snapshot default diberi nama default-schedule-1 untuk setiap region.
  • Persyaratan:

  • Harga: Jadwal snapshot dikenai biaya tambahan. Untuk mengetahui informasi selengkapnya, lihat Harga snapshot disk Compute Engine.

Tanpa pencadangan
  • Kasus penggunaan: Gunakan opsi ini hanya jika satu atau beberapa hal berikut berlaku untuk project Anda:

    • Anda yakin akan memiliki opsi lain untuk memulihkan data jika data hilang karena peristiwa yang tidak terduga. Misalnya, Anda sudah menggunakan tag untuk menerapkan rencana pencadangan secara otomatis, atau Anda mempertahankan data yang direplikasi di lokasi terpisah.
    • Anda yakin bahwa data Anda tidak perlu dipulihkan jika hilang. Misalnya, Anda hanya menggunakan project untuk beban kerja eksperimental.
    • Anda tidak dapat memenuhi persyaratan untuk opsi lainnya.
    • Anda tidak dapat dikenai biaya tambahan untuk opsi lainnya.
  • Efek: Saat Anda membuat instance baru, data tidak otomatis dicadangkan secara default.

  • Persyaratan: Opsi ini tidak memiliki persyaratan.

  • Harga: Opsi ini tidak dikenai biaya tambahan.

Melihat setelan pencadangan default untuk project

Untuk melihat setelan pencadangan default untuk project, lakukan hal berikut:

  1. Jika belum, buka project yang setelannya ingin Anda lihat di Google Cloud konsol.

    Buka pemilih project

  2. Di Google Cloud konsol, buka halaman Settings untuk Compute Engine.

    Buka Setelan

    Bagian Perlindungan data default menampilkan opsi yang digunakan project Anda untuk setelan pencadangan default. Jika tidak ada tombol pilihan yang dipilih, project Anda akan menggunakan perilaku bawaan.

Mengubah setelan pencadangan default untuk project

Untuk mengubah setelan pencadangan default untuk project, lakukan hal berikut di Google Cloud konsol:

  1. Tinjau opsi untuk setelan pencadangan default dan tentukan opsi yang ingin Anda gunakan. Untuk opsi yang dipilih, pastikan opsi tersebut cocok dengan kasus penggunaan Anda dan Anda memenuhi persyaratannya.

  2. Jika belum, buka project yang setelannya ingin Anda ubah di Google Cloud konsol.

    Buka pemilih project

  3. Berdasarkan opsi yang ingin Anda pilih untuk setelan pencadangan default, lakukan salah satu hal berikut:

    • Jika Anda ingin memilih opsi rencana pencadangan, jadwal snapshot, atau tanpa pencadangan, selesaikan langkah-langkah berikut:

      1. Di Google Cloud konsol, buka halaman Settings untuk Compute Engine.

        Buka Setelan

      2. Untuk Perlindungan data default, pilih opsi baru.

      3. Klik Save.

    • Jika Anda ingin kembali ke perilaku bawaan yang telah dipilih secara otomatis oleh Compute Engine untuk project, selesaikan langkah-langkah untuk menghapus metadata project untuk entri metadata google-compute-default-data-protection.

Mengupdate setelan pencadangan default untuk semua project dalam organisasi sekaligus

Jika Anda ingin menetapkan atau mengupdate setelan pencadangan default untuk semua project dalam sebuah organisasi sekaligus, Anda tidak dapat menggunakan Google Cloud konsol. Sebagai gantinya, Anda dapat menggunakan gcloud CLI untuk mengupdate setelan di metadata project dan mengotomatiskan update ini di semua project dalam organisasi. Untuk melakukan otomatisasi ini, ikuti langkah-langkah berikut:

  1. Tinjau opsi untuk setelan pencadangan default dan tentukan opsi yang ingin Anda gunakan. Untuk opsi yang dipilih, pastikan opsi tersebut cocok dengan kasus penggunaan Anda dan Anda memenuhi persyaratannya.

  2. Buat skrip untuk mengotomatiskan perintah gcloud compute project-info add-metadata command untuk semua project dalam organisasi. Tentukan flag --metadata google-compute-default-data-protection dengan nilai opsi yang ingin Anda ubah setelan pencadangan defaultnya. Pertimbangkan contoh berikut:

    • Untuk menetapkan atau mengupdate setelan pencadangan default di semua project dalam organisasi ke No backups, gunakan perintah berikut dalam skrip Anda:

      gcloud compute project-info add-metadata \
      --project=PROJECT_NAME \
      --metadata=google-compute-default-data-protection=NONE
      
    • Untuk menetapkan atau mengupdate setelan pencadangan default di semua project dalam organisasi ke Backup plan, gunakan perintah berikut dalam skrip Anda:

      gcloud compute project-info add-metadata \
      --project=PROJECT_NAME \
      --metadata=google-compute-default-data-protection=BACKUP
      
    • Untuk menetapkan atau mengupdate setelan pencadangan default di semua project dalam organisasi ke Snapshot schedule, gunakan perintah berikut dalam skrip Anda:

      gcloud compute project-info add-metadata \
      --project=PROJECT_NAME \
      --metadata=google-compute-default-data-protection=SNAPSHOT_SCHEDULES
      

    Ganti PROJECT_NAME dengan nama project.

    Untuk mempelajari lebih lanjut cara menetapkan dan mengupdate metadata project, lihat Menetapkan dan menghapus metadata kustom.

Langkah berikutnya