All Products
Search
Document Center

Data Management:Cadangan dan pemulihan logis untuk Redis lintas cloud atau yang dikelola sendiri

Last Updated:Aug 29, 2026

Data Disaster Recovery melakukan pencadangan database Redis pihak ketiga dan yang dikelola sendiri, lalu memulihkannya ke titik waktu yang Anda pilih. Operasi yang didukung mencakup pencadangan penuh, pencadangan inkremental, redundansi geografis, pemulihan database tunggal, dan pengarsipan jangka panjang.

Prasyarat

Sebelum memulai, pastikan Anda telah memiliki:

  • Database standar Redis 4.0 yang menggunakan arsitektur master-replica

Redis 5.0 atau versi lebih baru tidak didukung. Instans kluster Redis tidak didukung. Hanya instans standar master-replica yang didukung.
  • Jadwal pencadangan yang telah dibeli dengan Data Source Type diatur ke Redis dan Backup mode diatur ke Logical Backup. Lihat Buat jadwal pencadangan.

Konfigurasikan jadwal backup

  1. Masuk ke DMS console V5.0.

  2. Pada bilah navigasi atas, pilih Security and Specifications (DBS) > Disaster Recovery for Data (DBS) > Backup Plan.

    Dalam mode simple, arahkan kursor ke ikon 2023-01-28_15-57-17.png di pojok kiri atas, lalu pilih All Features > Security and Specifications (DBS) > Disaster Recovery for Data (DBS) > Backup Plan.
  3. Pada halaman Backup Schedules, temukan jadwal pencadangan yang ingin dikonfigurasi, lalu klik Configure Backup Schedule pada kolom Actions.

    Backup Schedules page showing the Configure Backup Schedule action

  4. Pada langkah Configure Backup Source and Destination, konfigurasikan parameter berikut, lalu klik Next.

    Backup source

    Parameter Deskripsi
    Schedule name Nama untuk jadwal pencadangan. Data Disaster Recovery menghasilkan nama secara otomatis. Masukkan nama deskriptif agar lebih mudah diidentifikasi. Nama tidak harus unik.
    Backup mode Metode pencadangan. Secara default menggunakan metode yang dipilih saat pembelian. Contoh ini menggunakan Logical Backup.
    Database location Cara Data Disaster Recovery terhubung ke database sumber. Opsi: User-Created Database with Public IP Address \<IP Address:Port Number\>, No public network IP: Port's self-built database (accessed through the database gateway), ECS-Hosted Database, atau Express Connect DB/VPN Gateway/Intelligent Gateway. Setiap opsi memerlukan parameter tambahan seperti dijelaskan di bawah.
    Instance region Wilayah tempat database sumber berada. Ditampilkan hanya jika Database location adalah ECS-Hosted Database, ApsaraDB for Redis, atau No public network IP: Port's self-built database (accessed through the database gateway).
    Database type Secara default diatur ke Redis.
    Gateway instance ID ID gateway database. Ditampilkan hanya jika Database location adalah No public network IP: Port's self-built database (accessed through the database gateway).
    ECS instance ID ID instans Elastic Compute Service (ECS) yang meng-host database. Ditampilkan hanya jika Database location adalah ECS-Hosted Database.
    Peer VPC Virtual Private Cloud (VPC) tempat database sumber berada. Ditampilkan hanya jika Database location adalah Express Connect DB/VPN Gateway/Intelligent Gateway.
    Address Titik akhir yang digunakan untuk terhubung ke database sumber. Jika firewall dikonfigurasi pada server, klik Set Whitelist untuk mendapatkan Blok CIDR dari Data Disaster Recovery dan tambahkan ke daftar izin server. Ditampilkan hanya untuk opsi User-Created Database with Public IP Address, No public network IP (database gateway), dan Express Connect DB/VPN Gateway/Intelligent Gateway.
    Port number Port yang digunakan untuk terhubung ke database sumber. Default: 6379.
    Password

    Password untuk akun database. Formatnya bergantung pada jenis akun:

    • Default account: masukkan hanya password-nya. Username default adalah default, atau ID instans (misalnya, r-bp10noxlhcoim2****).

    • Custom account: masukkan kredensial dalam format <username>:<password>. Misalnya, jika username adalah testaccount dan password adalah Rp829dlwa, masukkan testaccount:Rp829dlwa. Format ini juga berlaku untuk akun default.

    Setelah memasukkan kredensial, klik Test Connection untuk memverifikasi. Jika pengujian gagal, klik Check di sebelah pesan kegagalan dan perbarui parameter sesuai kebutuhan.

    Compliance warranty regarding cross-border data transfers Centang kotak centang untuk menyetujui komitmen kepatuhan.

    Backup destination

    Parameter Deskripsi
    Backup storage type Tempat penyimpanan data backup. DBS Storage (recommended): Data Disaster Recovery mengelola penyimpanan secara langsung — tidak memerlukan bucket Object Storage Service (OSS). Dikenai biaya berdasarkan volume data. Lihat Biaya penyimpanan. OSS For User: memerlukan bucket OSS yang sudah ada dengan kelas penyimpanan Standard. Lihat Buat bucket. Untuk volume data besar, paket penyimpanan subscription lebih hemat biaya dibandingkan pay-as-you-go.
    Storage encryption Metode enkripsi untuk data backup yang disimpan. Encrypted (recommended): menggunakan AES-256 dengan enkripsi sisi server OSS. OSS mengenkripsi objek saat di-upload dan mendekripsinya saat di-download. Non-encrypted: data yang disimpan tidak dienkripsi.

    Configure Backup Source and Destination step

  5. Pada langkah Edit Backup Objects, temukan database atau tabel yang akan dicadangkan di bagian Available. Klik panah ke kanan untuk memindahkannya ke bagian Selected, lalu klik Next.

    Data Disaster Recovery mendukung pencadangan satu tabel, satu database, atau beberapa database. Klik Select All di pojok kiri bawah bagian Available untuk memilih semua database. Database yang dibuat setelah jadwal pencadangan ditetapkan tidak termasuk secara otomatis — tambahkan nanti melalui Ubah objek pencadangan.
  6. Pada langkah Configure Backup Time, konfigurasikan parameter berikut, lalu klik Next.

    Parameter Deskripsi
    Full-scale backup frequency Periodic Backup: dijalankan sesuai jadwal berulang. Single Backup: dijalankan satu kali. Memilih Periodic Backup mengharuskan Anda mengatur dua parameter berikut.
    Full data backup recurrence Hari dalam seminggu saat pencadangan data dijalankan. Pilih minimal satu hari.
    Start at Waktu mulai pencadangan. Atur pada jam sepi (misalnya, 01:00). Jika pencadangan sebelumnya masih berjalan pada waktu mulai yang dijadwalkan, Data Disaster Recovery akan melewatkan eksekusi tersebut.
    Incremental backup Menentukan apakah incremental backup diaktifkan. Opsi ini hanya tersedia untuk Periodic Backup.
    Maximum concurrent threads for full data backup Jumlah thread konkuren untuk proses pencadangan. Kurangi nilai ini untuk meminimalkan dampak terhadap kinerja database.
    Maximum speed for full data backup Kecepatan maksimum pencadangan dalam MB/s. Membatasi dampak kinerja per thread terhadap instans Redis. Nilai default sudah sesuai untuk sebagian besar kasus.
  7. Pada langkah Edit Lifecycle, atur periode retensi untuk data pencadangan penuh. Jika Anda mengaktifkan pencadangan inkremental pada langkah 6, atur juga periode retensi untuk data pencadangan inkremental. Untuk detail aturan siklus hidup, lihat Bagaimana cara mengelola aturan siklus hidup set cadangan?

  8. Klik Precheck di pojok kanan bawah.

  9. Saat muncul pesan Precheck Passed, klik Start Task. Ketika state jadwal pencadangan berubah menjadi Running, jadwal tersebut aktif. Jika terjadi error, segera atasi — lihat Bagaimana cara memperbaiki error pada jadwal pencadangan abnormal. Jika masalah berlanjut, hubungi dukungan teknis di grup DingTalk (ID: 35585947).

Pulihkan data

Data Disaster Recovery dapat memulihkan data pencadangan Anda ke instans ApsaraDB for Redis atau instans Redis yang dikelola sendiri. Untuk memulai tugas pemulihan:

  1. Masuk ke DMS console V5.0.

  2. Pada bilah navigasi atas, pilih Security and Specifications (DBS) > Disaster Recovery for Data (DBS) > Backup Plan.

    Dalam mode simple, arahkan kursor ke ikon 2023-01-28_15-57-17.png di pojok kiri atas, lalu pilih All Features > Security and Specifications (DBS) > Disaster Recovery for Data (DBS) > Backup Plan.
  3. Pada halaman Backup Schedules, temukan jadwal pencadangan, lalu klik Manage pada kolom Actions.

  4. Pada halaman Configure Task, klik Restore Database di pojok kanan atas.

  5. Pada langkah Set Time Restored To, konfigurasikan parameter berikut, lalu klik Next.

    Set Time Restored To step

    Parameter Deskripsi
    Task name Nama untuk tugas pemulihan. Data Disaster Recovery menghasilkan nama secara otomatis. Masukkan nama deskriptif agar lebih mudah diidentifikasi. Nama tugas tidak harus unik.
    Time range available to restore Rentang waktu yang dapat dipulihkan — dari full backup pertama hingga full backup terbaru. Dengan incremental backup diaktifkan, rentang waktu diperpanjang hingga incremental backup terakhir.
    Restore to Titik waktu untuk pemulihan. Harus berada dalam rentang waktu yang ditampilkan di atas. Dengan incremental backup diaktifkan, Anda dapat memulihkan ke titik waktu apa pun dari full backup pertama hingga incremental backup terakhir. Tanpa incremental backup, Anda hanya dapat memulihkan ke titik waktu saat full backup selesai.
    Database location Pilih metode koneksi untuk tujuan. Lihat detail spesifik tujuan di bawah.
    Instance region Wilayah tempat database atau instans tujuan berada.
    Database type Secara default diatur ke Redis.

    Parameter tersisa pada langkah ini bergantung pada tujuan pemulihan Anda:

    Pulihkan ke ApsaraDB for Redis

    Buat instans Tair (kompatibel dengan Redis OSS) sebelum melanjutkan. Lihat Langkah 1: Buat instans.

    Atur Database location ke ApsaraDB for Redis, lalu konfigurasikan:

    Parameter Deskripsi
    The ID of the Redis instance ID instans ApsaraDB for Redis tujuan.
    Password Password akun yang digunakan untuk terhubung ke instans tujuan.
    Compliance warranty regarding cross-border data transfers Centang kotak centang untuk menyetujui komitmen kepatuhan.

    Pulihkan ke instans Redis yang dikelola sendiri

    Atur Database location ke metode koneksi untuk database yang dikelola sendiri: User-Created Database with Public IP Address \<IP Address:Port Number\>, No public network IP: Port's self-built database (accessed through the database gateway), ECS-Hosted Database, atau Express Connect DB/VPN Gateway/Intelligent Gateway. Lalu konfigurasikan:

    Parameter Deskripsi
    Gateway instance ID ID gateway database. Hanya ditampilkan ketika Database location diatur ke No public network IP: Port's self-built database (accessed through the database gateway).
    Address Titik akhir yang digunakan untuk menghubungkan ke database tujuan. Jika firewall dikonfigurasi, klik Set Whitelist untuk memperoleh Blok CIDR untuk Pemulihan Bencana Data dan tambahkan ke daftar izin server. Hanya ditampilkan untuk opsi User-Created Database with Public IP Address, No public network IP (database gateway), dan Express Connect DB/VPN Gateway/Intelligent Gateway.
    Port number Port yang digunakan untuk menghubungkan ke database tujuan. Nilai default: 6379.
    Password Kata sandi akun yang digunakan untuk menghubungkan ke database tujuan.
    Compliance warranty regarding cross-border data transfers Pilih kotak centang untuk menyetujui komitmen kepatuhan.
  6. Pada langkah Configure Objects to Restore, konfigurasikan parameter berikut, lalu klik Precheck.

    Parameter Deskripsi
    Conflict handling Secara default, Rename Object with the Same Name dipilih. Jika database atau tabel yang akan dipulihkan memiliki nama yang sama dengan objek yang sudah ada di tujuan, objek yang dipulihkan akan diubah namanya dengan format <original_name>_dbs_<restore_task_ID>_<timestamp>. Misalnya, konflik tabel job_info menghasilkan job_info_dbs_<restore task ID>_<timestamp>.
    Objects to restore Pilih database atau tabel di bagian Available, lalu klik panah ke kanan untuk menambahkannya ke bagian Selected. Data Disaster Recovery mendukung pemulihan database atau tabel individual, yang mengurangi jumlah data yang ditransfer dan memperpendek Objektif Waktu Pemulihan (RTO). Lihat Jenis database dan fitur yang didukung untuk detail granularitas.
  7. Saat muncul pesan Precheck Passed, klik Start Task. Lacak progres di bawah Restore Tasks pada panel navigasi kiri. Durasi pemulihan bergantung pada spesifikasi jadwal pencadangan dan ukuran database — jadwal pencadangan dengan spesifikasi lebih tinggi memulihkan lebih cepat. Lihat Uji performa pencadangan dan pemulihan.

FAQ

Mengapa saya tidak bisa memilih instans tujuan saat mengonfigurasi tugas pemulihan?

Unable to select Redis instance dialog

Data Disaster Recovery hanya mendukung database standar Redis 4.0 yang menggunakan arsitektur master-replica. Redis 5.0 atau versi lebih baru serta instans kluster Redis tidak didukung.

Langkah selanjutnya

  • Kelola jadwal pencadangan: ubah sumber pencadangan, objek pencadangan, atau kebijakan pencadangan (jadwal dan retensi). Lihat Kelola jadwal pencadangan.

  • Jeda jadwal: jeda jadwal pencadangan yang saat ini tidak diperlukan untuk menghindari biaya yang tidak perlu. Lihat Jeda atau mulai jadwal pencadangan.

  • Tinjau penagihan: pahami biaya yang berlaku untuk jadwal pencadangan Anda. Lihat FAQ penagihan.

  • Gunakan API: panggil CreateBackupPlan untuk membuat jadwal pencadangan, atau CreateAndStartBackupPlan untuk membuat, mengonfigurasi, dan memulai dalam satu operasi. Lihat CreateBackupPlan dan CreateAndStartBackupPlan.