Halaman ini menjelaskan cara melakukan tugas umum untuk fitur snapshot RDB. Untuk mengetahui detail tentang fitur snapshot RDB, lihat Ringkasan snapshot RDB.
Membuat instance yang menggunakan snapshot RDB
Konsol
Buka halaman Memorystore for Redis di konsol Google Cloud .
Ikuti petunjuk di Membuat instance Redis di jaringan VPC, tetapi kembali ke petunjuk ini saat Anda mencapai bagian Konfigurasi.
Luaskan node di samping bagian ini.
Di panel Snapshots, kotak centang Schedule Redis Database (RDB) snapshot dicentang secara default. Setelan ini memungkinkan Anda menetapkan tingkat dasar perlindungan data. Memorystore for Redis otomatis mengambil snapshot RDB pada interval yang ditentukan dan memulihkan data dari snapshot RDB terakhir yang tersedia jika instance dimulai ulang. Anda dapat mengonfigurasi jadwal snapshot atau memilih tidak ikut:
Dari menu Waktu mulai, pilih waktu saat Memorystore for Redis mulai mengambil snapshot.
Opsional: Jika Anda ingin mengambil snapshot segera setelah instance dibuat, pilih Segera dari menu.
Dari menu Interval snapshot, pilih frekuensi terjadwal saat Memorystore for Redis otomatis menyimpan snapshot data instance Anda ke disk.
Opsional: Jika Anda tidak ingin menggunakan snapshot RDB, hapus centang pada kotak Schedule Redis Database (RDB) snapshot.
Kembali ke petunjuk Membuat instance Redis di jaringan VPC untuk mendapatkan panduan tambahan tentang konfigurasi Memorystore lainnya, lalu klik tombol Create.
gcloud
Untuk mengaktifkan snapshot RDB pada instance, masukkan perintah berikut dengan mengganti variables dengan nilai yang sesuai:
gcloud redis instances create instance-id --size=size --persistence-mode=rdb --rdb-snapshot-period=snapshot-interval --rdb-snapshot-start-time=time --region=region-id
Dengan:
- snapshot-interval adalah interval yang Anda inginkan. Nilai yang diterima adalah:
1h,6h,12h, dan24h. - time adalah waktu mulai yang Anda inginkan dalam format ISO 1801. Contoh:
2021-01-02T03:00:00Z.
Mengaktifkan snapshot pada instance yang ada
Konsol
Buka halaman Memorystore for Redis di konsol Google Cloud .
Klik ID instance yang ingin Anda tambahi snapshot RDB.
Temukan bagian Snapshot.
Pilih Jadwalkan snapshot Database Redis (RDB).
Pilih waktu mulai.
Pilih interval snapshot.
Klik tombol Save.
gcloud
Jalankan perintah berikut, dengan mengganti variables dengan nilai yang sesuai:
gcloud redis instances update instance_id --region=region --persistence-mode=rdb --rdb-snapshot-period=snapshot-interval --rdb-snapshot-start-time=time
Dengan:
- snapshot-interval adalah interval yang Anda inginkan. Nilai yang diterima adalah
1h,6h,12h, dan24h. - time adalah waktu mulai yang Anda inginkan dalam format ISO 1801. Contoh:
2021-01-02T03:00:00Z.
Menyesuaikan jadwal snapshot
gcloud
Untuk menyesuaikan jadwal snapshot RDB, masukkan perintah berikut dengan mengganti variables dengan nilai yang sesuai:
gcloud redis instances update instance-id --rdb-snapshot-start-time=time --region=region
Dengan:
- time adalah waktu mulai yang Anda inginkan dalam format ISO 1801. Contoh:
2021-01-02T03:00:00Z.
Menyesuaikan interval snapshot
Konsol
Buka halaman Memorystore for Redis di konsol Google Cloud .
Klik ID Instance instance yang ingin Anda edit.
Klik tombol Edit
Temukan bagian Snapshot.
Gunakan dropdown Interval Snapshot untuk memilih interval yang diinginkan.
Klik tombol Save.
gcloud
Untuk mengubah interval snapshot, masukkan perintah berikut dengan mengganti variables dengan nilai yang sesuai:
gcloud redis instances update instance-id --rdb-snapshot-period=snapshot-interval --region=region
Dengan:
- snapshot-interval adalah interval yang Anda inginkan. Nilai yang dapat diterima adalah:
1h,6h,12h, dan24h.
Menjeda snapshot
gcloud
Untuk menjeda snapshot, Anda harus menyetel jadwal snapshot ke waktu mendatang. Saat ingin melanjutkan snapshot, Anda dapat menyesuaikan kembali waktu kapan Anda ingin snapshot berikutnya terjadi. Misalnya, untuk menjeda snapshot, masukkan perintah berikut dengan mengganti variables dengan nilai yang sesuai:
gcloud redis instances update instance-id --rdb-snapshot-start-time=2022-06-10T03:00:00Z --region=region
Menonaktifkan snapshot RDB
Konsol
Buka halaman Memorystore for Redis di konsol Google Cloud .
Klik ID Instance instance yang ingin Anda edit.
Klik tombol Edit
Batalkan pilihan Jadwalkan snapshot Redis Database (RDB).
Klik tombol Save.
gcloud
Untuk menonaktifkan snapshot RDB untuk instance Redis, masukkan perintah berikut dengan mengganti variables dengan nilai yang sesuai:
gcloud redis instances update instance-id --persistence-mode=disabled --region=region
Memantau snapshot RDB
Konsol
Halaman Detail instance untuk instance Redis menyediakan metrik snapshot RDB berikut:
- Frekuensi
- Snapshot berikutnya
- Status snapshot terakhir
- Waktu sejak snapshot terakhir
- Waktu pemulihan terakhir
Untuk melihat detail ini:
Buka halaman Memorystore for Redis di konsol Google Cloud .
Klik Instance ID instance Anda.
Lihat informasi snapshot di bagian Snapshot RDB.
Cloud Monitoring
Anda dapat menggunakan Cloud Monitoring untuk melihat metrik snapshot RDB.
Untuk mengetahui daftar metrik yang tersedia untuk snapshot RDB, lihat Metrik snapshot RDB.
Langkah berikutnya
- Lihat ringkasan Snapshot RDB untuk Memorystore.
- Pelajari lebih lanjut cara mengimpor dan mengekspor data.