Halaman ini menjelaskan apa itu cadangan, cara kerjanya, beberapa kasus penggunaan umum, dan praktik terbaik saat membuat dan menggunakan cadangan.
Apa yang dimaksud dengan pencadangan?
Cadangan Filestore adalah salinan diferensial berbagi file yang mencakup semua data dan metadata file berbagi file dari waktu saat cadangan dibuat. Pencadangan 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 pencadangan ke region terpencil untuk melindungi dari pemadaman layanan regional. Anda dapat memulihkan data ke instance baru di lokasi yang didukung.
- Perlindungan data: Gunakan pencadangan 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 langsung ke instance asli.
- Pengembangan dan pengujian: Buat clone data produksi untuk pengujian, pengembangan, atau analisis offline tanpa memengaruhi performa produksi.
Tingkatan yang didukung
Tabel berikut menunjukkan tingkatan layanan Filestore
yang mendukung pencadangan, enkripsi, dan operasi restore
terkait:
| Tingkat | Dukungan untuk pencadangan |
restore keinstance baru |
restore ke instance yangada |
restore ke instance 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 backup
Filestore menawarkan opsi pencadangan berikut:
- Cadangan standar: Filestore membuat, mengelola, dan menyimpan cadangan standar di project yang sama dengan instance Filestore Anda.
- Pencadangan yang ditingkatkan: Backup and DR Service menyimpan dan mengelola pencadangan. Ini adalah layanan pencadangan terkelola yang terpusat yang menawarkan fitur lanjutan untuk perlindungan dan pengelolaan data.
Tabel berikut menunjukkan perbedaan antara pencadangan standar dan yang ditingkatkan:
| Fitur | Pencadangan standar | Cadangan yang ditingkatkan |
|---|---|---|
| Pengelolaan cadangan | Filestore | Backup and DR Service |
| Ketersediaan tingkat | Basic , Zonal, Regional, Enterprise | Zonal, Regional, Enterprise |
| Penjadwalan pencadangan | Tidak | Ya |
| Cadangan diamankan dari penghapusan atau perubahan yang tidak sah | - | Pencadangan yang tidak dapat diubah dan dihapus melalui backup vault |
| Frekuensi pencadangan otomatis | - | Per jam, harian, mingguan, bulanan, tahunan |
| Retensi pencadangan sesuai permintaan | Dipertahankan tanpa batas waktu hingga dihapus secara manual | Dipertahankan hingga berakhir (berdasarkan aturan pencadangan) 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 yang dilindungi dari penghapusan instance sumber | ✔ | ✔ |
| Enkripsi yang dikelola pelanggan (CMEK) | ✔ | Direncanakan |
| Pencadangan multi-regional | ✔ | Direncanakan |
| Pencadangan lintas region | ✔ | Direncanakan |
Mencadangkan berbagi file
Data yang dicadangkan mencakup semua data dan metadata sistem file. Pencadangan Filestore tidak mencakup kunci file dan informasi khusus instance tertentu. Tabel berikut menunjukkan informasi instance yang dipertahankan oleh cadangan dan informasi yang tidak dipertahankan:
| Dipertahankan | Tidak dipertahankan |
|---|---|
| ID instance | Deskripsi |
| Tingkat instance sumber | Lokasi |
| Kapasitas | Jaringan |
| Nama fileshare | Alamat IP |
| Kontrol akses berbasis IP | |
| Kunci file | |
| Status kunci | |
| Snapshot |
Penghapusan cadangan
Cadangan adalah resource tingkat project, bukan sub-resource instance sumber, dan memerlukan penyimpanan terpisah sendiri. Akibatnya, siklus proses cadangan tidak terikat dengan siklus proses instance sumber. Menghapus sumber tidak akan menghapus cadangan terkaitnya. Jika Anda ingin menghapus cadangan, Anda harus melakukan operasi penghapusan secara eksplisit pada cadangan, bukan instance.
Pastikan untuk menghapus cadangan yang tidak diinginkan. Jika instance sumber dihapus, semua cadangan yang tersisa akan terus dikenai biaya.
Penghapusan cadangan bersifat permanen dan tidak dapat diurungkan.
Jika penghapusan cadangan gagal, status akan ditandai sebagai invalid. Dalam kasus tersebut, coba lagi operasi delete.
Konsistensi pencadangan
Pencadangan Filestore memiliki semantik konsistensi NFSv3 dan NFSv4.1. Sebelum
pencadangan dimulai, setiap penulisan yang diakui oleh instance Filestore
sebagai ditulis ke penyimpanan yang stabil atau yang diikuti oleh COMMIT yang diakui
akan disertakan dalam pencadangan. Untuk mengetahui detailnya, lihat
NFSv3 RFC-1813 bagian 3.3.7
atau Tentang protokol sistem file yang didukung.
Harga
Biaya transfer jaringan berlaku untuk traffic jaringan lintas region. Untuk mengetahui detail selengkapnya, lihat halaman Harga.
Kuota
Ada batas kuota terkait jumlah pencadangan per region untuk tingkat layanan SSD dasar dan HDD dasar.
Batas kuota pencadangan tidak berlaku untuk tingkat layanan zona, regional, dan perusahaan.
Untuk mengetahui informasi selengkapnya, lihat Tingkat layanan dan kuota.
Langkah berikutnya
- Pelajari batasan pencadangan
- Pelajari cara membuat cadangan standar.
- Baca praktik terbaik untuk membuat cadangan
- Pelajari cara memulihkan data
- Pelajari cara membuat cadangan standar dan yang ditingkatkan.