Data Disaster Recovery mendukung cadangan penuh, cadangan inkremental, dan pemulihan berdasarkan titik waktu untuk database SQL Server yang dikelola sendiri. Topik ini menjelaskan cara mengonfigurasi jadwal backup fisik dan memulihkan data dari backup.
Prasyarat
Sebelum memulai, pastikan Anda telah:
Versi SQL Server yang didukung: 2019, 2017, 2016, 2014, 2012, 2008R2, 2005, atau 2000
Database yang dikelola sendiri yang berjalan pada sistem operasi Windows — baik di lingkungan on-premises maupun di server cloud (database yang dikelola cloud tidak didukung)
Gateway cadangan yang telah diinstal. Lihat Instal gateway cadangan
Jadwal pencadangan dengan Data Source Type diatur ke SQL Server dan Backup Method diatur ke Physical Backup. Untuk membuatnya, lihat Buat jadwal pencadangan.
Catatan penggunaan
Jangan mengonfigurasi lebih dari satu jadwal backup untuk database SQL Server yang sama. Jika tidak, pengecualian dapat terjadi selama proses pemulihan.
Konfigurasikan jadwal backup
Masuk ke DMS console V5.0.
Pada bilah navigasi atas, pilih Security and Specifications (DBS) > Data Disaster Recovery (DBS) > Backup Plan.
Jika Anda menggunakan DMS console dalam mode simple, arahkan kursor ke ikon
di pojok kiri atas dan pilih All Features > Security and Specifications (DBS) > Data Disaster Recovery (DBS) > Backup Plan.
Pada halaman Backup Schedules, temukan jadwal backup yang ingin dikonfigurasi lalu klik Configure Backup Schedule di kolom Actions.
Pada langkah Configure Backup Source and Destination, konfigurasikan parameter berikut, lalu klik Next.
Backup source information
| Parameter | Deskripsi |
|---|
| Schedule Name | Nama untuk jadwal backup. Data Disaster Recovery menghasilkan nama secara otomatis. Gunakan nama deskriptif agar mudah diidentifikasi. Nama tidak harus unik. |
| Backup Mode | Metode backup. Nilai default mengikuti metode yang dipilih saat Anda membeli jadwal. Contoh ini menggunakan physical backup. |
| Instance Region | Wilayah tempat database berada. Gateway cadangan harus berada di wilayah yang sama. |
| Backup Gateway | Gateway cadangan yang akan digunakan. Lihat Instal gateway cadangan. |
| Database Type | Jenis database. Nilai default: SQL Server. |
| Address | Titik akhir database yang akan dibackup. Nilai default: localhost. |
| Port Number | Port database yang akan dibackup. Nilai default: 1433. |
| Compliance warranty regarding cross-border data transfers | Baca dan setujui komitmen kepatuhan. |
Backup destination information
| Parameter | Deskripsi |
|---|
| Backup Storage Type | Tempat penyimpanan data backup. DBS Storage (disarankan): Data disimpan di Data Disaster Recovery — tidak memerlukan bucket Object Storage Service (OSS). Anda dikenai biaya berdasarkan volume penyimpanan. Lihat Biaya penyimpanan. OSS For User: Data backup disimpan di bucket OSS yang Anda buat sebelumnya. Hanya kelas penyimpanan Standard yang didukung. Anda juga harus mengonfigurasi parameter OSS Bucket Name. Jika volume data Anda besar, pertimbangkan untuk membeli paket penyimpanan subscription, yang lebih hemat biaya dibandingkan harga pay-as-you-go. |
| Storage Encryption | Cara mengenkripsi data yang disimpan. Encrypted (disarankan): Enkripsi AES-256 dengan enkripsi sisi server OSS. Saat Anda mengunggah objek, OSS mengenkripsinya secara otomatis dan mendekripsinya saat diunduh. Lihat Enkripsi sisi server. Non-encrypted: Data disimpan tanpa enkripsi. |

Pada langkah Edit Backup Objects, pilih database atau tabel yang akan dibackup di bagian Available, klik panah kanan untuk memindahkannya ke bagian Selected, lalu klik Next.
Jika bagian Available kosong, akun gateway cadangan tidak memiliki izin yang diperlukan. Lihat bagian Pemecahan Masalah. Membuat backup seluruh database mencakup data izin dan prosedur tersimpan.
Pada langkah Configure Backup Time, konfigurasikan parameter berikut, lalu klik Next.
| Parameter | Deskripsi |
|---|
| Full-scale Backup Frequency | Jenis jadwal backup. Periodic Backup: Berjalan sesuai jadwal berulang — konfigurasikan Full Data Backup Recurrence, Start At, dan parameter backup inkremental. Single Backup: Berjalan sekali saja. |
| Full Data Backup Recurrence | Hari dalam seminggu saat Data Disaster Recovery menjalankan backup penuh. |
| Start At | Waktu mulai backup penuh. Jika backup penuh sebelumnya masih berjalan pada waktu mulai berikutnya, Data Disaster Recovery akan melewatkan eksekusi tersebut. |
| Incremental Backup | Apakah akan mengaktifkan backup inkremental. Jika diaktifkan, Data Disaster Recovery melakukan backup inkremental sesuai interval yang ditentukan di Incremental Backup Interval. |
| Incremental Backup Interval | Frekuensi eksekusi backup inkremental. Misalnya, interval 10 menit akan memicu backup inkremental setiap 10 menit. |
| Does not automatically delete backed up incremental | Apakah akan menyimpan file log redo terarsip setelah backup. Enable: File log redo terarsip tidak dihapus secara otomatis. Disable: File log redo terarsip yang telah dibackup tujuh hari lalu dihapus secara otomatis. Untuk mengubah periode retensi default, hubungi dukungan teknis. Misalnya, Anda dapat menghubungi dukungan teknis untuk mengubah periode retensi menjadi 14 hari. |
| Enable compression | Apakah akan mengompresi data selama backup. Enable (disarankan): Mengompresi data backup untuk mengurangi penggunaan penyimpanan. Disable: Data tidak dikompresi. |
Pada langkah Edit Lifecycle, konfigurasikan siklus hidup untuk data backup penuh di bagian Configure Full Data Backup Lifecycle. Jika Anda mengaktifkan backup inkremental pada langkah sebelumnya, konfigurasikan juga siklus hidup untuk data backup inkremental. Untuk detail aturan siklus hidup, lihat Bagaimana cara mengelola aturan siklus hidup set cadangan?
Klik Precheck di pojok kanan bawah.
Saat muncul pesan Precheck Passed, klik Start Task.

Pulihkan data backup
Data Disaster Recovery mendukung pemulihan berdasarkan titik waktu: tentukan timestamp apa pun dalam rentang waktu yang tersedia untuk memulihkan database ke kondisi persis pada waktu tersebut. Rentang waktu yang tersedia ditampilkan secara otomatis berdasarkan set cadangan Anda.
Masuk ke DMS console V5.0.
Pada bilah navigasi atas, pilih Security and Specifications (DBS) > Data Disaster Recovery (DBS) > Backup Plan.
Jika Anda menggunakan DMS console dalam mode simple, arahkan kursor ke ikon
di pojok kiri atas dan pilih All Features > Security and Specifications (DBS) > Data Disaster Recovery (DBS) > Backup Plan.
Pada halaman Backup Schedules, temukan jadwal backup lalu klik Manage di 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 | Deskripsi |
|---|
| Task Name | Nama untuk tugas pemulihan. Data Disaster Recovery menghasilkan nama secara otomatis. Nama tidak harus unik. |
| Time Range Available to Restore | Rentang waktu yang tersedia untuk pemulihan, ditampilkan oleh Data Disaster Recovery berdasarkan set cadangan yang ada. |
| Restore To | Titik waktu untuk memulihkan database. Harus berada dalam Time Range Available to Restore. |
| Instance Region | Wilayah tempat database tujuan berada — juga wilayah tempat gateway cadangan diinstal. |
| Backup Gateway | Gateway cadangan untuk tujuan. Lihat Instal gateway cadangan. |
| Database Type | Jenis database tujuan. Nilai default: SQL Server. |
| Address | Titik akhir database tujuan. Nilai default: localhost. |
| Port Number | Port database tujuan. Nilai default: 1433. |
| Compliance warranty regarding cross-border data transfers | Baca dan setujui komitmen kepatuhan dengan mencentang kotak centang. |

Di bagian Available, pilih database tujuan, klik panah kanan untuk memindahkannya ke bagian Selected, lalu klik Precheck.
Untuk memantau progres, klik Restore Tasks di panel navigasi kiri.
Durasi pemulihan bergantung pada spesifikasi jadwal backup dan ukuran database. Jadwal dengan spesifikasi lebih tinggi memulihkan data lebih cepat. Lihat Uji kinerja backup logis dan backup fisik.
Pemecahan Masalah
Bagian Available kosong saat saya mengonfigurasi jadwal backup, meskipun gateway cadangan telah diinstal.
Akun gateway cadangan tidak memiliki izin yang diperlukan. Tetapkan role sysadmin ke akun NT AUTHORITY\SYSTEM dengan menjalankan pernyataan SQL berikut:
ALTER SERVER ROLE [sysadmin] ADD MEMBER [NT AUTHORITY\SYSTEM]
GO
Galat "DBS Agent Connect" muncul saat saya menguji koneksi database.
Lakukan pemeriksaan berikut secara berurutan:
Verifikasi status gateway cadangan normal di konsol.
Pastikan gateway cadangan telah dimulai dengan benar. Lihat Instal gateway cadangan.
Pastikan gateway cadangan untuk SQL Server diinstal di wilayah yang sama dengan yang dikonfigurasi di konsol.
Periksa versi Java Runtime Environment (JRE) atau Java Development Kit (JDK) yang diinstal di server. Lihat Instal gateway cadangan.
Periksa pengaturan jaringan atau routing Anda.
Apakah ruang disk yang tidak mencukupi di server database memengaruhi jadwal backup?
Tidak. Data backup disimpan di OSS, bukan di server database. Proses backup hanya menggunakan sumber daya CPU dan jaringan minimal serta tidak bergantung pada ruang disk yang tersedia di server.