Halaman ini menunjukkan cara mencadangkan data untuk pemulihan dari bencana menggunakan cadangan Filestore. Untuk mempelajari lebih lanjut pencadangan, kasus penggunaan umum, dan praktik terbaik, lihat Pencadangan.
Sebelum memulai
Pastikan akun yang Anda gunakan memiliki peran Cloud Filestore Editor, atau peran dasar Project Owner atau Project Editor. Untuk mengetahui informasi selengkapnya tentang peran dan izin untuk Filestore, lihat Kontrol Akses, Izin IAM, atau Tentang protokol yang didukung.
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 |
| Waktu pembuatan | |
| Kontrol akses berbasis IP | |
| Kunci file | |
| Status kunci | |
| Snapshot |
Membuat cadangan
Anda dapat membuat cadangan berbagi file menggunakan salah satu metode berikut:
Konsol
- Buka halaman instance Filestore
- Klik instance Filestore yang ingin Anda buat cadangannya.
- Klik tab Backups.
- Klik Create backup.
- Di kolom Backup ID, ketik nama untuk cadangan.
- Untuk Region, pilih Google Cloud region tempat Anda ingin pencadangan berada.
- Opsional: Tambahkan deskripsi.
- Di bagian Encryption, pilih Google-managed encryption key atau Kunci enkripsi yang dikelola pelanggan.
- Opsional: Klik Tambahkan label untuk menambahkan label ke cadangan.
- Klik Create.
gcloud
- Instal
gcloud. Update
gcloud components:gcloud components update
Jalankan perintah
gcloud filestore backups createberikut di jendela terminal di komputer lokal Anda. Flag--kms-keybersifat opsional:gcloud filestore backups create BACKUP-NAME \ --instance=INSTANCE-NAME \ --file-share=FILE-SHARE-NAME \ --instance-zone=ZONE \ --region=BACKUP-LOCATION \ --kms-key=projects/KMS-PROJECT/locations/KMS-LOCATION/keyRings/KEYRING/cryptoKeys/CRYPTO-KEY
dengan:
- BACKUP-NAME adalah nama yang ingin Anda berikan pada cadangan.
- INSTANCE-NAME adalah nama instance Filestore yang akan dicadangkan.
- FILE-SHARE-NAME adalah nama berbagi file di instance Filestore.
- ZONE adalah zona tempat instance Filestore berada.
- BACKUP-LOCATION adalah region tempat cadangan akan disimpan. Jika region tidak ditunjukkan, cadangan akan dibuat di region yang sama dengan instance Filestore.
- KMS-PROJECT adalah nama project tempat resource kunci KMS disimpan.
- KMS-LOCATION adalah region resource kunci KMS.
- KEYRING adalah nama key ring.
- CRYPTO-KEY adalah resource kunci KMS.
Contoh
Perintah berikut membuat cadangan berbagi file vol1 di instance
Filestore nfs-server, yang berada di zona us-central1-c. Cadangan diberi nama mybackup, berada di region asia-east2, dan memiliki kunci enkripsi terkait yang akan mengenkripsi instance saat dipulihkan:
gcloud filestore backups create mybackup \
--instance=nfs-server \
--file-share=vol1 \
--instance-zone=us-central1-c \
--region=asia-east2 \
--kms-key=projects/purple-project/locations/us-central1/keyRings/filestore-keyring/cryptoKeys/filestore-key
Mencantumkan, melihat, memperbarui, dan menghapus cadangan
Cadangan Filestore dapat dicantumkan, dilihat, diperbarui, dan dihapus.
Konsol
Untuk melihat daftar semua cadangan dalam project saat ini:
Untuk melihat detail tentang cadangan, klik ID cadangan.
Untuk menghapus cadangan:
- Klik ID cadangan yang ingin Anda hapus.
- Klik Hapus.
- Saat diminta, ketik ID cadangan.
- Klik Hapus.
gcloud
Mencantumkan semua cadangan dalam project Anda saat ini
Untuk melihat daftar cadangan untuk project saat ini, jalankan perintah backups list:
gcloud filestore backups list
Melihat informasi tentang cadangan
Untuk melihat informasi tentang cadangan, jalankan perintah backups describe:
gcloud filestore backups describe BACKUP-NAME \
--region=BACKUP-LOCATION
Dengan:
- BACKUP-NAME adalah nama cadangan yang informasinya ingin Anda lihat.
- BACKUP-LOCATION adalah region tempat cadangan disimpan.
Memperbarui cadangan
Untuk memperbarui cadangan, jalankan perintah backups update:
gcloud filestore backups update BACKUP-NAME \ --region=BACKUP-LOCATION \ --description="NEW-DESCRIPTION" \ --update-labels=KEY=VALUE,...
Dengan:
- BACKUP-NAME adalah nama cadangan yang informasinya ingin Anda lihat.
- BACKUP-LOCATION adalah region tempat cadangan disimpan. Wilayah tidak dapat diubah.
- NEW-DESCRIPTION adalah deskripsi pencadangan.
- KEY=VALUE,... adalah daftar pasangan
KEY=VALUEyang ingin Anda perbarui. Jika label ada, nilainya akan diperbarui. Jika tidak, label baru akan dibuat.
Menghapus cadangan
Untuk menghapus cadangan, jalankan perintah backups delete:
gcloud filestore backups delete BACKUP-NAME \ --region=BACKUP-LOCATION
Dengan:
- BACKUP-NAME adalah nama cadangan yang informasinya ingin Anda lihat.
- BACKUP-LOCATION adalah region tempat cadangan disimpan.
Langkah berikutnya
- Pelajari cara memulihkan berbagi file.
- Pelajari cara menjadwalkan pencadangan menggunakan Cloud Scheduler.
- Pelajari lebih lanjut pencadangan, kasus penggunaan umum, dan praktik terbaik.
- Pelajari harga pencadangan.
- Pelajari cara menyiapkan pemberitahuan untuk ruang penyimpanan disk hampir penuh dan kuota pencadangan hampir habis.
- Pelajari masalah umum terkait pencadangan.