Halaman ini menunjukkan cara memulihkan cadangan ke instance.
Sebelum memulai
Sebelum Anda mulai memulihkan data, aktifkan API dan pastikan peran dan izin yang diperlukan diberikan. Untuk mengetahui informasi selengkapnya, lihat Sebelum Anda memulai.
Memulihkan cadangan standar ke instance sumber atau instance yang ada
Anda dapat memulihkan cadangan tingkat dasar ke instance sumber atau ke berbagi file dari instance Filestore yang ada.
Sebelum memulai operasi pemulihan, sebaiknya jeda aplikasi dan lepaskan dari sistem file untuk mengurangi risiko error aplikasi. Kemudian, Anda harus memasang ulang berbagi file setelah dipulihkan dari cadangan. Semua penguncian file yang belum selesai akan dicabut setelah pemulihan berhasil. Selama pemulihan, operasi READ dan WRITE klien akan dijeda.
Saat memulihkan cadangan ke instance Filestore yang ada, kapasitas instance target harus lebih besar dari atau sama dengan kapasitas instance asli tempat cadangan dibuat. Jika instance asli memiliki kapasitas yang lebih besar, Anda harus meningkatkan kapasitas instance target terlebih dahulu sebelum mencoba operasi pemulihan.
Jika pemulihan cadangan ke instance HDD Dasar atau SSD Dasar gagal, status berbagi file tetap tidak berubah.
Konsol
- Di konsol Google Cloud , buka halaman Instances.
- Di daftar instance, klik instance yang ingin Anda pulihkan cadangannya untuk melihat detail instance.
- Klik tab Backups.
- Temukan cadangan yang ingin Anda pulihkan, lalu klik Tindakan lainnya.
- Klik Pulihkan cadangan.
- Pilih instance target yang akan dipulihkan:
- Jika memulihkan instance sumber, klik Instance sumber.
- Jika memulihkan ke instance lain yang ada:
- Klik Instance lain yang ada.
- Klik Pilih instance.
- Pilih instance target tempat Anda ingin cadangan yang dipulihkan berada, lalu klik Pilih.
- Klik Pulihkan.
- Klik kotak centang pernyataan.
- Masukkan nama cadangan di kolom input, lalu klik Pulihkan.
gcloud
Untuk memulihkan berbagi file Filestore ke instance yang ada, jalankan perintah
instances restore:
gcloud filestore instances restore INSTANCE_ID \
--source-backup=BACKUP_ID \
--source-backup-region=BACKUP_LOCATION \
--file-share=FILE_SHARE_NAME \
--zone=INSTANCE_LOCATION
Dengan:
- INSTANCE_ID adalah nama instance Filestore yang ada untuk memulihkan berbagi file.
- BACKUP_ID adalah nama cadangan yang akan dipulihkan.
- BACKUP_LOCATION adalah region tempat cadangan berada.
- FILE_SHARE_NAME adalah nama berbagi file yang akan dipulihkan.
- INSTANCE_LOCATION adalah zona tempat instance Filestore berada.
Contoh
Perintah berikut memulihkan mybackup, yang berada di region asia-east2, ke berbagi file vol1 di instance Filestore myinstance, yang berada di zona us-central1-c:
gcloud filestore instances restore myinstance \
--source-backup=mybackup \
--source-backup-region=asia-east2 \
--file-share=vol1 \
--zone=us-central1-c
Memulihkan cadangan standar ke instance baru
Saat cadangan Zonal, Regional, dan Enterprise dipulihkan ke instance Filestore baru, kapasitas berbagi file baru harus lebih besar atau sama dengan kapasitas cadangan. Untuk memulihkan cadangan standar, ikuti langkah-langkah berikut:
Konsol
Di konsol Google Cloud , buka halaman Backups Filestore.
Klik tab Standar.
Pilih cadangan dari daftar.
Klik Pulihkan.
Konfigurasi instance baru dengan mengikuti petunjuk di Membuat instance.
Klik Pulihkan.
gcloud
Untuk memulihkan berbagi file Filestore ke instance baru, jalankan perintah
instances create:
gcloud filestore instances create INSTANCE_ID \
--zone=ZONE \
--tier=TIER \
--file-share=name=FILE_SHARE_NAME,capacity=FILE_SHARE_CAPACITY,source-backup=SOURCE_BACKUP_NAME,source-backup-region=SOURCE_BACKUP_LOCATION \
--network=name=VPC_NETWORK,reserved-ip-range=RESERVED_IP_ADDRESS
Dengan:
- INSTANCE_ID adalah nama yang ingin Anda berikan ke instance Filestore baru.
- ZONE adalah zona tempat instance Filestore berada.
- TIER adalah tingkat layanan yang ingin Anda gunakan. Nilai ini harus sama dengan cadangan sumber.
- FILE_SHARE_NAME adalah nama yang Anda tentukan untuk berbagi file NFS yang ditayangkan dari instance.
- FILE_SHARE_CAPACITY adalah kapasitas yang Anda inginkan untuk berbagi file dalam GiB atau TiB, bergantung pada jenis instance dan kebutuhan Anda.
- SOURCE_BACKUP_NAME adalah nama cadangan yang akan dipulihkan.
- SOURCE_BACKUP_LOCATION adalah region tempat cadangan berada.
- VPC_NETWORK adalah nama jaringan VPC yang ingin Anda gunakan untuk instance.
- RESERVED_IP_ADDRESS adalah rentang alamat IP untuk instance Filestore.
Untuk mengetahui detail flag gcloud, lihat Membuat instance.
Contoh
Perintah berikut akan membuat instance Filestore baru myinstance-restored
yang berada di zona us-central1-c pada jaringan default. Cadangan mybackup
yang berada di region asia-east2 dipulihkan di berbagi file vol1 dari
myinstance-restored dengan kapasitas 2TiB:
gcloud filestore instances create myinstance-restored \
--zone=us-central1-c \
--tier=zonal \
--network=name=default \
--file-share=name=vol1,capacity=2TiB,source-backup=mybackup,source-backup-region=asia-east2
Memulihkan cadangan yang ditingkatkan
Anda hanya dapat memulihkan cadangan yang ditingkatkan ke instance baru. Untuk memulihkan cadangan yang ditingkatkan, ikuti langkah-langkah berikut:
Konsol
Di konsol Google Cloud , buka halaman Backups Filestore.
Klik tab Peningkatan.
Pilih instance dan vault cadangan dari daftar untuk menampilkan cadangan yang tersedia, lalu klik nama cadangan.
Klik Pulihkan.
Konfigurasi instance baru dengan mengikuti petunjuk di Membuat instance.
gcloud
Untuk memulihkan berbagi file Filestore ke instance baru, jalankan perintah
instances create:
gcloud filestore instances create INSTANCE_ID \
--zone=ZONE \
--tier=TIER \
--network=name=VPC_NETWORK \
--file-share=name=FILE_SHARE_NAME,capacity=FILE_SHARE_CAPACITY,source-backupdr-backup=SOURCE_BACKUP_PATH
Dengan:
- INSTANCE_ID adalah nama yang ingin Anda berikan ke instance Filestore baru.
- ZONE adalah zona tempat instance Filestore berada.
- TIER adalah tingkat layanan yang ingin Anda gunakan.
- FILE_SHARE_NAME adalah nama yang Anda tentukan untuk berbagi file NFS yang ditayangkan dari instance.
- FILE_SHARE_CAPACITY adalah kapasitas yang Anda inginkan untuk berbagi file dalam GiB atau TiB, bergantung pada jenis instance dan kebutuhan Anda. Kapasitas yang disediakan untuk instance baru harus sama dengan atau melebihi kapasitas yang disediakan untuk instance sumber.
SOURCE_BACKUP_PATH adalah jalur lengkap ke cadangan yang digunakan untuk memulihkan instance. Jalur ini memiliki format berikut:
projects/PROJECT_ID/locations/LOCATION/backupVaults/BACKUP_VAULT_ID/dataSources/DATASOURCE/backups/BACKUP_IDDengan:
- PROJECT_ID adalah nama project tempat cadangan berada.
- LOCATION adalah lokasi cadangan.
- BACKUP_VAULT_ID adalah nama vault cadangan.
- DATASOURCE adalah ID sumber data.
- BACKUP_ID adalah ID cadangan.
VPC_NETWORK adalah nama jaringan VPC yang ingin Anda gunakan untuk instance.
Contoh
Perintah berikut akan membuat instance Filestore baru backupdr-instance-restored yang berada di zona us-central1-a pada jaringan default. Cadangan dipulihkan di berbagi file vol1 dari
backupdr-instance-restored dengan kapasitas 1TiB:
gcloud --project=gcbdr-project filestore instances create backupdr-instance-restored \
--zone=us-central1-a \
--tier=zonal \
--file-share=name="vol1",capacity=1024,source-backupdr-backup="projects/gcbdr-project/locations/us-central1/backupVaults/vault-1/dataSources/a11111bb222ccc333ddd4444eee555555f6666/backups/00aaab11-2222-3333-c444-d5ddd555555d" \
--network=name="default"
Memulihkan instance Filestore dari vault cadangan
Untuk memulihkan instance Filestore dari vault cadangan di Google Cloud , ikuti petunjuk di Memulihkan instance Filestore dari vault cadangan di Google Cloud.
Langkah berikutnya
- 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.