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.
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.
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
Masuk ke Konsol Manajemen Data (DMS) V5.0.
Di bilah navigasi atas, pilih .
CatatanJika Anda menggunakan konsol DMS dalam mode sederhana, gerakkan penunjuk mouse ke ikon
di sudut kiri atas konsol DMS dan pilih .Di halaman Jadwal Pencadangan, temukan ID jadwal pencadangan yang ingin Anda konfigurasi dan klik Configure Backup Schedule di kolom Actions.

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.

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.
CatatanWilayah 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.
CatatanParameter 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 adalahtestaccountdan kata sandinya adalahRp829dlwa, Anda harus memasukkantestaccount:Rp829dlwasebagai 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.
CatatanDalam 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.
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.
CatatanPemulihan 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.
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.
CatatanJika 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.
CatatanJika 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.
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?
Setelah konfigurasi sebelumnya selesai, klik Precheck di pojok kanan bawah halaman.
Jika pesan Precheck Passed muncul, klik Start Task.
CatatanJika 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.
Masuk ke atau Konsol DMS V5.0.
Di bilah navigasi atas, pilih .
CatatanJika Anda menggunakan konsol DMS dalam mode sederhana, gerakkan penunjuk mouse ke ikon
di sudut kiri atas konsol DMS dan pilih .Di halaman Jadwal Pencadangan, temukan jadwal pencadangan yang ingin dikelola dan klik Manage di kolom Actions.
Di halaman Configure Task, klik Restore Database di pojok kanan atas.
Di langkah Set Time Restored To dari wizard Buat Tugas Pemulihan, konfigurasikan parameter yang dijelaskan dalam tabel berikut dan klik Next.

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.
CatatanJika 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.
CatatanParameter 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.
CatatanJika 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.
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_infoyang 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.
CatatanPemulihan 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.
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.
CatatanDurasi 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?
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.