Mencadangkan data

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

  1. Buka halaman instance Filestore
  2. Klik instance Filestore yang ingin Anda buat cadangannya.
  3. Klik tab Backups.
  4. Klik Create backup.
  5. Di kolom Backup ID, ketik nama untuk cadangan.
  6. Untuk Region, pilih Google Cloud region tempat Anda ingin pencadangan berada.
  7. Opsional: Tambahkan deskripsi.
  8. Di bagian Encryption, pilih Google-managed encryption key atau Kunci enkripsi yang dikelola pelanggan.
  9. Opsional: Klik Tambahkan label untuk menambahkan label ke cadangan.
  10. Klik Create.

gcloud

  1. Instal gcloud.
  2. Update gcloud components:

    gcloud components update

  3. Jalankan perintah gcloud filestore backups create berikut di jendela terminal di komputer lokal Anda. Flag --kms-key bersifat 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

  1. Untuk melihat daftar semua cadangan dalam project saat ini:

    Buka halaman cadangan Filestore

  2. Untuk melihat detail tentang cadangan, klik ID cadangan.

  3. Untuk menghapus cadangan:

    1. Klik ID cadangan yang ingin Anda hapus.
    2. Klik Hapus.
    3. Saat diminta, ketik ID cadangan.
    4. 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=VALUE yang 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