Anda dapat menggunakan Cloud Backup untuk mencadangkan database SQL Server guna mencegah kehilangan atau kerusakan data akibat bencana, kegagalan perangkat keras, atau penghapusan yang tidak disengaja. Cloud Backup mendukung pencadangan database SQL Server yang dijalankan pada instance Elastic Compute Service (ECS) maupun server lokal. Anda dapat memulihkan database dari titik waktu tertentu ke database sumber atau ke database lain pada instance ECS di wilayah yang sama. Topik ini menjelaskan cara mencadangkan database SQL Server.
Prasyarat
Anda telah mengaktifkan Cloud Backup Alibaba Cloud. Pengaktifan Cloud Backup tidak dikenai biaya. Biaya penggunaan fitur Database Backup dari Cloud Backup dihitung berdasarkan item yang dapat ditagih berikut:
Biaya sewa penyimpanan cadangan basis data. Setiap UID mendapatkan uji coba gratis selama 30 hari untuk penyimpanan cadangan. Setiap penyimpanan cadangan mencakup kapasitas gratis sebesar 100 GB per bulan.
Penggunaan penyimpanan cadangan basis data. Anda dikenai biaya pencadangan berdasarkan ruang yang ditempati oleh data yang telah dideduplikasi dan dikompresi. Penyimpanan cadangan gratis selama 30 hari. Setelah masa uji coba berakhir, biaya dikenakan berdasarkan model harga bertingkat.
CatatanAnda tidak dikenai biaya atas penggunaan Cloud Backup jika hanya mendaftarkan database SQL Server di konsol tanpa membuat rencana cadangan.
Untuk informasi selengkapnya, lihat Harga.
Jika Anda mencadangkan database pada instance ECS, Anda harus menginstal Cloud Assistant pada instance tersebut.
Klien Cloud Backup untuk ECS memerlukan Cloud Assistant.
Jika instance ECS yang ingin Anda cadangkan dibeli sebelum 1 Desember 2017, Anda harus menginstal klien Cloud Assistant secara manual. Untuk informasi selengkapnya, lihat Instal klien Cloud Assistant.
Jika instance ECS yang ingin Anda cadangkan dibeli pada atau setelah 1 Desember 2017, klien Cloud Assistant telah dipra-instal.
SQL Server berhasil didaftarkan. Untuk informasi selengkapnya, lihat Daftarkan SQL Server (ECS) atau Daftarkan SQL Server (lokal).
Perhatian
Anda tidak dikenai biaya atas penggunaan Cloud Backup jika hanya mendaftarkan database SQL Server di konsol tanpa membuat rencana cadangan.
Berlaku batasan terhadap versi database, sistem operasi, dan fitur pencadangan yang didukung. Untuk informasi selengkapnya, lihat Daftar kompatibilitas dan batasan.
Pastikan Microsoft .NET Framework 4.5 atau yang lebih baru telah diinstal pada instance ECS.
SQL Server tidak mendukung file database pada sistem file yang memiliki kompresi aktif. Untuk informasi selengkapnya tentang batasan instalasi database, lihat Lokasi file untuk instance default dan bernama SQL Server.
Jika database SQL Server dikonfigurasi dengan model pemulihan sederhana (simple recovery model), yang merupakan konfigurasi default, Log Backup tidak didukung. Anda dapat menggunakan Full Backup atau Cumulative Incremental Backup.
Database master di SQL Server hanya mendukung Full Backup. Cumulative Incremental Backup dan Log Backup tidak didukung.
Jika Anda mengaktifkan fitur anti-ransomware untuk database, Anda tidak dapat menggunakan fitur pencadangan SQL Server. Untuk informasi selengkapnya tentang fitur anti-ransomware, lihat Apa itu anti-ransomware?.
Fitur pencadangan SQL Server tidak mendukung pencadangan database dalam kontainer.
Server database lokal harus terhubung ke virtual private cloud (VPC) Alibaba Cloud melalui jalur sewa atau VPN. Anda juga harus mengonfigurasi entri rute dari server lokal ke cloud, seperti 100.64.0.0/10, 100.64.0.0/11, atau 100.96.0.0/11. Untuk informasi selengkapnya, lihat Membuat koneksi antara VPC dan pusat data dalam mode saluran tunggal.
Saat membuat rencana cadangan, pilih penyimpanan cadangan yang sesuai. Cadangkan satu instansiasi basis data hanya ke satu penyimpanan cadangan. Jika Anda mencadangkan database ke penyimpanan cadangan yang berbeda, pencadangan inkremental atau log dapat dikonversi menjadi pencadangan penuh, yang menggunakan ruang penyimpanan tambahan.
Jika Anda menggunakan perangkat lunak atau skrip pencadangan lain untuk melakukan pencadangan penuh, Cloud Backup dapat mengonversi Cumulative Incremental Backup atau Log Backup terjadwal berikutnya menjadi Full Backup. Hal ini mengakibatkan biaya penyimpanan cadangan tambahan. Namun, pekerjaan Cloud Backup Anda tidak terpengaruh jika Anda menggunakan perangkat lunak atau skrip pencadangan lain untuk melakukan pencadangan inkremental kumulatif atau log.
Jika perangkat lunak atau skrip pencadangan lain menjalankan pencadangan pada database SQL Server 2019, Anda mungkin tidak dapat melihat detail database saat membuat atau mengedit rencana cadangan. Untuk solusinya, lihat Apa yang harus saya lakukan jika gagal melihat detail database saat mencadangkan SQL Server 2019?.
Jika database SQL Server berada dalam model pemulihan penuh (full recovery model), pemotongan log hanya dipicu setelah pencadangan log dilakukan. Jika Anda menghapus rencana cadangan yang mencakup pencadangan log, Anda harus memantau pertumbuhan log transaksi untuk mencegah file log yang terlalu besar menghabiskan ruang penyimpanan dan memengaruhi operasi bisnis. Untuk mengubah model pemulihan database SQL Server, lihat Melihat atau Mengubah Model Pemulihan Database (SQL Server).
Buat rencana cadangan untuk instans SQL Server
Setelah mendaftarkan instans SQL Server, buat rencana cadangan untuk instans tersebut. Cloud Backup mencadangkan database berdasarkan rencana cadangan tersebut. Ikuti langkah-langkah berikut:
Masuk ke Konsol Cloud Backup.
Pada panel navigasi, pilih , pilih wilayah, lalu klik SQL Server. Klik tab ECS Database Instance atau Local Database Instance. Temukan instans SQL Server yang dituju dan klik Back Up pada kolom operasi.

Pada panel Create Backup Plan, konfigurasikan parameter berikut.
Konfigurasikan konten pencadangan dan klik langkah berikutnya.
Masukkan Backup Plan Name.
Pilih instansiasi basis data yang ingin dicadangkan.

Konfigurasikan rencana cadangan dan klik Next.
Parameter
Deskripsi
Recommended Plan
Kebijakan pencadangan yang direkomendasikan. Cloud Backup menyediakan kebijakan pencadangan pra-konfigurasi berikut. Anda dapat memilih kebijakan pencadangan sesuai kebutuhan atau membuat kebijakan pencadangan kustom.
Typical Plan: mengaktifkan fitur Full Backup dan Cumulative Incremental Backup.
Critical Application: mengaktifkan fitur Full Backup, Cumulative Incremental Backup, dan Log Backup.
Customize: mengaktifkan kebijakan pencadangan kustom.
Full Backup
Mencadangkan semua file database. Konten pencadangan adalah file database pada sistem operasi.
Anda dapat mencadangkan file segera atau pada titik waktu tertentu. Anda juga dapat menjadwalkan pencadangan berkala per jam, hari, minggu, atau bulan.
Cumulative Incremental Backup
Hanya mencadangkan file database inkremental. Konten pencadangan adalah file database pada sistem operasi.
Anda dapat mencadangkan file segera atau pada titik waktu tertentu. Anda juga dapat menjadwalkan pencadangan berkala per jam, hari, minggu, atau bulan.
PentingSaat Cloud Backup membersihkan data cadangan yang kedaluwarsa, pencadangan inkremental kumulatif diperlakukan sebagai pencadangan inkremental biasa. Karena data pencadangan inkremental bergantung pada pencadangan inkremental dan penuh sebelumnya, data pencadangan inkremental akan disimpan hingga pencadangan inkremental dan penuh yang menjadi dasarnya dihapus. Saat semua pencadangan penuh dan inkremental kumulatif yang menjadi dasar data pencadangan inkremental kumulatif dihapus, sistem akan menghapus data pencadangan inkremental kumulatif tersebut. Konfigurasikan siklus pencadangan dan periode retensi yang sesuai. Untuk informasi selengkapnya, lihat Bagaimana Cloud Backup membersihkan cadangan kedaluwarsa dari penyimpanan cadangan basis data?.
Log Backup
Mencadangkan log database. Anda dapat memulihkan log ke titik waktu tertentu.
Anda dapat mencadangkan file segera atau pada titik waktu tertentu. Anda juga dapat menjadwalkan pencadangan berkala per menit (interval minimum: 10 menit), jam, hari, minggu, atau bulan.
CatatanUntuk memulihkan data ke titik waktu tertentu, aktifkan pencadangan log.
PentingData pencadangan log bergantung pada pencadangan penuh terbaru untuk pemulihan. Oleh karena itu, pencadangan penuh yang bersangkutan tidak akan dicabut hingga data pencadangan log kedaluwarsa. Konfigurasikan siklus pencadangan dan periode retensi yang sesuai. Untuk informasi selengkapnya, lihat Bagaimana Cloud Backup membersihkan cadangan kedaluwarsa dari penyimpanan cadangan basis data?.
Konfigurasikan opsi pencadangan dan klik Next.
Anda dapat mengonfigurasi jumlah thread konkuren, waktu pencobaan ulang koneksi, dan batas kecepatan.
Parameter
Deskripsi
Concurrent Threads
Jumlah thread konkuren untuk pencadangan data.
Retry Time
Interval waktu tunggu sebelum menyambung ulang ke database yang terputus selama pencadangan. Satuan: menit.
Speed Limit
Ukuran maksimum data yang dapat dicadangkan per detik. Satuan: MB/s. Nilai 0 menunjukkan bahwa kecepatan tidak dibatasi.
Pilih penyimpanan cadangan dan klik OK.
PentingAnda hanya dapat mencadangkan satu instans ke satu penyimpanan cadangan.
Parameter
Deskripsi
Backup Vault
Konfigurasikan penyimpanan cadangan tempat Anda ingin menyimpan cadangan.
Create Backup Vault: Masukkan nama untuk penyimpanan cadangan baru. Parameter ini opsional. Jika dibiarkan kosong, nama acak akan diberikan.
Select Backup Vault: Pilih penyimpanan cadangan yang sudah ada dari daftar tarik-turun.
PentingSetelah penyimpanan cadangan dibuat, Anda akan dikenai biaya sewa penyimpanan cadangan basis data terlepas dari apakah data cadangan dihasilkan atau tidak. Untuk informasi selengkapnya, lihat Metode penagihan dan item yang dapat ditagih.
Untuk memaksimalkan redundansi data cadangan Anda, Cloud Backup secara default menggunakan penyimpanan cadangan redundan zona di wilayah yang mendukung penyimpanan redundan zona. Jika wilayah tempat penyimpanan cadangan berada hanya mendukung penyimpanan cadangan redundan lokal, Cloud Backup akan menggunakan penyimpanan cadangan redundan lokal. Anda tidak perlu memilih jenis penyimpanan cadangan secara manual.
Vault Name
Nama penyimpanan cadangan.
Immutable Backup
Setelah Anda mengaktifkan kunci pencadangan, penyimpanan cadangan dan semua data cadangan di dalamnya tidak dapat dihapus sebelum kedaluwarsa.
Backup Retention Period
Periode retensi data cadangan. Satuan: Hari, Minggu, Bulan, atau Tahun. Setelah periode retensi berakhir, data cadangan akan dihapus secara otomatis.
Anda dapat mengubah periode retensi pada halaman manajemen repositori. Perubahan tersebut berlaku untuk semua data cadangan baru di penyimpanan cadangan.
PentingData pencadangan inkremental kumulatif dan data pencadangan log bergantung pada pencadangan penuh terbaru untuk pemulihan. Oleh karena itu, pencadangan penuh yang bersangkutan tidak akan dicabut hingga data pencadangan inkremental kumulatif dan data pencadangan log kedaluwarsa. Konfigurasikan siklus pencadangan dan periode retensi yang sesuai. Untuk informasi selengkapnya, lihat Bagaimana Cloud Backup membersihkan cadangan kedaluwarsa dari penyimpanan cadangan basis data?.
Rencana cadangan telah dibuat.
Pencadangan berhasil
Cadangan penuh merupakan prasyarat untuk pencadangan inkremental. Anda harus melakukan pencadangan penuh terlebih dahulu.
Setelah rencana cadangan dibuat, Anda dapat melihat detailnya pada tab Backup Plans. Detail tersebut mencakup waktu eksekusi berikutnya dan interval pencadangan untuk pencadangan penuh, inkremental, dan log. Cloud Backup menjalankan pekerjaan pencadangan untuk database SQL Server berdasarkan waktu mulai dan interval pencadangan yang ditentukan.
Saat waktu terjadwal tiba, Cloud Backup memulai pekerjaan pencadangan. Pekerjaan pencadangan selesai ketika Status pekerjaan pencadangan berubah menjadi Idle dan waktu Next Run ditampilkan.

Operasi lainnya
Pada tab Backup Plans, temukan rencana cadangan yang ingin Anda kelola. Pada kolom Actions, Anda dapat melakukan operasi berikut.
Edit rencana cadangan
Jika rencana cadangan yang ada tidak memenuhi kebutuhan Anda, klik Edit untuk memodifikasi rencana cadangan.
Konfigurasikan pengaturan peringatan
Pada kolom Actions, klik ikon , lalu pilih metode notifikasi peringatan.
Metode notifikasi peringatan
Deskripsi
Disable
Klien tidak lagi mengirim notifikasi peringatan.
Same As Backup Vault
Klien menggunakan metode notifikasi peringatan yang sama dengan penyimpanan cadangan.
Notify Alibaba Cloud Account
Notifikasi peringatan untuk klien dikirim melalui email ke Akun Alibaba Cloud.
Custom
Pilih satu atau beberapa kontak atau grup kontak. Setelah konfigurasi selesai, notifikasi peringatan untuk klien akan dikirim ke kontak atau grup kontak yang dipilih.
Hapus rencana cadangan
Jika Anda menghapus rencana cadangan, pekerjaan pencadangan dan pemulihan yang sedang berjalan akan terganggu.
Pada kolom Actions, klik ikon untuk menghapus rencana cadangan yang tidak lagi Anda perlukan.
Langkah selanjutnya
FAQ
Referensi
Untuk informasi selengkapnya tentang manfaat, proses, dan batasan fitur Database Backup, lihat Ikhtisar (database yang di-host di ECS) dan Ikhtisar (database lokal).
Cloud Backup menyediakan paket sumber daya untuk berbagai skenario pencadangan. Anda dapat membeli paket sumber daya untuk mendapatkan diskon dan mengurangi biaya. Untuk informasi selengkapnya, lihat Beli paket sumber daya.