Mengekspor data dari instance Redis

Ikuti petunjuk di halaman ini untuk mengekspor cadangan RDB instance Memorystore untuk Redis.

Mengekspor instance Redis akan membuat file cadangan RDB data Anda. Operasi ekspor menyimpan cadangan RDB di bucket Cloud Storage. Performa instance Anda mungkin lebih lambat untuk sementara selama durasi ekspor.

Untuk mengetahui petunjuk cara menjadwalkan ekspor RDB menggunakan Cloud Scheduler, lihat Menjadwalkan ekspor database Memorystore for Redis menggunakan Cloud Scheduler.

Sebelum memulai

  1. Memiliki bucket Cloud Storage. Sebaiknya Anda melakukan ekspor ke bucket yang berada di region yang sama dengan instance Redis Anda.

    Untuk membuat bucket Cloud Storage, lihat Membuat bucket.

  2. Memiliki izin yang memadai untuk melakukan ekspor.

Mengekspor file cadangan RDB ke bucket Cloud Storage

Konsol

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

  2. Klik ID instance Anda untuk melihat halaman detail instance.

  3. Klik tombol Ekspor di panel atas.

  4. Klik tombol Browse lalu arahkan ke bucket Cloud Storage tempat Anda ingin mengekspor file RDB.

  5. Gunakan nama file ekspor default, atau masukkan nama file Anda sendiri yang menyertakan ekstensi file .rdb. Contoh:

    myexport.rdb

  6. Klik tombol Pilih.

  7. Klik tombol Ekspor.

  8. Konfirmasi bahwa Anda ingin mengekspor, dan klik tombol Ekspor.

Gcloud

  1. Ekspor file RDB ke bucket Cloud Storage sebagaimana dimaksud pada langkah pertama dari Sebelum memulai dengan menjalankan perintah berikut:
    gcloud redis instances export gs://[BUCKET_NAME]/[FILE_NAME].rdb [INSTANCE_ID] --region=[REGION] --project=[PROJECT_ID]
    

Menghentikan operasi ekspor yang sedang berlangsung

Konsol

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

  2. Klik ID Instance untuk melihat informasinya.

  3. Klik tombol Hentikan ekspor.

Gcloud

Untuk menghentikan operasi ekspor, Anda harus menemukan ID operasi terlebih dahulu dengan menjalankan perintah berikut:

gcloud redis operations list --region=[REGION] -project=[PROJECT]

Setelah Anda memiliki ID operasi, jalankan perintah berikut:

gcloud redis operations cancel [OPERATION_ID] --region=[REGION] --project=[PROJECT]

Ketersediaan dan perilaku instance saat mengekspor

  • Selama proses ekspor, Anda dapat membaca dan menulis ke instance Redis, tetapi Anda tidak dapat menjalankan operasi admin pada instance seperti penskalaan atau upgrade.

  • Instance Anda mungkin mengalami peningkatan latensi selama operasi ekspor.

  • Proses ekspor dapat berlangsung dari beberapa menit hingga beberapa jam. Misalnya, jika Anda mengekspor instance 10 GB dengan memori terpakai 8 GB, ekspor dapat memerlukan waktu 5 menit, dan jika Anda mengekspor instance 120 GB dengan memori terpakai 100 GB, ekspor dapat memakan waktu satu jam. Untuk memantau progres ekspor, periksa halaman detail instance, yang menampilkan status operasi.

Langkah selanjutnya