All Products
Search
Document Center

Data Management:Backup dan pulihkan database RDS SQL Server secara logis

Last Updated:Mar 28, 2026

Data Disaster Recovery (DBS) melakukan backup database ApsaraDB RDS for SQL Server pada tingkat tabel, database, atau multi-database, serta mendukung fitur seperti geo-redundansi dan arsip jangka panjang. Topik ini menjelaskan cara mengonfigurasi jadwal backup logis dan memulihkan database ke titik waktu tertentu.

Prasyarat

Sebelum memulai, pastikan Anda telah:

  • Membeli jadwal backup dengan Data Source Type diatur ke SQL Server dan Backup Method diatur ke Logical Backup. Untuk petunjuknya, lihat Buat jadwal backup.

  • Memiliki akun database dengan izin read-only (untuk backup) atau izin read/write (untuk backup dan pemulihan) pada instans ApsaraDB RDS for SQL Server. Untuk daftar izin yang diperlukan berdasarkan jenis akun, lihat Izin yang diperlukan untuk berbagai jenis akun database.

  • (Hanya untuk penyimpanan OSS) Membuat bucket OSS dalam kelas penyimpanan Standard sebelumnya. Untuk petunjuknya, lihat Buat bucket.

Catatan penggunaan

Anda tidak dapat mengonfigurasi dua jadwal backup atau lebih untuk satu database ApsaraDB RDS for SQL Server. Jika dilakukan, akan terjadi pengecualian saat pemulihan.

Konfigurasi jadwal backup

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

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

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

  4. Pada langkah Configure Backup Source and Destination, atur parameter yang dijelaskan dalam tabel berikut, lalu klik Next.

    Jika Anda memilih OSS For User, konfigurasikan juga parameter OSS Bucket Name. Untuk volume data besar, paket penyimpanan berlangganan lebih hemat biaya dibandingkan penagihan pay-as-you-go.

    Sumber cadangan

    ParameterDeskripsi
    Schedule NameNama jadwal backup. Nama otomatis telah disediakan — masukkan nama deskriptif agar lebih mudah diidentifikasi. Nama tidak harus unik.
    Backup ModeMetode backup yang dipilih saat pembelian. Contoh ini menggunakan Logical Backup.
    Database LocationLokasi penerapan database sumber. Pilih RDS Instance.
    Instance RegionWilayah tempat database sumber berada.
    RDS Instance IDID instans ApsaraDB RDS.
    Database AccountUsername akun yang digunakan untuk menghubungkan ke database sumber.
    PasswordPassword akun tersebut. Setelah memasukkan kredensial, klik Test Connection untuk memverifikasi. Jika koneksi gagal, klik Check di samping Test Failed dan sesuaikan pengaturan berdasarkan hasilnya.
    Compliance warranty regarding cross-border data transfersCentang kotak centang untuk menyetujui komitmen kepatuhan.

    Tujuan backup

    ParameterDeskripsi
    Backup Storage TypeTempat penyimpanan data backup. DBS Storage (direkomendasikan): data disimpan di Data Disaster Recovery dan dikenai biaya berdasarkan volume. OSS For User: data disimpan di bucket OSS milik Anda; hanya kelas penyimpanan Standard yang didukung. Untuk detail harga, lihat Pricing.
    Storage EncryptionCara enkripsi data backup. Encrypted (direkomendasikan): enkripsi AES-256 dengan enkripsi sisi server OSS — data dienkripsi saat diunggah dan didekripsi saat diunduh. Non-encrypted: backup disimpan tanpa enkripsi.

    image.png

  5. Pada langkah Edit Backup Objects, temukan database atau tabel yang ingin di-backup di bagian Available, klik panah untuk memindahkannya ke bagian Selected, lalu klik Next.

    - DBS mendukung backup satu tabel, satu database, atau beberapa database. Klik Select All di bagian Available untuk memilih semua database. Untuk objek backup yang didukung berdasarkan jenis database, lihat Jenis database dan fitur yang didukung. - Database yang dibuat setelah jadwal backup ditetapkan tidak termasuk secara default. Untuk menambahkannya, perbarui objek backup di halaman Configure Task. Untuk petunjuknya, lihat Ubah objek backup.
  6. Pada langkah Configure Backup Time, atur parameter yang dijelaskan dalam tabel berikut, lalu klik Next.

    ParameterDeskripsi
    Full-scale Backup FrequencyPeriodic Backup: dijalankan sesuai jadwal berulang. Single Backup: dijalankan sekali saja.
    Full Data Backup RecurrenceHari dalam seminggu untuk menjalankan backup. Pilih minimal satu hari. (Wajib untuk Periodic Backup saja.)
    Start AtWaktu mulai backup. Atur pada periode di luar jam sibuk — misalnya, 01:00. Jika backup sebelumnya masih berjalan saat backup berikutnya dijadwalkan dimulai, backup berikutnya akan dilewati.
    Incremental BackupTidak didukung untuk database SQL Server.
    Maximum Concurrent Threads for Full Data BackupJumlah thread konkuren untuk backup penuh. Kurangi nilai ini untuk meminimalkan dampak terhadap kinerja database.
  7. Pada langkah Edit Lifecycle, atur periode retensi untuk data backup penuh di bagian Configure Full Data Backup Lifecycle. Set cadangan dapat disimpan selama 7 hingga 3.650 hari. Setelah periode retensi berakhir, set cadangan akan dihapus secara otomatis.

  8. Klik Precheck di pojok kanan bawah.

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

    Jika jadwal backup gagal dimulai, lihat Bagaimana cara memperbaiki error pada jadwal backup yang abnormal? untuk langkah troubleshooting. Jika masalah berlanjut, hubungi dukungan teknis di grup DingTalk (ID: 35585947).

Pulihkan database

Langkah-langkah berikut memulihkan database ke titik waktu tertentu dalam rentang waktu yang dapat dipulihkan. DBS mendukung pemulihan pada tingkat database dan tingkat tabel. Pemulihan tingkat tabel mengurangi volume data dan memperpendek Objektif Waktu Pemulihan (RTO).

  1. Masuk ke Konsol DMS V5.0.

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

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

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

  5. Pada langkah Set Time Restored To, atur parameter yang dijelaskan dalam tabel berikut, lalu klik Next.

    Titik pemulihan

    ParameterDeskripsi
    Task NameNama tugas pemulihan. Nama otomatis telah disediakan — masukkan nama deskriptif agar mudah diidentifikasi. Nama tidak harus unik.
    Time Range Available to RestoreRentang waktu yang dapat dipulihkan: dari set cadangan penuh pertama hingga set cadangan penuh terbaru.
    Restore ToTitik waktu yang ingin dipulihkan. Harus berada dalam Time Range Available to Restore.

    Database tujuan

    ParameterDeskripsi
    Database LocationLokasi penerapan database tujuan. Pilih RDS Instance.
    Instance RegionWilayah tempat instans tujuan berada. Tidak ditampilkan jika Database Location diatur ke User-Created Database with Public IP Address.
    RDS Instance IDID instans ApsaraDB RDS for SQL Server yang akan dipulihkan. Wajib diisi jika Database Location diatur ke RDS Instance.
    Database AccountUsername akun yang digunakan untuk menghubungkan ke database tujuan. Akun tersebut harus memiliki izin menulis.
    PasswordPassword akun tersebut.
    Compliance warranty regarding cross-border data transfersCentang kotak centang untuk menyetujui komitmen kepatuhan.

    image

  6. Pada langkah Configure Objects to Restore, atur parameter yang dijelaskan dalam tabel berikut, lalu klik Precheck.

    ParameterDeskripsi
    Conflict HandlingMenentukan cara menangani konflik nama. Default: Rename Object with the Same Name — jika objek yang dipulihkan memiliki nama yang sama dengan objek yang sudah ada, objek yang dipulihkan akan diubah namanya menjadi <original_name>_dbs_<restore task ID>_<timestamp>.
    Objects to RestorePilih database atau tabel yang ingin dipulihkan di bagian Available, lalu klik panah untuk memindahkannya ke bagian Selected. Untuk granularitas pemulihan yang didukung berdasarkan jenis database, lihat Jenis database dan fitur yang didukung.
  7. Saat muncul Precheck Passed, klik Start Task. Untuk memantau progres, klik Restore Tasks di panel navigasi kiri.

    Waktu pemulihan bergantung pada spesifikasi jadwal backup dan ukuran database. Jadwal backup dengan spesifikasi lebih tinggi menyelesaikan pemulihan lebih cepat. Untuk benchmark kinerja, lihat Uji kinerja backup logis dan backup fisik.

Langkah selanjutnya

  • Otomatisasi dengan API: Gunakan CreateBackupPlan untuk membuat jadwal backup, atau CreateAndStartBackupPlan untuk membuat, mengonfigurasi, dan menjalankan jadwal dalam satu panggilan API.

  • Kelola jadwal backup: Perbarui sumber backup, objek backup, waktu backup, atau kebijakan retensi. Untuk petunjuknya, lihat Kelola jadwal backup.

  • Tinjau penagihan: Periksa biaya jadwal backup Anda di FAQ Penagihan.

  • Jeda jadwal yang tidak digunakan: Hentikan sementara jadwal backup yang tidak lagi diperlukan untuk mengurangi biaya. Untuk petunjuknya, lihat Jeda atau jalankan jadwal backup.