Mengelola snapshot RDB

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

  1. Buka halaman Memorystore for Redis di Konsol Google Cloud.

    Memorystore for Redis

  2. Ikuti petunjuk dalam Membuat instance Redis, tetapi kembali ke petunjuk ini saat Anda mencapai bagian Snapshot.

  3. Pilih Select Redis Database (RDB) snapshot.

    1. Pilih waktu mulai dari drop-down Waktu Mulai.
    2. Pilih interval snapshot dari menu dropdown Snapshot Interval.
  4. Kembali ke petunjuk Membuat instance Redis untuk mengetahui panduan tambahan tentang konfigurasi Memorystore lainnya, dan klik tombol Create.

gcloud

Untuk mengaktifkan snapshot RDB pada instance, masukkan perintah berikut yang menggantikan 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 keterangan:

  • snapshot-interval adalah interval yang Anda inginkan. Nilai yang diterima adalah: 1h, 6h, 12h, dan 24h.
  • time adalah waktu mulai yang Anda inginkan dalam format ISO 1801. Contoh: 2021-01-02T03:00:00Z.

Mengaktifkan snapshot pada instance yang ada

Konsol

  1. Buka halaman Memorystore for Redis di Konsol Google Cloud.

    Memorystore for Redis

  2. Klik ID instance yang ingin Anda tambahi snapshot RDB.

  3. Temukan bagian Snapshot.

  4. Pilih Schedule Redis Database (RDB) snapshot.

    1. Pilih waktu mulai.

    2. Pilih interval snapshot.

  5. 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 keterangan:

  • snapshot-interval adalah interval yang Anda inginkan. Nilai yang diterima adalah 1h, 6h, 12h, dan 24h.
  • 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 yang menggantikan variables dengan nilai yang sesuai:

gcloud redis instances update instance-id --rdb-snapshot-start-time=time --region=region

Dengan keterangan:

  • time adalah waktu mulai yang Anda inginkan dalam format ISO 1801. Contoh: 2021-01-02T03:00:00Z.

Menyesuaikan interval snapshot

Konsol

  1. Buka halaman Memorystore for Redis di Konsol Google Cloud.

    Memorystore for Redis

  2. Klik ID Instance dari instance yang ingin Anda edit.

  3. Klik tombol Edit

  4. Temukan bagian Snapshot.

  5. Gunakan menu drop-down Interval Snapshot untuk memilih interval yang Anda inginkan.

  6. Klik tombol Save.

gcloud

Untuk mengubah interval snapshot, masukkan perintah berikut yang menggantikan variables dengan nilai yang sesuai:

gcloud redis instances update instance-id --rdb-snapshot-period=snapshot-interval
--region=region

Dengan keterangan:

  • snapshot-interval adalah interval yang Anda inginkan. Nilai yang dapat diterima adalah: 1h, 6h, 12h, dan 24h.

Menjeda snapshot

gcloud

Untuk menjeda snapshot, Anda harus menetapkan jadwal snapshot ke waktu mendatang. Jika ingin membatalkan jeda snapshot, Anda dapat menyesuaikan kembali waktu saat Anda ingin snapshot berikutnya terjadi. Misalnya, untuk menjeda snapshot, masukkan perintah berikut yang menggantikan 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

  1. Buka halaman Memorystore for Redis di Konsol Google Cloud.

    Memorystore for Redis

  2. Klik ID Instance dari instance yang ingin Anda edit.

  3. Klik tombol Edit

  4. Batalkan pilihan Schedule Redis Database (RDB) snapshot.

  5. Klik tombol Save.

gcloud

Untuk menonaktifkan snapshot RDB untuk instance Redis, masukkan perintah berikut yang menggantikan variables dengan nilai yang sesuai:

gcloud redis instances update instance-id --persistence-mode=disabled --region=region

Memantau snapshot RDB

Konsol

Halaman Instance details untuk instance Redis menyediakan metrik snapshot RDB berikut:

  • Frekuensi
  • Snapshot berikutnya
  • Status snapshot terakhir
  • Waktu sejak snapshot terakhir
  • Waktu pemulihan terakhir

Untuk melihat detail tersebut:

  1. Buka halaman Memorystore for Redis di Konsol Google Cloud.

    Memorystore for Redis

  2. Klik ID Instance dari instance Anda.

  3. 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 selanjutnya