ApsaraDB RDS for SQL Server mendukung fitur cadangan snapshot. Dibandingkan dengan metode cadangan fisik, fitur ini secara signifikan mengurangi waktu pemulihan data dan menggunakan lebih sedikit sumber daya I/O. Dampaknya terhadap kinerja instans ApsaraDB RDS for SQL Server Anda minimal. Topik ini menjelaskan cara mengonfigurasi fitur cadangan snapshot serta manfaat yang ditawarkannya.
Manfaat
ApsaraDB RDS for SQL Server mendukung fitur cadangan snapshot dan cadangan fisik. Fitur cadangan snapshot dikembangkan berdasarkan Volume Shadow Copy Service (VSS), yang disediakan oleh Microsoft. Fitur ini memungkinkan Anda mencadangkan snapshot data pada disk cloud secara berkala dan menggunakan snapshot tersebut untuk memulihkan data ke titik waktu tertentu dengan cepat. Manfaat utama fitur cadangan snapshot meliputi:
Pemulihan Cepat dan Pengurangan Dampak: Fitur cadangan snapshot dapat memulihkan data ke titik waktu tertentu dengan kecepatan tinggi, secara signifikan mengurangi recovery time objective (RTO) dan meningkatkan toleransi kesalahan layanan database Anda.
Konsumsi Sumber Daya Rendah dan Performa Tanpa Kerugian: Fitur cadangan snapshot tidak menggunakan sumber daya CPU atau memori, serta mengonsumsi lebih sedikit sumber daya I/O dibandingkan dengan cadangan fisik. Saat pembuatan cadangan snapshot berlangsung, kinerja instans RDS Anda tidak terpengaruh secara signifikan. Untuk informasi lebih lanjut, lihat Memecahkan Masalah I/O Tinggi pada Instans ApsaraDB RDS for SQL Server dan Memecahkan Masalah yang Menyebabkan Pemanfaatan CPU Tinggi pada Instans ApsaraDB RDS for SQL Server.
Perbandingan antara cadangan snapshot dan cadangan fisik
Item | Cadangan Fisik | Cadangan Snapshot |
Frekuensi Cadangan Log | Frekuensi cadangan berikut didukung:
| Frekuensi cadangan berikut didukung:
|
Kecepatan Pemulihan | Pemulihan cepat. Kecepatan pemulihan bervariasi berdasarkan spesifikasi instans RDS Anda. | Pemulihan sangat cepat. Kecepatan pemulihan tidak dipengaruhi oleh jumlah data. Kecepatan memulihkan data dari cadangan snapshot lebih tinggi daripada cadangan fisik. |
Jumlah Data yang Didukung | Tanpa Batas. | Tanpa Batas. |
Dampak pada Kinerja Instans | Mengonsumsi banyak sumber daya, yang secara signifikan memengaruhi kinerja instans RDS Anda. Kami merekomendasikan melakukan cadangan fisik selama jam-jam non-puncak. | Hanya mengonsumsi sedikit sumber daya I/O, dengan dampak minimal terhadap kinerja instans RDS Anda. Anda dapat melakukan cadangan snapshot kapan saja. |
File cadangan fisik dapat diunduh. | File cadangan snapshot tidak dapat diunduh. |
Prasyarat
Instans RDS Anda memenuhi persyaratan berikut:
Instans RDS menggunakan Enterprise SSDs (ESSDs). Instans RDS serverless tidak didukung.
Instans RDS dibuat setelah 01 Januari 2021.
Jika instans RDS menjalankan Edisi Dasar RDS atau Edisi Ketersediaan Tinggi RDS, pastikan bahwa fitur cadangan lintas wilayah dinonaktifkan. Jika fitur cadangan lintas wilayah diaktifkan, Anda harus menonaktifkannya sebelum mengaktifkan fitur cadangan snapshot.
Peran layanan terhubung AliyunServiceRoleForDBS dibuat menggunakan akun Alibaba Cloud Anda jika Anda menggunakan fitur cadangan ApsaraDB RDS untuk pertama kali.
Batasan
Jika instans RDS Anda menjalankan Edisi Dasar RDS atau Edisi Ketersediaan Tinggi RDS, fitur cadangan snapshot tidak mendukung cadangan lintas wilayah. Untuk informasi lebih lanjut, lihat Gunakan Fitur Cadangan Lintas Wilayah.
File cadangan snapshot tidak dapat diunduh. Untuk informasi lebih lanjut, lihat Unduh File Cadangan Data dan File Cadangan Log.
Snapshot dibuat berdasarkan disk cloud, bukan file cadangan. Fitur cadangan snapshot tidak mendukung cadangan inkremental.
CatatanSnapshot menggunakan mekanisme rantai snapshot inkremental. Mekanisme ini mempertahankan status snapshot pada setiap titik waktu. Akibatnya, cadangan snapshot hanya mencadangkan data inkremental dan diperbarui pada disk cloud.
Jika Anda menggunakan fitur cadangan snapshot, frekuensi cadangan log berikut didukung: Every 30 Minutes dan Every 5 Minutes.
Nama database atau nama file fisik yang terkait dengan database tidak boleh diawali dengan spasi, karena dapat menyebabkan kegagalan cadangan snapshot. Contoh:
C:\Data\ MyDatabase.mdf.
Aturan penagihan
Setiap instans RDS dialokasikan kuota gratis untuk penyimpanan cadangan. Jika penyimpanan cadangan instans RDS Anda tidak melebihi kuota gratis, Anda tidak akan dikenakan biaya untuk penyimpanan cadangan. Jika penyimpanan cadangan melebihi kuota gratis, Anda akan dikenakan biaya untuk penyimpanan tambahan yang Anda gunakan. Untuk informasi lebih lanjut, lihat Biaya Penyimpanan Cadangan.
Prosedur
Secara default, instans RDS menggunakan metode cadangan fisik. Anda dapat mengubah metode cadangan menjadi cadangan snapshot secara manual.
Buka halaman Instans. Di bilah navigasi atas, pilih wilayah tempat instans RDS berada. Kemudian, temukan instans RDS dan klik ID instans tersebut.
Di panel navigasi sisi kiri, klik Backup and Restoration.
Di halaman Backup and Restoration, klik tab Backup Strategy, lalu klik Edit di bagian Data Backup Settings.
Di kotak dialog yang muncul, atur parameter Backup Method menjadi Snapshot Backup dan klik Save.
CatatanSetelah Anda mengubah metode cadangan menjadi Snapshot Backup, cadangan fisik tidak dilakukan secara rutin. Namun, Anda masih dapat memilih Physical Backup untuk melakukan cadangan fisik saat Anda mencadangkan instans RDS secara manual. Untuk informasi lebih lanjut, lihat Cadangkan Instans ApsaraDB RDS for SQL Server.
Setelah Anda mengubah metode cadangan menjadi Snapshot Backup, frekuensi cadangan log ditetapkan sebagai Every 30 Minutes.
Referensi
Anda dapat memodifikasi kebijakan cadangan otomatis atau melakukan cadangan manual. Untuk informasi lebih lanjut, lihat Cadangkan Instans ApsaraDB RDS for SQL Server.
Anda dapat memulihkan file cadangan data ke instans RDS yang ada atau instans RDS baru ketika Anda ingin memulihkan data yang telah dilakukan operasi tidak disengaja atau untuk menganalisis data historis. Untuk informasi lebih lanjut, lihat Pulihkan Data Instans ApsaraDB RDS for SQL Server.
Anda dapat membuat, menanyakan, dan mengelola file cadangan dengan memanggil operasi API berikut: