Halaman ini menjelaskan apa itu cadangan, cara kerjanya, beberapa kasus penggunaan umum, dan praktik terbaik saat membuat dan menggunakan cadangan.
Apa yang dimaksud dengan cadangan?
Cadangan Filestore adalah salinan diferensial dari berbagi file yang mencakup semua data dan metadata file dari berbagi file sejak waktu pembuatan cadangan. Cadangan adalah resource regional yang tetap berada dalam region yang Anda tentukan pada saat pembuatan. Anda dapat membuat cadangan di region yang sama dengan instance Filestore atau ke region lain untuk membantu mengurangi risiko kehilangan data.
Setelah membuat cadangan berbagi file, Anda dapat mengubah atau menghapus berbagi file asli tanpa memengaruhi cadangan.
Anda dapat menggunakan cadangan untuk memulihkan berbagi file ke instance Filestore baru atau, untuk instance tingkat dasar, ke sumber berbagi file yang ada.
Cadangan dapat diakses secara global dan dapat digunakan untuk memulihkan berbagi file ke region mana pun .
Kasus penggunaan
Gunakan cadangan untuk skenario berikut:
- Pemulihan dari bencana: Jadwalkan cadangan ke region jarak jauh untuk melindungi dari pemadaman layanan regional. Anda dapat memulihkan data ke instance baru di lokasi yang didukung.
- Perlindungan data: Gunakan cadangan terjadwal untuk melindungi data Anda dari perubahan yang tidak disengaja atau kehilangan data. Anda dapat memulihkan cadangan ke instance baru untuk memulihkan file tertentu, atau melakukan pemulihan di tempat ke instance asli.
- Pengembangan dan pengujian: Buat clone data produksi untuk pengujian, pengembangan, atau analisis offline tanpa memengaruhi performa produksi.
Tingkat yang didukung
Tabel berikut menunjukkan tingkat layanan Filestore
yang mendukung cadangan, enkripsi, dan operasi restore
terkait:
| Tingkat | Dukungan cadangan |
restore keinstance baru |
restore keinstance yang ada |
restore keinstance sumber |
Dukungan CMEK |
|---|---|---|---|---|---|
| HDD Dasar | Ya | Ya | Ya | Ya | Tidak |
| SSD Dasar | Ya | Ya | Ya | Ya | Tidak |
| Zonal | Ya | Ya | Tidak | Tidak | Ya |
| Regional | Ya | Ya | Tidak | Tidak | Ya |
| Enterprise | Ya | Ya | Tidak | Tidak | Ya |
Opsi cadangan
Filestore menawarkan opsi cadangan berikut:
- Cadangan standar: Filestore membuat, mengelola, dan menyimpan cadangan standar di project yang sama dengan instance Filestore Anda.
- Cadangan yang ditingkatkan: Backup and DR Service menyimpan dan mengelola cadangan. Ini adalah layanan cadangan terkelola dan terpusat yang menawarkan fitur lanjutan untuk perlindungan dan pengelolaan data.
Tabel berikut menunjukkan perbedaan antara cadangan standar dan cadangan yang ditingkatkan:
| Fitur | Cadangan standar | Cadangan yang ditingkatkan |
|---|---|---|
| Pengelolaan cadangan | Filestore | Backup and DR Service |
| Ketersediaan tingkat | Dasar , Zonal, Regional, Enterprise | Zonal, Regional, Enterprise |
| Penjadwalan cadangan | Tidak | Ya |
| Cadangan diamankan dari penghapusan atau perubahan yang tidak sah | - | Cadangan yang tidak dapat diubah dan dihapus melalui backup vault |
| Frekuensi cadangan otomatis | - | Per jam, harian, mingguan, bulanan, tahunan |
| Retensi cadangan sesuai permintaan | Dipertahankan tanpa batas waktu hingga dihapus secara manual | Dipertahankan hingga habis masa berlakunya (berdasarkan aturan cadangan) atau dihapus secara manual |
| Cadangan dilindungi dari penghapusan project sumber | - | ✔ |
| Pengelolaan cadangan terpusat di seluruh resource dan project | - | ✔ |
| Retensi cadangan jangka panjang (>1 tahun) | - | ✔ |
| Cadangan dilindungi dari penghapusan instance sumber | ✔ | ✔ |
| Enkripsi yang dikelola pelanggan (CMEK) | ✔ | Direncanakan |
| Cadangan multi-regional | - | Direncanakan |
| Cadangan lintas region | ✔ | Direncanakan |
Mencadangkan berbagi file
Data yang dicadangkan mencakup semua data dan metadata sistem file. Cadangan Filestore tidak menyertakan kunci file dan informasi khusus instance tertentu. Tabel berikut menunjukkan informasi instance yang dipertahankan cadangan dan informasi yang tidak dipertahankan:
| Dipertahankan | Tidak dipertahankan |
|---|---|
| ID instance | Deskripsi |
| Tingkat instance sumber | Lokasi |
| Kapasitas | Jaringan |
| Nama berbagi file | Alamat IP |
| Kontrol akses berbasis IP | |
| Kunci file | |
| Status kunci | |
| Snapshot |
Penghapusan cadangan
Cadangan adalah resource tingkat project, bukan sub-resource dari instance sumber, dan memerlukan penyimpanan terpisah. Oleh karena itu, siklus proses cadangan tidak terikat dengan siklus proses instance sumber. Menghapus sumber tidak akan menghapus cadangan terkait. Jika ingin menghapus cadangan, Anda harus secara eksplisit melakukan operasi penghapusan pada cadangan, bukan instance.
Pastikan untuk menghapus cadangan yang tidak diinginkan. Jika instance sumber dihapus, cadangan yang tersisa akan terus dikenai biaya.
Penghapusan cadangan bersifat permanen dan tidak dapat dibatalkan.
Jika penghapusan cadangan gagal, statusnya akan ditandai sebagai invalid. Dalam hal ini, coba lagi operasi delete.
Konsistensi cadangan
Cadangan Filestore memiliki semantik konsistensi NFSv3 dan NFSv4.1. Sebelum cadangan dimulai, setiap operasi tulis yang diakui instance Filestore sebagai ditulis ke penyimpanan stabil atau yang diikuti oleh COMMIT yang diakui akan disertakan dalam cadangan. Untuk mengetahui detailnya, lihat
bagian 3.3.7 NFSv3 RFC-1813
atau Tentang protokol sistem file yang didukung.
Harga
Biaya transfer jaringan berlaku untuk traffic jaringan lintas region. Untuk mengetahui detail selengkapnya, lihat halaman harga.
Quota
Ada batas kuota terkait jumlah cadangan per region untuk tingkat layanan SSD dasar dan HDD dasar.
Batas kuota cadangan tidak berlaku untuk tingkat layanan zonal, regional, dan enterprise.
Untuk mengetahui informasi selengkapnya, lihat Tingkat layanan dan kuota.
Langkah berikutnya
- Pelajari tentang batasan cadangan
- Pelajari cara untuk membuat cadangan standar.
- Baca tentang praktik terbaik untuk membuat cadangan
- Pelajari cara memulihkan data
- Pelajari cara membuat cadangan standar dan yang ditingkatkan.