Data Disaster Recovery melakukan backup database Redis pihak ketiga dan yang dikelola sendiri, lalu memulihkannya ke titik waktu yang Anda pilih. Operasi yang didukung mencakup full backup, incremental backup, geo-redundancy, pemulihan database tunggal, dan arsip 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 dibeli memiliki Data Source Type diatur ke Redis dan Backup Method diatur ke Logical Backup. Lihat Buat jadwal pencadangan.
Konfigurasikan jadwal backup
Masuk ke DMS console V5.0.
Pada bilah navigasi atas, pilih Security and Specifications (DBS) > Disaster Recovery for Data (DBS) > Backup Plan.
Dalam mode simple, arahkan pointer ke ikon
di pojok kiri atas, lalu pilih All Features > Security and Specifications (DBS) > Disaster Recovery for Data (DBS) > Backup Plan.Pada halaman Backup Schedules, temukan jadwal backup yang ingin dikonfigurasi, lalu klik Configure Backup Schedule pada kolom Actions.

Pada langkah Configure Backup Source and Destination, konfigurasikan parameter berikut, lalu klik Next.
Backup source
Parameter Description Schedule name Nama untuk jadwal backup. Data Disaster Recovery menghasilkan nama secara otomatis. Masukkan nama deskriptif agar lebih mudah diidentifikasi. Nama tidak harus unik. Backup mode Metode backup. 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 Kata sandi untuk akun database. Format tergantung pada jenis akun: <br>- Default account: masukkan hanya kata sandinya. Username default adalah default, atau ID instans (misalnya, `r-bp10noxlhcoim2**`). <br>- 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. <br>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 ini untuk menyetujui komitmen kepatuhan. Backup destination
Parameter Description Backup storage type Tempat penyimpanan data backup. DBS Storage (recommended): Data Disaster Recovery mengelola penyimpanan secara langsung — tidak memerlukan bucket Object Storage Service (OSS). Dikenakan biaya berdasarkan volume data. Lihat Storage fees. OSS For User: memerlukan bucket OSS yang sudah ada dengan kelas penyimpanan Standard. Lihat Create buckets. 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 diunggah dan mendekripsinya saat diunduh. Non-encrypted: data yang disimpan tidak dienkripsi. 
Pada langkah Edit Backup Objects, temukan database atau tabel yang akan di-backup di bagian Available. Klik panah ke kanan untuk memindahkannya ke bagian Selected, lalu klik Next.
Data Disaster Recovery mendukung backup 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 backup ditetapkan tidak termasuk secara otomatis — tambahkan nanti melalui Modify backup objects.
Pada langkah Configure Backup Time, konfigurasikan parameter berikut, lalu klik Next.
Parameter Description Full-scale backup frequency Periodic Backup: dijalankan sesuai jadwal berulang. Single Backup: dijalankan sekali. Memilih Periodic Backup memerlukan dua parameter di bawah ini. Full data backup recurrence Hari dalam seminggu untuk menjalankan backup. Pilih minimal satu hari. Start at Waktu mulai backup. Atur selama jam sepi (misalnya, 01:00). Jika backup sebelumnya masih berjalan pada waktu mulai yang dijadwalkan, Data Disaster Recovery akan melewatkan eksekusi tersebut. Incremental backup Apakah akan mengaktifkan incremental backup. Ditampilkan hanya untuk Periodic Backup. Maximum concurrent threads for full data backup Jumlah thread konkuren untuk backup. Kurangi nilai ini untuk meminimalkan dampak terhadap performa database. Maximum speed for full data backup Kecepatan maksimum backup dalam MB/s. Membatasi dampak performa per thread terhadap instans Redis. Nilai default cocok untuk sebagian besar kasus. Pada langkah Edit Lifecycle, atur periode retensi untuk data full backup. Jika Anda mengaktifkan incremental backup pada langkah 6, atur juga periode retensi untuk data incremental backup. Untuk detail aturan siklus hidup, lihat How do I manage the lifecycle rules of backup sets?
Klik Precheck di pojok kanan bawah.
Saat muncul pesan Precheck Passed, klik Start Task. Saat state jadwal backup berubah menjadi Running, jadwal tersebut aktif. Jika terjadi error, segera lakukan troubleshooting — lihat How do I fix errors for an abnormal backup schedule. Jika masalah berlanjut, hubungi dukungan teknis di grup DingTalk (ID: 35585947).
Pulihkan data
Data Disaster Recovery dapat memulihkan data backup Anda ke instans ApsaraDB for Redis atau instans Redis yang dikelola sendiri. Untuk memulai tugas pemulihan:
Masuk ke DMS console V5.0.
Pada bilah navigasi atas, pilih Security and Specifications (DBS) > Disaster Recovery for Data (DBS) > Backup Plan.
Dalam mode simple, arahkan pointer ke ikon
di pojok kiri atas, lalu pilih All Features > Security and Specifications (DBS) > Disaster Recovery for Data (DBS) > Backup Plan.Pada halaman Backup Schedules, temukan jadwal backup, lalu klik Manage pada kolom Actions.
Pada halaman Configure Task, klik Restore Database di pojok kanan atas.
Pada langkah Set Time Restored To, konfigurasikan parameter berikut, lalu klik Next.

Parameter Description 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. Jika incremental backup diaktifkan, rentang waktu diperpanjang hingga incremental backup terakhir. Restore to Titik waktu yang akan dipulihkan. Harus berada dalam rentang waktu yang ditampilkan di atas. Jika incremental backup diaktifkan, Anda dapat memulihkan ke titik mana pun dari full backup pertama hingga incremental backup terakhir. Tanpa incremental backup, Anda hanya dapat memulihkan ke titik 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 Step 1: Create an instance.
Atur Database location ke ApsaraDB for Redis, lalu konfigurasikan:
Parameter Description The ID of the Redis instance ID instans ApsaraDB for Redis tujuan. Password Kata sandi akun yang digunakan untuk terhubung ke instans tujuan. Compliance warranty regarding cross-border data transfers Centang kotak ini 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 Description 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). Address Titik akhir yang digunakan untuk terhubung ke database tujuan. Jika firewall dikonfigurasi, 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 tujuan. Default: 6379. Password Kata sandi akun yang digunakan untuk terhubung ke database tujuan. Compliance warranty regarding cross-border data transfers Centang kotak ini untuk menyetujui komitmen kepatuhan. Pada langkah Configure Objects to Restore, konfigurasikan parameter berikut, lalu klik Precheck.
Parameter Description 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 dalam format <original_name>_dbs_<restore_task_ID>_<timestamp>. Misalnya, konflik tabeljob_infomenghasilkanjob_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 volume data yang ditransfer dan memperpendek Objektif Waktu Pemulihan (RTO). Lihat Supported database types and features untuk detail granularitas. Saat muncul pesan Precheck Passed, klik Start Task. Lacak progres di bawah Restore Tasks pada panel navigasi kiri. Durasi pemulihan bergantung pada spesifikasi jadwal backup dan ukuran database — jadwal backup dengan spesifikasi lebih tinggi memulihkan lebih cepat. Lihat Performance tests on backup and restoration.
FAQ
Mengapa saya tidak dapat memilih instans tujuan saat mengonfigurasi tugas pemulihan?

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
Manage a backup schedule: ubah sumber backup, objek backup, atau kebijakan backup (jadwal dan retensi). Lihat Manage a backup schedule.
Pause a schedule: jeda jadwal backup yang saat ini tidak diperlukan untuk menghindari biaya yang tidak perlu. Lihat Pause or start a backup schedule.
Review billing: pahami biaya yang berlaku untuk jadwal backup Anda. Lihat Billing FAQ.
Use the API: panggil
CreateBackupPlanuntuk membuat jadwal backup, atauCreateAndStartBackupPlanuntuk membuat, mengonfigurasi, dan memulai dalam satu operasi. Lihat CreateBackupPlan dan CreateAndStartBackupPlan.