全部产品
Search
文档中心

Data Management:Logically back up and restore a Tair (Redis OSS-compatible) database

更新时间:Jul 06, 2025

Pemulihan Bencana Data menyediakan berbagai fitur untuk basis data Tair (Redis OSS-compatible), seperti pencadangan penuh, pencadangan tambahan, redundansi geografis, pemulihan basis data tunggal, dan pengarsipan jangka panjang.

Fitur

Fitur

Deskripsi

Pencadangan file SQL

Pemulihan Bencana Data secara logis mencadangkan data dalam format JSON.

Redundansi geografis

Pemulihan Bencana Data memungkinkan Anda untuk mencadangkan basis data Tair (Redis OSS-compatible) ke Bucket OSS di wilayah tujuan yang ditentukan dan memulihkan data cadangan ke basis data Tair (Redis OSS-compatible) lainnya di wilayah sumber, wilayah tujuan, atau wilayah lainnya.

Pengarsipan jangka panjang

Pemulihan Bencana Data dapat menyimpan data cadangan Anda hingga 10 tahun. Setelah 10 tahun, Pemulihan Bencana Data mentransfer set cadangan ke Penyimpanan Arsip.

Pencadangan granular halus

Pemulihan Bencana Data memungkinkan Anda untuk mencadangkan satu basis data, beberapa basis data, atau seluruh instance Tair (Redis OSS-compatible).

Batas kecepatan pencadangan

Pemulihan Bencana Data memungkinkan Anda untuk membatasi kecepatan pencadangan guna mengurangi dampak negatif operasi pencadangan terhadap kinerja basis data.

Pemulihan basis data tunggal

Pemulihan Bencana Data memungkinkan Anda untuk memulihkan satu basis data tanpa perlu memulihkan seluruh instance Tair (Redis OSS-compatible). Dengan cara ini, waktu pemulihan berkurang.

Prasyarat

Sebuah basis data standar Tair (Redis OSS-compatible) Redis 4.0 yang menggunakan arsitektur master-replika telah dibuat.

Catatan

Redis 5.0 atau lebih baru tidak didukung. Instance Redis cluster tidak didukung. Hanya instance dengan arsitektur master-replika standar yang didukung.

Buat jadwal pencadangan

Untuk informasi lebih lanjut, lihat Buat Jadwal Pencadangan.

Catatan
  • Saat membeli jadwal pencadangan, atur parameter Jenis Sumber Data menjadi Redis dan parameter Metode Pencadangan menjadi Logical Backup.

  • Untuk informasi lebih lanjut tentang granularitas minimum berdasarkan mana Pemulihan Bencana Data mencadangkan dan memulihkan basis data Tair (Redis OSS-compatible), lihat Jenis Basis Data yang Didukung dan Fitur-fiturnya.

Konfigurasikan jadwal pencadangan

  1. Masuk ke Konsol Manajemen Data (DMS) V5.0.

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

    Catatan

    Jika Anda menggunakan konsol DMS dalam mode sederhana, gerakkan penunjuk mouse ke ikon 2023-01-28_15-57-17.png di sudut kiri atas konsol DMS dan pilih All Features > Security and Specifications (DBS) > Data Disaster Recovery (DBS) > Backup Plan.

  3. Di halaman Jadwal Pencadangan, temukan ID jadwal pencadangan yang ingin Anda konfigurasi dan klik Configure Backup Schedule di kolom Actions.

    image

  4. Di langkah Configure Backup Source and Destination dari wizard Konfigurasi Jadwal Pencadangan, konfigurasikan sumber dan tujuan pencadangan, lalu klik Next di pojok kanan bawah halaman.

    image

    Bagian

    Parameter

    Deskripsi

    Tidak Ada

    Schedule Name

    Nama jadwal pencadangan. Pemulihan Bencana Data secara otomatis menghasilkan nama jadwal pencadangan. Kami menyarankan Anda memasukkan nama deskriptif yang mudah dikenali. Nama jadwal pencadangan tidak harus unik.

    Backup Source Information

    Backup Mode

    Metode yang digunakan untuk mencadangkan data. Secara default, metode pencadangan yang Anda pilih saat membeli jadwal pencadangan digunakan. Dalam contoh ini, Pencadangan Logis digunakan.

    Database Location

    Lokasi basis data sumber. Atur nilainya menjadi ApsaraDB for Redis.

    Instance Region

    Wilayah tempat instance basis data sumber berada.

    Catatan

    Wilayah tempat basis data sumber berada. Parameter ini hanya ditampilkan jika Anda memilih ECS-Hosted Database, ApsaraDB for Redis, atau No public network IP: Port's self-built database (accessed through the database gateway).

    Database Type

    Jenis basis data sumber. Nilai default: Redis.

    Redis Instance ID

    ID instance Tair (Redis OSS-compatible) sumber.

    Catatan

    Parameter ini hanya ditampilkan jika Anda mengatur parameter Database Location menjadi ApsaraDB for Redis.

    Password

    Kata sandi akun basis data yang digunakan untuk masuk ke basis data sumber. Format kata sandi bervariasi berdasarkan akun yang dipilih.

    • Jika Anda menggunakan akun default, cukup masukkan kata sandi.

      Nama pengguna akun default adalah default. Alternatifnya, Anda dapat menggunakan akun dengan nama pengguna sebagai ID instance, seperti r-bp10noxlhcoim2****.

    • Jika Anda menggunakan akun kustom, masukkan kata sandi dalam format <username>:<password>. Kata sandi dalam format ini juga dapat digunakan untuk akun default. Sebagai contoh, jika nama pengguna akun kustom adalah testaccount dan kata sandinya adalah Rp829dlwa, Anda harus memasukkan testaccount:Rp829dlwa sebagai kata sandi basis data.

    Setelah Anda memasukkan nama pengguna dan kata sandi akun basis data, klik Test Connection di sebelah kata sandi untuk memeriksa apakah informasi basis data yang ingin Anda cadangkan valid. Jika parameter yang ditentukan valid, pesan Tes Berhasil akan ditampilkan. Jika pesan Tes Gagal ditampilkan, klik Periksa di sebelah Tes Gagal. Modifikasi informasi basis data yang ingin Anda cadangkan berdasarkan hasil pemeriksaan.

    Compliance warranty regarding cross-border data transfers

    Baca dan setujui komitmen kepatuhan dengan memilih kotak centang.

    Backup Destination Information

    Backup Storage Type

    Jenis penyimpanan data cadangan. Nilai valid:

    • DBS Storage (recommended): Data cadangan disimpan di Pemulihan Bencana Data tanpa perlu membuat bucket OSS. Anda akan dikenakan biaya berdasarkan volume data yang disimpan di Pemulihan Bencana Data. Untuk informasi lebih lanjut tentang metode penagihan, lihat Biaya penyimpanan.

    • OSS For User: Anda harus membuat bucket di OSS terlebih dahulu. Untuk informasi lebih lanjut, lihat Buat bucket.

    Catatan
    • Dalam contoh ini, DBS Storage (recommended) dipilih. Jika Anda memilih OSS For User, Anda harus mengonfigurasi parameter OSS Bucket Name. Hanya kelas penyimpanan Standar yang didukung.

    • Jika Anda ingin menyimpan sejumlah besar data, kami sarankan Anda membeli paket penyimpanan berlangganan untuk mengimbangi biaya penyimpanan bawaan Pemulihan Bencana Data. Paket penyimpanan lebih hemat biaya daripada metode penagihan bayar sesuai pemakaian.

    Storage Encryption

    Metode yang digunakan untuk mengenkripsi data yang disimpan. Nilai valid:

    • Encrypted (direkomendasikan): AES-256 digunakan untuk mengenkripsi data yang disimpan.

      Fitur enkripsi sisi server digunakan di OSS. Saat Anda mengunggah objek ke bucket yang memiliki enkripsi sisi server diaktifkan, OSS mengenkripsi dan menyimpan objek tersebut. Saat Anda mengunduh objek terenkripsi dari OSS, OSS mendekripsi objek dan mengembalikan objek terdekripsi kepada Anda. Untuk informasi lebih lanjut, lihat Enkripsi sisi server.

    • Non-encrypted: Data yang disimpan tidak dienkripsi.

  5. Di langkah Edit Backup Objects, temukan basis data atau tabel yang ingin dicadangkan di bagian Tersedia. Klik panah ke kanan untuk menambahkan basis data atau tabel yang dipilih ke bagian Selected. Lalu, klik Next.

    Catatan
    • Pemulihan Bencana Data memungkinkan Anda mencadangkan satu tabel, satu basis data, atau beberapa basis data. Anda dapat mengklik Select All di pojok kiri bawah bagian Tersedia untuk memilih semua basis data. Objek pencadangan yang didukung bervariasi berdasarkan jenis basis data. Untuk informasi lebih lanjut, lihat Jenis Basis Data yang Didukung dan Fitur-fiturnya.

    • Secara default, jadwal pencadangan tidak dapat digunakan untuk mencadangkan basis data yang dibuat setelah jadwal pencadangan dibuat. Untuk mencadangkan basis data, Anda dapat menambahkan basis data ke jadwal pencadangan di halaman Konfigurasi Tugas jadwal pencadangan. Untuk informasi lebih lanjut, lihat Modifikasi Objek Pencadangan.

  6. Di langkah Configure Backup Time, konfigurasikan parameter yang dijelaskan dalam tabel berikut dan klik Next di pojok kanan bawah halaman.

    Parameter

    Deskripsi

    Full-scale Backup Frequency

    Frekuensi jadwal pencadangan. Nilai valid: Periodic Backup dan Single Backup.

    Catatan

    Jika Anda memilih Periodic Backup, Anda harus mengonfigurasi parameter Full Data Backup Recurrence dan Start At.

    Full Data Backup Recurrence

    Hari-hari dalam seminggu ketika Pemulihan Bencana Data menjalankan jadwal pencadangan. Anda dapat memilih satu atau lebih hari dalam seminggu. Pilih setidaknya satu hari dalam seminggu.

    Start At

    Waktu mulai pencadangan. Kami menyarankan Anda menetapkan waktu dalam jam non-puncak. Contoh: 01:00.

    Catatan

    Jika pencadangan data penuh sebelumnya belum selesai pada waktu mulai pencadangan berikutnya, Pemulihan Bencana Data melewati pencadangan berikutnya.

    Incremental Backup

    Menentukan apakah akan mengaktifkan pencadangan tambahan.

    Parameter ini hanya ditampilkan jika Anda mengatur parameter Full-scale Backup Frequency menjadi Periodic Backup.

    Maximum Concurrent Threads for Full Data Backup

    Jumlah maksimum thread paralel yang tersedia untuk pencadangan penuh. Anda dapat mengatur parameter ini untuk menyesuaikan kecepatan pencadangan. Misalnya, Anda dapat mengurangi jumlah thread pencadangan untuk meminimalkan dampak pada basis data.

    Maximum Speed for Full Data Backup

    Kecepatan maksimum untuk pencadangan data penuh. Parameter ini secara efisien mengurangi dampak pencadangan terhadap kinerja thread tunggal dari instance Tair (Redis OSS-compatible). Anda dapat menggunakan nilai default. Satuan: KB/s.

  7. Di langkah Edit Lifecycle, konfigurasikan siklus hidup untuk data cadangan penuh di bagian Konfigurasi Siklus Hidup Data Cadangan Penuh.

    Jika Anda mengatur parameter Incremental Backup menjadi Aktifkan di Langkah 6, Anda harus mengonfigurasi siklus hidup untuk data cadangan tambahan. Untuk informasi lebih lanjut tentang aturan siklus hidup data cadangan, lihat Bagaimana cara mengelola aturan siklus hidup set cadangan?

  8. Setelah konfigurasi sebelumnya selesai, klik Precheck di pojok kanan bawah halaman.

  9. Jika pesan Precheck Passed muncul, klik Start Task.

    Catatan
    • Jika state jadwal pencadangan berubah menjadi Running, jadwal pencadangan mulai berlaku.

    • Jika terjadi pengecualian atau kesalahan saat Anda memulai jadwal pencadangan, tangani pengecualian atau kesalahan tersebut sesegera mungkin. Untuk informasi lebih lanjut, lihat Bagaimana cara memperbaiki kesalahan untuk jadwal pencadangan yang abnormal? Jika masalah Anda tetap ada setelah menggunakan solusi yang disediakan dalam topik sebelumnya, hubungi dukungan teknis di grup DingTalk (ID: 35585947).

Pulihkan basis data Tair (Redis OSS-compatible)

Dalam contoh ini, satu set cadangan dipulihkan ke instance Tair (Redis OSS-compatible) yang sudah ada. Anda harus membuat instance Tair (Redis OSS-compatible) terlebih dahulu. Untuk informasi lebih lanjut tentang cara membuat instance Tair (Redis OSS-compatible), lihat Langkah 1: Buat Instance.

  1. Masuk ke atau Konsol DMS V5.0.

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

    Catatan

    Jika Anda menggunakan konsol DMS dalam mode sederhana, gerakkan penunjuk mouse ke ikon 2023-01-28_15-57-17.png di sudut kiri atas konsol DMS dan pilih All Features > Security and Specifications (DBS) > Data Disaster Recovery (DBS) > Backup Plan.

  3. Di halaman Jadwal Pencadangan, temukan jadwal pencadangan yang ingin dikelola dan klik Manage di kolom Actions.

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

  5. Di langkah Set Time Restored To dari wizard Buat Tugas Pemulihan, konfigurasikan parameter yang dijelaskan dalam tabel berikut dan klik Next.

    image

    Bagian

    Parameter

    Deskripsi

    Tidak Ada

    Task Name

    Nama tugas pemulihan. Pemulihan Bencana Data secara otomatis menghasilkan nama tugas. Kami menyarankan Anda menentukan nama yang dapat membantu Anda mengidentifikasi tugas. Nama tugas tidak perlu unik.

    Set Time Restored To

    Time Range Available to Restore

    Rentang waktu dari titik waktu ketika set cadangan penuh pertama dibuat hingga titik waktu ketika set cadangan penuh terbaru dibuat. Basis data dapat dipulihkan ke titik waktu dalam rentang waktu tersebut.

    Restore To

    Titik waktu ke mana Anda ingin memulihkan basis data sumber. Nilainya harus berada dalam rentang waktu yang ditentukan oleh parameter Time Range Available to Restore.

    Catatan
    • Jika fitur pencadangan tambahan diaktifkan, Pemulihan Bencana Data memungkinkan Anda memulihkan data ke titik waktu dari penyelesaian pencadangan penuh pertama hingga penyelesaian pencadangan tambahan terakhir.

    • Jika fitur pencadangan tambahan dinonaktifkan, Pemulihan Bencana Data memungkinkan Anda memulihkan data ke titik waktu ketika pencadangan penuh selesai.

    Configure Destination Database

    Database Location

    • No public network IP: Port's self-built database (accessed through the database gateway): mencadangkan basis data mandiri dengan menggunakan gateway basis data. Jika Anda memilih opsi ini, Anda harus mengonfigurasi gateway basis data untuk basis data tersebut terlebih dahulu.

    • User-Created Database with Public IP Address <IP Address:Port Number>: mencadangkan basis data mandiri dengan menggunakan alamat IP publik basis data. Jika Anda memilih opsi ini, Anda juga harus mengonfigurasi parameter Alamat dan Nomor Port.

    • ECS-Hosted Database: mencadangkan basis data yang di-hosting pada instance Elastic Compute Service (ECS). Anda juga harus mengonfigurasi parameter ECS Instance ID dan Nomor Port.

    • ApsaraDB for Redis

    • Express Connect DB/VPN Gateway/Intelligent Gateway: mencadangkan basis data mandiri dengan menggunakan virtual private cloud (VPC). Jika Anda memilih opsi ini, Anda harus mengonfigurasi parameter Peer VPC. Konfigurasikan VPC untuk basis data terlebih dahulu.

    Instance Region

    Wilayah tempat basis data tujuan berada.

    Database Type

    Parameter ini diatur ke Redis secara default.

    Gateway instance ID

    ID gateway basis data.

    Catatan

    Parameter ini hanya ditampilkan jika Anda mengatur parameter Database Location menjadi No public network IP: Port's self-built database (accessed through the database gateway).

    Address

    Endpoint yang digunakan untuk terhubung ke instance yang ingin Anda cadangkan.

    Catatan
    • Jika pengaturan keamanan jaringan, seperti pengaturan firewall, ditentukan pada server tempat instance ditempatkan, klik Set Whitelist untuk mendapatkan blok CIDR dari Pemulihan Bencana Data, lalu tambahkan blok CIDR ke daftar putih server. Ini memungkinkan Pemulihan Bencana Data untuk mengakses server.

    • Parameter ini hanya ditampilkan jika Anda mengatur parameter Lokasi Basis Data menjadi 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 Number

    Nomor port yang digunakan untuk terhubung ke basis data tujuan. Nilai default: 6379.

    Redis Instance ID

    ID instance Tair (Redis OSS-compatible) tujuan.

    Password

    Kata sandi akun yang digunakan untuk terhubung ke basis data tujuan.

    Compliance warranty regarding cross-border data transfers

    Baca dan setujui komitmen kepatuhan dengan memilih kotak centang.

  6. Di langkah Configure Objects to Restore, konfigurasikan parameter yang dijelaskan dalam tabel berikut dan klik Precheck.

    Parameter

    Deskripsi

    Conflict Handling

    Secara default, Rename Object with the Same Name dipilih untuk parameter Conflict Handling. Sebagai contoh, jika tabel job_info yang akan dipulihkan memiliki nama yang sama dengan tabel di basis data tujuan, sistem akan mengubah nama tabel yang dipulihkan dalam format berikut: job_info_dbs_<ID Tugas Pemulihan>_<Timestamp>.

    Objects to Restore

    Pilih basis data atau tabel yang ingin Anda pulihkan di bagian Available dan klik panah ke kanan untuk menambahkannya ke bagian Selected.

    Catatan

    Pemulihan Bencana Data memungkinkan Anda memulihkan beberapa basis data berdasarkan basis data atau tabel. Ini mengurangi jumlah data yang harus dipulihkan dan mempersingkat waktu objektif pemulihan (RTO). Untuk informasi lebih lanjut tentang granularitas pemulihan yang didukung, lihat Jenis basis data yang didukung dan fitur-fiturnya.

  7. Jika pesan Precheck Passed muncul di kotak dialog Precheck, klik Start Task.

    Untuk melihat kemajuan pemulihan basis data, klik Restore Tasks di panel navigasi sebelah kiri.

    Catatan

    Durasi pemulihan bergantung pada spesifikasi jadwal pencadangan dan ukuran basis data yang akan dipulihkan. Durasi pemulihan lebih singkat untuk jadwal pencadangan dengan spesifikasi lebih tinggi. Untuk informasi lebih lanjut, lihat Tes Kinerja pada Pencadangan dan Pemulihan.

Operasi yang Didukung

  • Anda dapat memanggil operasi CreateBackupPlan untuk membuat jadwal pencadangan. Anda juga dapat memanggil operasi CreateAndStartBackupPlan untuk membuat, mengonfigurasi, dan memulai jadwal pencadangan. Untuk informasi lebih lanjut, lihat CreateBackupPlan atau CreateAndStartBackupPlan.

  • Anda dapat memodifikasi sumber pencadangan dan objek pencadangan dari jadwal pencadangan. Anda juga dapat memodifikasi strategi pencadangan dari jadwal pencadangan seperti waktu pencadangan dan kebijakan retensi pencadangan. Untuk informasi lebih lanjut, lihat Kelola Jadwal Pencadangan.

  • Anda dapat memeriksa biaya yang mungkin dikenakan untuk jadwal pencadangan. Untuk informasi lebih lanjut, lihat FAQ Penagihan.

  • Untuk mengurangi biaya, Anda dapat menjeda jadwal pencadangan yang tidak Anda butuhkan. Untuk informasi lebih lanjut, lihat Jeda atau Mulai Jadwal Pencadangan.

FAQ

Mengapa saya tidak dapat memilih instance tujuan saat mengonfigurasi jadwal pencadangan?无法选择redis实例

Pemulihan Bencana Data hanya mendukung basis data standar Tair (Redis OSS-compatible) Redis 4.0 yang menggunakan arsitektur master-replika. Untuk informasi lebih lanjut, lihat Prasyarat.