All Products
Search
Document Center

Data Management:Cadangan logis dan pemulihan untuk ApsaraDB for Redis

Last Updated:Aug 29, 2026

Pemulihan Bencana Data mendukung pencadangan dan pemulihan logis untuk database Tair (kompatibel dengan Redis OSS), memberi Anda kontrol granular atas data yang akan dicadangkan, lokasi penyimpanannya, serta seberapa jauh ke belakang Anda dapat memulihkan data.

Fitur

Fitur Deskripsi

Backup ke file

Menggunakan teknologi cadangan logis untuk mencadangkan data ke file JSON.

Geo-redundancy

Mendukung pencadangan instans Redis ke OSS di wilayah tujuan, serta pemulihan ke instans Redis di wilayah tujuan, sumber, atau wilayah lainnya.

Pengarsipan jangka panjang

Mendukung periode retensi hingga 10 tahun. Set cadangan secara otomatis dipindahkan ke penyimpanan arsip.

Cadangan bergranularitas tinggi Mencadangkan satu database, beberapa database, atau seluruh instans Tair (kompatibel dengan Redis OSS).

Pembatasan kecepatan backup

Secara efektif mengurangi dampak pencadangan terhadap kinerja database.

Pemulihan database tunggal

Mendukung pemulihan database tunggal tanpa memulihkan seluruh instans Redis, sehingga mengurangi waktu pemulihan.

Prasyarat

Sebelum memulai, pastikan Anda telah memiliki:

  • Instans master-replika standar Tair (kompatibel dengan Redis OSS) yang menjalankan Redis 4.0.

  • Jadwal backup. Untuk petunjuknya, lihat Buat jadwal backup. Saat pembelian, atur Data Source Type menjadi Redis dan Backup mode menjadi Logical Backup.

Buat jadwal backup

Untuk informasi selengkapnya, lihat Buat jadwal backup.

Catatan
  • Saat pembelian, pilih jenis sumber data sebagai Redis, dan pilih metode backup sebagai Logical Backup.

  • Untuk informasi tentang granularitas spesifik Database Backup Service (DBS) saat mencadangkan dan memulihkan database Redis, lihat Jenis dan fitur database yang didukung.

Konfigurasikan jadwal backup

  1. Masuk ke atau DMS 5.0.

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

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

    image

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

    Bagian Parameter Deskripsi
    N/A Schedule name Nama untuk jadwal backup. Pemulihan Bencana Data secara otomatis menghasilkan nama. Gunakan nama deskriptif agar jadwal mudah diidentifikasi. Nama tidak perlu unik.
    Informasi sumber backup Backup mode Metode backup. Secara default menggunakan metode yang dipilih saat pembelian. Contoh ini menggunakan Logical Backup.
    Database location Atur ke ApsaraDB for Redis.
    Instance region Wilayah tempat instans sumber berada. Hanya ditampilkan ketika Database location diatur ke 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.
    Redis instance ID ID instans sumber Tair (kompatibel dengan Redis OSS). Hanya ditampilkan ketika Database location diatur ke ApsaraDB for Redis.
    Password Kata sandi untuk akun database. Formatnya bergantung pada jenis akun:
    - Default account: Masukkan hanya kata sandinya. Username-nya adalah default, atau gunakan ID instans (misalnya, r-bp10noxlhcoim2****).
    - Akun kustom: Masukkan <username>:<password>. Misalnya, jika username-nya adalah testaccount dan kata sandinya adalah Rp829dlwa, masukkan testaccount:Rp829dlwa. Format ini juga berlaku untuk akun default.

    Setelah memasukkan kredensial, klik Test Connection untuk memverifikasi. Jika pengujian berhasil, muncul pesan Test Passed. Jika gagal, klik Check di samping Test Failed dan perbarui kredensial sesuai kebutuhan.










    Compliance warranty regarding cross-border data transfers Baca dan centang kotak centang untuk menyetujui komitmen kepatuhan.
    Informasi tujuan backup Backup storage type Lokasi penyimpanan data backup:
    - DBS Storage (disarankan): Penyimpanan dikelola oleh Pemulihan Bencana Data. Tidak memerlukan bucket OSS. Dikenai biaya berdasarkan volume data. Lihat Biaya penyimpanan.
    - OSS For User: Menyimpan data di bucket OSS milik Anda sendiri. Buat bucket terlebih dahulu (hanya kelas penyimpanan Standard). Lihat Buat bucket. Jika memilih opsi ini, konfigurasikan juga parameter OSS Bucket Name.

    Untuk volume data besar, paket penyimpanan berlangganan lebih hemat biaya dibandingkan bayar sesuai penggunaan.










    Storage encryption Metode enkripsi untuk data yang disimpan:
    - Encrypted (disarankan): Menggunakan AES-256 dengan enkripsi sisi server OSS. OSS mengenkripsi objek saat diunggah dan mendekripsinya saat diunduh secara transparan. Lihat Enkripsi sisi server.
    - Non-encrypted: Data disimpan tanpa enkripsi.




    image

  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.

    - Untuk mencadangkan semua database, klik Select All di pojok kiri bawah bagian Available. Granularitas backup yang didukung bervariasi tergantung jenis database. Lihat Jenis dan fitur database yang didukung.- Database yang dibuat setelah jadwal backup ditetapkan tidak termasuk secara default. Untuk menambahkannya, perbarui objek backup pada halaman Configure Task. Lihat Ubah objek backup.
  6. Pada langkah Set Time Restored To dalam wizard Create Restore Task, konfigurasikan parameter yang sesuai, lalu klik Next. Tabel berikut menjelaskan parameter tersebut.

    Parameter Deskripsi
    Full-scale backup frequency Periodic Backup atau Single Backup. Jika memilih Periodic Backup, konfigurasikan juga Full Data Backup Recurrence dan Start At.
    Full data backup recurrence Hari dalam seminggu untuk menjalankan backup. Pilih minimal satu hari.
    Start at Waktu mulai. Atur pada periode di luar jam sibuk (misalnya, 01.00) untuk menghindari dampak terhadap beban kerja produksi. Jika backup penuh sebelumnya masih berjalan pada waktu mulai yang dijadwalkan, Pemulihan Bencana Data akan melewatkan eksekusi berikutnya.
    Incremental backup Apakah akan mengaktifkan cadangan inkremental. Hanya ditampilkan ketika Full-scale backup frequency diatur ke Periodic Backup. Aktifkan opsi ini untuk mendukung pemulihan pada titik waktu.
    Maximum concurrent threads for full data backup Jumlah maksimum thread untuk backup penuh. Kurangi nilai ini untuk meminimalkan dampak terhadap kinerja database selama pencadangan.
    Maximum speed for full data backup Kecepatan maksimum untuk backup data penuh dalam KB/detik. Parameter ini mengurangi dampak pencadangan terhadap kinerja single-thread instans Tair (kompatibel dengan Redis OSS). Anda dapat menggunakan nilai default.
  7. Pada langkah Edit Lifecycle, konfigurasikan periode retensi untuk data backup penuh di bagian Configure Full Data Backup Lifecycle. Jika Anda mengaktifkan cadangan inkremental pada langkah 6, konfigurasikan juga siklus hidup untuk data backup inkremental. Untuk detail aturan siklus hidup, lihat Bagaimana cara mengelola aturan siklus hidup set cadangan?

  8. Klik Precheck.

  9. Saat muncul pesan Precheck Passed, klik Start Task. Jadwal backup aktif ketika statusnya berubah menjadi Running.

    Jika terjadi error saat memulai jadwal backup, segera lakukan pemecahan masalah. Lihat Bagaimana cara memperbaiki error pada jadwal backup yang tidak normal? Jika masalah berlanjut, hubungi dukungan teknis di grup DingTalk (ID: 35585947).

Pulihkan data

Dalam contoh ini, set cadangan dipulihkan ke instans Tair (kompatibel dengan Redis OSS) yang telah dibuat sebelumnya. Untuk informasi cara membuat instans Redis, lihat Langkah 1: Buat instans.

  1. Masuk ke DMS 5.0.

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

    Catatan

    Jika Anda menggunakan konsol DMS dalam mode simple, arahkan penunjuk ke ikon 2023-01-28_15-57-17.png di pojok kiri atas konsol DMS dan pilih All Features > Security and disaster recovery (DBS) > Data Disaster Recovery (DBS) > Backup Plan.

  3. Pada halaman Backup Schedules, temukan jadwal backup yang ingin Anda kelola dan klik Manage pada kolom Actions.

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

  5. Pada langkah Set Time Restored To dari wizard Create Restore Task, konfigurasikan parameter dan klik Next. Tabel berikut menjelaskan parameter tersebut.

    Kategori

    Konfigurasi

    Deskripsi

    N/A

    Task Name

    Nama tugas pemulihan. DBS secara otomatis menghasilkan nama tugas. Disarankan untuk menentukan nama yang membantu Anda mengidentifikasi tugas tersebut. Nama tugas tidak perlu unik.

    Set Time Restored To

    Restorable time range

    Rentang waktu dari titik waktu saat set backup penuh pertama dibuat hingga titik waktu saat set backup penuh terakhir dibuat. Database dapat dipulihkan ke titik waktu dalam rentang tersebut.

    Selected restore time point

    Titik waktu tujuan pemulihan database sumber. Nilainya harus berada dalam rentang waktu yang ditentukan oleh parameter Time Range Available to Restore.

    Catatan
    • Jika fitur cadangan inkremental diaktifkan, DBS memungkinkan Anda memulihkan data ke titik waktu dari penyelesaian backup penuh pertama hingga penyelesaian backup inkremental terakhir.

    • Jika fitur cadangan inkremental dinonaktifkan, DBS memungkinkan Anda memulihkan data ke titik waktu saat backup penuh selesai.

    Restore target database

    Database location
    • No public network IP: Port's self-built database (accessed through the database gateway): Anda dapat mencadangkan database yang dikelola sendiri melalui Database Gateway DG. Anda perlu mengonfigurasi Database Gateway DG untuk instans database terlebih dahulu。

    • User-Created Database with Public IP Address <IP Address:Port Number>: Anda dapat mencadangkan database yang dikelola sendiri melalui alamat IP publik. Anda juga perlu mengonfigurasi alamat koneksi dan port instans database sumber.

    • ECS-Hosted Database: Cadangkan database pada instans ECS. Anda juga perlu mengonfigurasi ECS Instance ID dan port database instans database sumber.

    • ApsaraDB for Redis

    • Express Connect DB/VPN Gateway/Intelligent Gateway: Anda dapat mencadangkan database yang dikelola sendiri melalui VPC. Anda perlu mengonfigurasi VPC untuk instans database terlebih dahulu, lalu pilih Peer VPC yang dituju。

    Instance region Wilayah tempat instans tujuan berada.
    Database type

    Parameter ini secara default diatur ke Redis.

    Gateway instance ID

    Pilih instans Database Gateway DG.

    Catatan

    Parameter ini hanya ditampilkan ketika parameter Database location diatur ke Self-managed Database without Public IP:Port (Connected through Database Gateway DG).

    Connection Address

    Titik akhir yang digunakan untuk menghubungkan ke instans yang ingin Anda cadangkan.

    Catatan
    • Jika pengaturan keamanan jaringan, seperti pengaturan firewall, ditentukan pada server tempat instans ditempatkan, klik Set Whitelist untuk mendapatkan Blok CIDR DBS, lalu tambahkan Blok CIDR tersebut ke daftar putih server. Hal ini memungkinkan DBS mengakses server.

    • Parameter ini hanya ditampilkan jika Anda mengatur parameter Database Location ke No public network IP: Port's self-built database (accessed through the database gateway), Express Connect DB/VPN Gateway/Intelligent Gateway, atau User-Created Database with Public IP Address <IP Address:Port Number>.

    Port

    Masukkan port koneksi instans database sumber. Default: 6379.

    Redis instance ID

    Pilih ID instans Redis tujuan untuk pemulihan.

    Password

    Kata sandi akun yang digunakan untuk menghubungkan ke database yang ingin Anda cadangkan.

    Compliance warranty regarding cross-border data transfers

    Baca dan setujui komitmen kepatuhan dengan mencentang kotak centang.

  6. Pada halaman Configure Objects to Restore, konfigurasikan informasi berikut, lalu klik Precheck.

    Konfigurasi

    Deskripsi

    Conflict Handling

    Pengaturan default Conflict Handling adalah Rename on Conflict. Misalnya, tabel job_info diganti namanya menjadi job_info_dbs_<restore_task_ID>_<timestamp>。

    Restore Objects

    Pada kotak Source Database Objects, pilih database atau tabel yang akan dipulihkan, lalu pindahkan ke kotak Selected Database Objects.

    Catatan

    Beberapa database mendukung granularitas pemulihan tingkat tabel tunggal atau database tunggal, sehingga mengurangi volume data dan waktu pemulihan (RTO). Untuk granularitas pemulihan yang didukung secara spesifik, lihat Jenis dan fitur database yang didukung。

  7. Pada kotak dialog Precheck muncul Precheck Passed, klik Start Task.

    Anda dapat melihat tab Restore Tasks di sebelah kiri untuk memantau progres pemulihan database.

    Catatan

    Waktu pemulihan bergantung pada spesifikasi rencana backup dan ukuran database. Spesifikasi yang lebih tinggi menghasilkan pemulihan lebih cepat. Untuk informasi lebih lanjut, lihat Panduan memilih metode backup dan spesifikasi rencana backup.

Operasi lainnya

Tugas Referensi
Buat jadwal backup melalui API CreateBackupPlan atau CreateAndStartBackupPlan
Ubah sumber backup, objek, waktu, atau kebijakan retensi Kelola jadwal backup
Tinjau biaya jadwal backup FAQ Penagihan
Jeda jadwal backup yang tidak digunakan untuk mengurangi biaya Jeda atau mulai jadwal backup

FAQ

Q: Saat mengonfigurasi informasi sumber backup, pada Database Location memilih ApsaraDB for Redis, dropdown Redis Instance ID menampilkan No data was found, dan saya tidak dapat memilih instans Redis.

A: Saat ini, Database Backup Service (DBS) hanya mendukung pencadangan instans master-replika standar yang menjalankan Redis 4.0. Untuk detail lebih lanjut, lihat Prasyarat.