Pemulihan Bencana Data menyediakan fitur seperti pemulihan tabel tunggal, redundansi geografis, dan arsip jangka panjang untuk database SQL Server. Topik ini menjelaskan cara menggunakan Pemulihan Bencana Data untuk secara logis mencadangkan dan memulihkan database SQL Server yang dihosting di cloud pihak ketiga atau database SQL Server yang dikelola sendiri.
Catatan penggunaan
Anda tidak dapat mengonfigurasi lebih dari satu jadwal cadangan untuk database SQL Server. Jika tidak, pengecualian pemulihan akan terjadi.
Buat jadwal cadangan
Untuk informasi lebih lanjut, lihat Buat Jadwal Cadangan.
Saat membeli jadwal cadangan, atur parameter Jenis Sumber Data ke SQL Server dan parameter Metode Cadangan ke Cadangan Logis.
Untuk informasi tentang granularitas pencadangan dan pemulihan database SQL Server oleh Pemulihan Bencana Data, lihat Jenis Database yang Didukung dan Fitur.
Konfigurasikan jadwal cadangan
Bagian berikut menjelaskan cara mengonfigurasi jadwal cadangan untuk mencadangkan instance ApsaraDB RDS for SQL Server menggunakan cadangan logis.
Masuk ke Konsol Manajemen Data (DMS) versi 5.0.
Di bilah navigasi atas, pilih .
CatatanJika Anda menggunakan konsol DMS dalam mode sederhana, gerakkan pointer ke ikon
di sudut kiri atas konsol DMS dan pilih .Di halaman Jadwal Cadangan, temukan jadwal cadangan yang ingin dikonfigurasi dan klik Configure Backup Schedule di kolom Actions.
Di langkah Configure Backup Source and Destination, konfigurasikan sumber dan tujuan cadangan, lalu klik Next di pojok kanan bawah halaman.

Bagian
Parameter
Deskripsi
Tidak ada
Schedule Name
Nama dari jadwal cadangan. Pemulihan Bencana Data secara otomatis menghasilkan nama jadwal cadangan. Kami menyarankan Anda memasukkan nama deskriptif yang mudah diidentifikasi. Nama jadwal cadangan tidak perlu unik.
Backup Source Information
Backup Mode
Metode yang digunakan untuk mencadangkan data. Secara default, metode cadangan yang Anda pilih saat membeli jadwal cadangan digunakan. Dalam contoh ini, Cadangan Logis digunakan.
Database Location
Lokasi dari database sumber. Nilai valid:
ECS-Hosted Database: mencadangkan database yang di-hosting pada instance Elastic Compute Service (ECS). Anda juga harus mengonfigurasi parameter ECS Instance ID dan Nomor Port.
User-Created Database with Public IP Address <IP Address:Port Number>: mencadangkan database yang dikelola sendiri menggunakan alamat IP publik dari database. Jika Anda memilih opsi ini, Anda juga harus mengonfigurasi parameter Alamat dan Nomor Port.
Express Connect DB/VPN Gateway/Intelligent Gateway: mencadangkan database yang dikelola sendiri menggunakan virtual private cloud (VPC). Jika Anda memilih opsi ini, Anda harus mengonfigurasi parameter Peer VPC. Konfigurasikan VPC untuk database sebelumnya.
No public network IP: Port's self-built database (accessed through the database gateway): mencadangkan database yang dikelola sendiri menggunakan gateway database. Jika Anda memilih opsi ini, Anda harus mengonfigurasi parameter Gateway instance ID. Konfigurasikan gateway database untuk database sebelumnya.
Instance Region
Wilayah tempat instance database sumber berada.
CatatanParameter ini hanya ditampilkan jika Anda mengatur parameter Lokasi Database ke RDS Instance, PolarDB, ECS-Hosted Database, atau No public network IP: Port's self-built database (accessed through the database gateway).
Database Type
Jenis dari database sumber. Nilai default: MySQL.
CatatanParameter ini hanya ditampilkan jika Anda mengatur parameter Lokasi Database ke User-Created Database with Public IP Address <IP Address:Port Number>, ECS-Hosted Database, Express Connect DB/VPN Gateway/Intelligent Gateway, atau No public network IP: Port's self-built database (accessed through the database gateway).
Gateway instance ID
ID dari gateway database.
CatatanParameter ini hanya ditampilkan jika Anda mengatur parameter Database Location ke No public network IP: Port's self-built database (accessed through the database gateway).
ECS Instance ID
ID dari instance ECS tempat database sumber ditempatkan.
CatatanParameter ini hanya ditampilkan jika Anda mengatur parameter Database Location ke ECS-Hosted Database.
Peer VPC
VPC tempat database tujuan berada.
CatatanParameter ini hanya ditampilkan jika Anda mengatur parameter Database Location ke Express Connect DB/VPN Gateway/Intelligent Gateway.
Address
Titik akhir yang digunakan untuk terhubung ke database sumber.
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 mengakses server.
Parameter ini hanya ditampilkan jika Anda mengatur parameter Lokasi Database 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 Number
Nomor port yang digunakan untuk terhubung ke database sumber.
CatatanParameter ini hanya ditampilkan jika Anda mengatur parameter Lokasi Database 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>.
Database Account
Nama pengguna dari akun yang digunakan untuk terhubung ke database sumber. Akun tersebut harus memiliki izin untuk mencadangkan database. Untuk informasi lebih lanjut, lihat Izin yang diperlukan untuk berbagai jenis akun database.
CatatanUntuk database ApsaraDB RDS, izin baca saja diperlukan untuk pencadangan, dan izin baca/tulis diperlukan untuk pencadangan dan pemulihan.
Password
Kata sandi dari akun yang digunakan untuk terhubung ke database sumber.
CatatanSetelah Anda memasukkan nama pengguna dan kata sandi akun database, klik Test Connection di sebelah kata sandi untuk memeriksa apakah informasi database sumber valid. Jika parameter yang ditentukan valid, pesan "Tes Berhasil" akan ditampilkan. Jika pesan "Tes Gagal" ditampilkan, klik Periksa di sebelah Tes Gagal. Ubah informasi database sumber 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 sebelumnya.
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 tempat 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.
Non-encrypted: Cadangan tidak dienkripsi.
Di langkah Edit Backup Objects, temukan database atau tabel yang ingin dicadangkan di bagian Tersedia. Klik panah ke kanan untuk menambahkan database atau tabel yang dipilih ke bagian Selected. Lalu, klik Next.
CatatanPemulihan Bencana Data memungkinkan Anda mencadangkan satu tabel, satu database, atau beberapa database. Anda dapat mengklik Select All di pojok kiri bawah bagian Tersedia untuk memilih semua database. Objek cadangan yang didukung bervariasi berdasarkan jenis database. Untuk informasi lebih lanjut, lihat Jenis Database yang Didukung dan Fitur.
Secara default, jadwal cadangan tidak dapat digunakan untuk mencadangkan database yang dibuat setelah jadwal cadangan dibuat. Untuk mencadangkan database, tambahkan database ke jadwal cadangan di halaman Konfigurasi Tugas jadwal cadangan. Untuk informasi lebih lanjut, lihat Ubah Objek Cadangan.
Di langkah Configure Backup Time, atur parameter yang dijelaskan dalam tabel berikut dan klik Next.
Parameter
Deskripsi
Full-scale Backup Frequency
Frekuensi jadwal cadangan. 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 saat Pemulihan Bencana Data menjalankan jadwal cadangan. 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 di luar jam sibuk. Contoh: 01:00.
CatatanJika cadangan data penuh sebelumnya belum selesai pada waktu mulai cadangan berikutnya, Pemulihan Bencana Data akan melewati cadangan berikutnya.
Incremental Backup
Pemulihan Bencana Data tidak mendukung cadangan inkremental untuk database SQL Server.
Maximum Concurrent Threads for Full Data Backup
Jumlah maksimum thread paralel yang tersedia untuk cadangan penuh. Anda dapat mengatur parameter ini untuk menyesuaikan kecepatan cadangan. Misalnya, Anda dapat mengurangi jumlah thread cadangan untuk meminimalkan dampak pada database.
Di langkah Edit Lifecycle, konfigurasikan siklus hidup untuk data cadangan penuh di bagian Konfigurasi Siklus Hidup Data Penuh.
CatatanSekumpulan cadangan dapat disimpan selama minimal tujuh hari dan maksimal 3.650 hari. Setelah periode retensi berakhir, sekumpulan cadangan akan dihapus secara otomatis.
Setelah konfigurasi sebelumnya selesai, klik Precheck di pojok kanan bawah halaman.
Jika pesan Precheck Passed muncul, klik Start Task.
CatatanJika status jadwal cadangan berubah menjadi Running, jadwal cadangan mulai berlaku.
Jika terjadi pengecualian atau kesalahan saat memulai jadwal cadangan, segera perbaiki pengecualian atau kesalahan tersebut. Untuk informasi lebih lanjut, lihat Bagaimana Cara Memperbaiki Kesalahan untuk Jadwal Cadangan yang Abnormal? Jika masalah tetap ada setelah menggunakan solusi yang diberikan dalam topik sebelumnya, hubungi dukungan teknis di grup DingTalk (ID: 35585947).
Pulihkan database SQL Server
Masuk ke Konsol DMS versi 5.0.
Di bilah navigasi atas, pilih .
CatatanJika Anda menggunakan konsol DMS dalam mode sederhana, gerakkan pointer ke ikon
di sudut kiri atas konsol DMS dan pilih .Di halaman Jadwal Cadangan, temukan jadwal cadangan 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 sekumpulan cadangan penuh pertama dibuat hingga titik waktu ketika sekumpulan cadangan penuh terbaru dibuat. Database dapat dipulihkan ke titik waktu dalam rentang waktu tersebut.
Restore To
Titik waktu ke mana Anda ingin memulihkan database sumber. Titik waktu tersebut harus berada dalam rentang waktu yang ditentukan oleh parameter Time Range Available to Restore.
Configure Destination Database
Database Location
Lokasi database tujuan ke mana Anda ingin memulihkan sekumpulan cadangan. Dalam contoh ini, Instance RDS dipilih. Sekumpulan cadangan dipulihkan ke instance RDS Instance yang dibuat sebelumnya. Anda juga dapat memulihkan sekumpulan cadangan ke database tujuan dengan salah satu jenis berikut:
No public network IP: Port's self-built database (accessed through the database gateway)
User-Created Database with Public IP Address <IP Address:Port Number>
ECS-Hosted Database
RDS Instance
Express Connect DB/VPN Gateway/Intelligent Gateway
CatatanJika Anda memilih untuk memulihkan data ke lokasi lain, Anda harus mengonfigurasi parameter lainnya.
Instance Region
Wilayah tempat instance tujuan berada.
CatatanParameter ini tidak ditampilkan jika parameter Database Location diatur ke User-Created Database with Public IP Address <IP Address:Port Number>.
RDS Instance ID
ID instance ApsaraDB RDS for SQL Server tempat database tujuan ditempatkan.
CatatanParameter ini hanya diperlukan jika parameter Database Location diatur ke RDS Instance.
Database Type
Jenis database tujuan. Atur nilainya ke SQL Server.
CatatanParameter ini hanya ditampilkan jika Anda mengatur parameter Database Location ke No public network IP: Port's self-built database (accessed through the database gateway).
Gateway instance ID
Gateway server tempat database yang dikelola sendiri berada. Untuk informasi lebih lanjut tentang cara menginstal gateway cadangan, lihat Instal gateway cadangan.
CatatanParameter ini hanya ditampilkan jika Anda mengatur parameter Database Location ke No public network IP: Port's self-built database (accessed through the database gateway).
Peer VPC
VPC tempat database tujuan berada.
CatatanParameter ini hanya ditampilkan jika Anda mengatur parameter Database Location ke ECS-Hosted Database atau Express Connect DB/VPN Gateway/Intelligent Gateway.
ECS Instance ID
ID instance ECS tempat database tujuan ditempatkan.
CatatanParameter ini hanya ditampilkan jika Anda mengatur parameter Database Location ke ECS-Hosted Database.
Address
Titik akhir publik yang digunakan untuk terhubung ke database tujuan.
CatatanParameter ini hanya ditampilkan jika Anda mengatur parameter Database Location ke No public network IP: Port's self-built database (accessed through the database gateway), User-Created Database with Public IP Address <IP Address:Port Number>, ECS-Hosted Database, atau Express Connect DB/VPN Gateway/Intelligent Gateway.
Port Number
Nomor port yang digunakan untuk terhubung ke instance database.
CatatanParameter ini hanya ditampilkan jika Anda mengatur parameter Database Location ke No public network IP: Port's self-built database (accessed through the database gateway) atau User-Created Database with Public IP Address <IP Address:Port Number>.
Database Account
Nama pengguna dari akun yang digunakan untuk terhubung ke database tujuan. Akun tersebut harus memiliki izin tulis pada database.
Password
Kata sandi dari akun yang digunakan untuk terhubung ke database 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 database tujuan, sistem akan mengubah nama tabel yang dipulihkan dalam format berikut:job_info_dbs_<ID Tugas Pemulihan>_<Cap Waktu>.Objects to Restore
Pilih database 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 database berdasarkan database 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 database yang didukung dan fitur.
Jika pesan Precheck Passed muncul di kotak dialog Precheck, klik Start Task.
Untuk melihat kemajuan pemulihan database, klik Restore Tasks di panel navigasi di sebelah kiri.
CatatanDurasi pemulihan bergantung pada spesifikasi jadwal cadangan dan ukuran database yang akan dipulihkan. Durasi pemulihan lebih singkat untuk jadwal cadangan dengan spesifikasi lebih tinggi. Untuk informasi lebih lanjut, lihat Pilih Metode Cadangan dan Spesifikasi Jadwal Cadangan.
Operasi terkait
Anda dapat memanggil operasi CreateBackupPlan untuk membuat jadwal cadangan. Anda juga dapat memanggil operasi CreateAndStartBackupPlan untuk membuat, mengonfigurasi, dan memulai jadwal cadangan. Untuk informasi lebih lanjut, lihat CreateBackupPlan atau CreateAndStartBackupPlan.
Anda dapat memodifikasi sumber cadangan dan objek cadangan dari jadwal cadangan. Anda juga dapat memodifikasi strategi cadangan dari jadwal cadangan seperti waktu cadangan dan kebijakan retensi cadangan. Untuk informasi lebih lanjut, lihat Kelola Jadwal Cadangan.
Anda dapat memeriksa biaya yang mungkin dikenakan untuk jadwal cadangan. Untuk informasi lebih lanjut, lihat FAQ Penagihan.
Untuk mengurangi biaya, Anda dapat menjeda jadwal cadangan yang tidak Anda perlukan. Untuk informasi lebih lanjut, lihat Jeda atau Mulai Jadwal Cadangan.