Halaman ini memberikan ringkasan pembuatan dan penghapusan pencadangan otomatis. Dokumen ini menjelaskan metode penjadwalan pencadangan, tingkat risiko Recovery Point Objective (RPO), dan kebijakan penghapusan pencadangan.
Pembuatan cadangan otomatis
Pencadangan untuk GKE menyediakan dua metode penjadwalan pencadangan untuk membuat cadangan secara otomatis:
- Penjadwalan cerdas
- Penjadwalan cron
Saat membuat rencana pencadangan, Anda dapat memilih salah satu metode penjadwalan.
Penjadwalan cerdas
Penjadwalan cerdas secara otomatis membuat cadangan saat diperlukan untuk memenuhi RPO yang Anda tetapkan. Penjadwalan cerdas mengakomodasi periode pengecualian untuk mencegah pencadangan berjalan selama periode penggunaan puncak. Penjadwalan cerdas akan otomatis mencoba kembali pencadangan yang gagal.
Untuk mengaktifkan penjadwalan cerdas di rencana pencadangan, ikuti langkah-langkah berikut:
- Tetapkan RPO target yang menentukan durasi maksimum yang diizinkan untuk hilangnya data jika terjadi insiden. RPO minimum adalah 60 menit dan maksimumnya adalah 60 hari.
- Opsional: Tambahkan periode pengecualian. Tentukan interval waktu saat pencadangan tidak boleh berjalan.
Untuk mengetahui petunjuk cara membuat rencana pencadangan dengan penjadwalan cerdas, lihat Membuat rencana pencadangan.
Periode pengecualian pencadangan
Anda dapat mengonfigurasi periode pengecualian untuk mencegah pencadangan berjalan selama jangka waktu tertentu. Tugas pencadangan dijadwalkan untuk dimulai dan selesai di luar durasi periode sebanyak mungkin, tetapi tugas yang sedang berlangsung tidak akan dibatalkan jika periode pengecualian dimulai saat tugas sedang berlangsung. Anda dapat mengonfigurasi periode pengecualian sebagai satu kejadian, harian, atau mingguan. Anda dapat mengonfigurasi beberapa periode satu kali, tetapi hanya satu periode berulang harian atau mingguan.
Misalnya, jika Anda tidak ingin pencadangan dilakukan dari pukul 17.00 hingga 18.00 setiap hari, Anda dapat menetapkan periode pengecualian harian dengan waktu mulai pukul 17.00 dan durasi satu jam.
Untuk petunjuk cara mengonfigurasi periode pengecualian pencadangan ke penjadwalan cerdas, lihat Membuat rencana pencadangan.
Penjadwalan cron
Penjadwalan cron otomatis membuat cadangan sesuai jadwal waktu yang Anda
tentukan menggunakan sintaksis cron standar.
Misalnya, 10 3 * * *
membuat cadangan pada pukul 03.10 setiap hari. Interval minimum
antar-pencadangan terjadwal adalah 10 menit. Penjadwal cron tidak
mencoba ulang pencadangan secara otomatis jika terjadi kegagalan.
Untuk petunjuk cara membuat rencana cadangan dengan penjadwalan cron, lihat Membuat rencana cadangan.
Perbandingan antara penjadwalan cerdas dan penjadwalan cron
Tabel berikut merangkum perbandingan antara metode penjadwalan cerdas dan penjadwalan cron.
Fitur | Penjadwalan cerdas | Penjadwalan cron |
---|---|---|
Input | Target RPO dan jendela pengecualian pencadangan. | Sintaksis cron |
Pengelolaan RPO |
Pencadangan untuk GKE melakukan upaya terbaiknya untuk memenuhi RPO. | Pengguna bertanggung jawab untuk mengonfigurasi jadwal yang memenuhi RPO mereka. |
Dukungan periode pengecualian | Ya | Tidak |
Percobaan ulang otomatis saat pencadangan gagal | Ya | Tidak |
Tingkat risiko RPO
Setiap rencana pencadangan, terlepas dari metode penjadwalan cadangannya, memiliki tingkat risiko RPO yang dihitung secara dinamis setelah memiliki minimal empat pencadangan yang berhasil. Jika rencana pencadangan melanggar RPO, atau berisiko melanggarnya dalam waktu dekat, RPO akan berisiko untuk rencana tersebut.
Tingkat risiko RPO dihitung dari konfigurasi penjadwalan pembuatan cadangan
dan histori pencadangan rencana cadangan. Ada lima tingkat risiko: None
,
Low
, Medium
, High
, dan Critical
. Setiap rencana pencadangan juga memiliki pesan risiko RPO yang menjelaskan mengapa rencana pencadangan berada pada tingkat risiko tertentu dan memberikan saran untuk mengurangi risiko.
Tabel berikut menjelaskan setiap tingkat risiko RPO.
Tingkat risiko RPO | Deskripsi |
---|---|
Tidak ada | Memenuhi RPO tanpa risiko. |
Rendah | Memenuhi RPO, tetapi dengan risiko yang sangat kecil untuk tidak segera memenuhi RPO. Anda tidak perlu melakukan tindakan langsung apa pun. Lanjutkan memantau statusnya. |
Sedang | Memenuhi RPO, tetapi dengan beberapa risiko tidak segera memenuhi RPO. Tindakan diperlukan. |
Tinggi | Memenuhi RPO, tetapi dengan lebih dari satu risiko tidak memenuhi RPO dalam waktu dekat. Tindakan diperlukan. |
Kritis | Melanggar RPO. Perlu tindakan segera. |
Rencana pencadangan dengan tingkat risiko yang sama dapat memiliki pesan risiko RPO yang berbeda, bergantung pada konfigurasi penjadwalan dan titik data pencadangan historis. Misalnya, pesan untuk rencana tingkat risiko sedang dapat berupa: Pencadangan terbaru memerlukan waktu lebih lama. Jika tren ini berlanjut, ada risiko RPO tidak akan lagi terpenuhi.
Penghapusan cadangan otomatis
Anda dapat mengonfigurasi kebijakan retensi dalam rencana pencadangan untuk otomatis menghapus cadangan setelah jangka waktu tertentu. Kebijakan retensi diperlukan untuk rencana cadangan
yang menyertakan pembuatan cadangan otomatis. Anda dapat mengonfigurasi penghapusan pencadangan otomatis
menggunakan parameter backup_retain_days
dalam kebijakan retensi paket pencadangan.
Waktu retensi maksimum adalah 365 hari.
Saat mengonfigurasi kebijakan retensi untuk rencana pencadangan yang menggunakan metode pembuatan cadangan otomatis, pertimbangkan batasan berikut:
- Untuk rencana pencadangan yang menggunakan penjadwalan cerdas, durasi retensi cadangan harus kurang dari atau sama dengan 360 kali target RPO.
- Untuk rencana pencadangan yang menggunakan penjadwalan cron, durasi retensi cadangan harus kurang dari atau sama dengan 360 kali interval pembuatan.
Untuk petunjuk cara membuat rencana cadangan dengan kebijakan retensi, lihat Membuat rencana cadangan.
Langkah selanjutnya
- Pelajari lebih lanjut cara Merencanakan serangkaian cadangan.
- Pelajari lebih lanjut cara Merencanakan serangkaian pemulihan.
- Pelajari lebih lanjut cara Mencadangkan workload.