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 konsol Google Cloud , Anda dapat menentukan metode yang ingin digunakan untuk mencadangkan data. Setelan cadangan default adalah setelan Compute Engine 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 akan dikenai biaya tambahan saat Anda membuat instance. Untuk mengetahui informasi selengkapnya, lihat harga untuk setiap opsi di bagian Memahami dan memilih setelan pencadangan default dalam dokumen ini.

Peran yang diperlukan

Untuk mendapatkan izin yang Anda perlukan 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: Admin Penggunaan Layanan (roles/serviceusage.serviceUsageAdmin)

Untuk mengetahui informasi selengkapnya tentang cara memberikan 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, luaskan bagian Izin yang diperlukan:

Izin yang diperlukan

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

  • Lihat dan ubah setelan dan metadata Compute Engine untuk project:
    • compute.projects.setCommonInstanceMetadata
    • compute.projects.get
  • Aktifkan 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 otomatis dipilih saat Anda menggunakan halaman Create an instance di Google Cloud konsol. Secara khusus, setelan pencadangan default menentukan metode pencadangan yang otomatis dipilih di bagian Cadangkan data Anda di panel Perlindungan data.

Sebagai referensi, bagian Cadangkan data Anda memungkinkan Anda memilih metode cadangan, jika ada, yang akan digunakan untuk data Anda sebagai berikut:

  • Cadangkan instance menggunakan rencana cadangan untuk vault cadangan.
  • Cadangkan disk menggunakan jadwal snapshot.
  • Jangan gunakan pencadangan terjadwal otomatis.

Jika ingin, 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 atau jadwal snapshot tertentu untuk digunakan. Jika ingin, Anda dapat memilih paket cadangan yang berbeda atau jadwal snapshot yang berbeda sebelum 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 konsolGoogle Cloud .

  • Setelan ini hanya menentukan jenis opsi pencadangan yang dipilih secara default. Anda tidak dapat menyesuaikan rencana pencadangan 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 cadangan, jadwal snapshot, atau tidak ada cadangan, tetapi hingga Anda memilih setelan cadangan default, project Anda akan menggunakan perilaku yang telah ditentukan.

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 atau memulihkan perilaku ini.

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

    • Jika Pencadangan dan DR telah diaktifkan untuk project, project akan menggunakan perilaku yang sama seperti memilih opsi backup plan.
    • Jika tidak, project akan menggunakan perilaku yang sama seperti memilih opsi jadwal snapshot.
  • Persyaratan: Lihat persyaratan untuk opsi backup plan dan snapshot schedule.

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

Rencana cadangan
  • Kasus penggunaan: Sebaiknya gunakan opsi ini untuk sebagian besar project. Tinjau kasus penggunaan untuk opsi lain guna melihat apakah project Anda merupakan pengecualian.

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

    • Rencana pencadangan default berjalan setiap hari antara tengah malam dan pukul 06.00 waktu zona setempat untuk wilayah tersebut, disimpan di repositori cadangan default untuk wilayah tersebut, dan setiap cadangan 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 cadangan default memiliki periode retensi minimum yang diterapkan selama 1 hari. Repositori cadangan default diberi nama default-vault-REGION. Ganti REGION dengan region yang berisi instance; misalnya, us-central1.
  • Persyaratan:

  • Harga: Paket dan vault pencadangan dikenai biaya tambahan. Untuk informasi selengkapnya, lihat Harga pencadangan dan DR.

Jadwal snapshot
  • Kasus penggunaan: Sebaiknya gunakan opsi ini hanya jika salah satu dari 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 cadangan dan tidak dapat memenuhi persyaratan untuk opsi rencana cadangan.
  • 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, pemilihan otomatis adalah jadwal snapshot yang muncul terlebih dahulu dalam urutan alfabet. Atau, jika tidak ada jadwal snapshot yang kompatibel, pilihan otomatis adalah jadwal snapshot default untuk region yang berisi instance. Compute Engine akan 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 maksimal 14 hari. Jadwal snapshot default diberi nama default-schedule-1 untuk setiap region.
  • Persyaratan:

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

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

    • Anda yakin bahwa Anda akan memiliki opsi lain untuk memulihkan data jika 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 eksperimen.
    • 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 apa pun.

  • 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 Anda belum melakukannya, buka project yang setelan-setelannya ingin Anda lihat di Google Cloud console.

    Buka pemilih project

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

    Buka Setelan

    Bagian Default data protection menampilkan opsi yang digunakan project Anda untuk setelan pencadangan default. Jika tidak ada tombol pilihan yang dipilih, project Anda akan menggunakan perilaku yang telah ditentukan.

Mengubah setelan pencadangan default untuk project

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

  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 Anda belum melakukannya, buka project yang setelan-setelannya ingin Anda ubah di Google Cloud console.

    Buka pemilih project

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

    • Jika Anda ingin memilih opsi backup plan, snapshot schedule, atau no backups, selesaikan langkah-langkah berikut:

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

        Buka Setelan

      2. Untuk Default data protection, pilih opsi baru.

      3. Klik Simpan.

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

Memperbarui setelan pencadangan default untuk semua project dalam organisasi sekaligus

Jika ingin menetapkan atau memperbarui setelan pencadangan default untuk semua project dalam organisasi sekaligus, Anda tidak dapat menggunakan konsol Google Cloud . Sebagai gantinya, Anda dapat menggunakan gcloud CLI untuk memperbarui setelan di metadata project dan mengotomatiskan pembaruan 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 jalannya perintah gcloud compute project-info add-metadata untuk semua project di organisasi. Tentukan tanda --metadata google-compute-default-data-protection dengan nilai opsi yang ingin Anda ubah setelan pencadangan default-nya. Perhatikan contoh berikut:

    • Untuk menetapkan atau memperbarui setelan pencadangan default di semua project dalam organisasi ke Tidak ada pencadangan, 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 memperbarui setelan pencadangan default di semua project dalam organisasi ke Rencana pencadangan, 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 memperbarui setelan pencadangan default di semua project dalam organisasi ke Jadwal snapshot, 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 memperbarui metadata project, lihat Menetapkan dan menghapus metadata kustom.

Langkah berikutnya