ApsaraDB RDS for SQL Server memungkinkan Anda mengunduh cadangan data dan cadangan log yang tidak terenkripsi untuk digunakan di luar cloud. Kasus penggunaan umum meliputi:
-
Memulihkan data ke instans SQL Server on-premises yang dikelola sendiri
-
Mengarsipkan file backup untuk retensi jangka panjang
Untuk informasi tentang cara pembuatan file backup, lihat Backup features.
Batasan
-
Pengguna RAM dengan akses read-only tidak dapat mengunduh file backup. Berikan izin AliyunRDSFullAccess kepada Pengguna Resource Access Management (RAM) untuk mengaktifkan pengunduhan. Akses read-only (AliyunRDSReadOnlyAccess) tidak mencukupi.
-
Cadangan snapshot tidak dapat diunduh. Hanya set cadangan fisik yang tersedia untuk diunduh. Lihat snapshot backup untuk detailnya.
Penagihan
Pengunduhan melalui jaringan internal gratis. Pengunduhan melalui Internet mencakup kuota gratis sebesar 500 GB per instans-bulan. Trafik yang melebihi kuota ini ditagih harian berdasarkan harga pay-as-you-go. Lihat Network traffic fees untuk laju tarifnya.
Untuk mengurangi biaya trafik Internet, beli paket jaringan subscription. Paket yang lebih besar memberikan diskon lebih tinggi.
Untuk melacak berapa banyak data backup yang telah diunduh oleh instans Anda melalui Internet, buka halaman RDS Instances, klik ID instans, lalu periksa Backup Downloads di bagian Instance Resources pada halaman Basic Information.
Pilih metode pengunduhan
RDS for SQL Server menyediakan dua opsi pengunduhan di Konsol:
| Opsi | Apa yang diunduh | Jenis backup yang didukung |
|---|---|---|
| Download Instance Backup | Seluruh set cadangan (semua database dalam instans, atau satu database dari cadangan manual) | Cadangan fisik penuh dan inkremental |
| Download Database Backup | Database tertentu yang diekstrak dari cadangan fisik penuh tingkat instans | Hanya cadangan fisik penuh |
Gunakan Download Instance Backup ketika Anda memerlukan cadangan penuh instans atau bekerja dengan cadangan inkremental. Gunakan Download Database Backup ketika Anda hanya memerlukan data satu database dan ingin menghindari pengunduhan seluruh cadangan instans.
Unduh cadangan data tingkat instans
Prosedur ini mengunduh cadangan fisik penuh atau inkremental untuk seluruh instans.
-
Buka halaman Instances. Di bilah navigasi atas, pilih wilayah tempat instans RDS Anda berada. Temukan instans tersebut dan klik ID-nya.
-
Di panel navigasi, klik Backup and Restoration.
-
Di tab Base Backups, klik tab Data Backup.
-
Tentukan rentang waktu untuk memfilter set cadangan. Temukan set cadangan target dan klik Download Instance Backup di kolom Actions.
Jika Download Instance Backup tidak tersedia, periksa bagian Limitations. Jika Anda berencana memulihkan data ke titik waktu tertentu, pilih set cadangan yang paling dekat dengan waktu pemulihan target Anda. Saat menggabungkan cadangan data dengan cadangan log untuk pemulihan, rentang waktu cadangan log harus dimulai setelah cadangan data dan berakhir pada atau sebelum waktu pemulihan target Anda.
-
Di kotak dialog, baca persyaratannya, centang kotak konfirmasi, lalu klik Download. Pilih URL berdasarkan konfigurasi jaringan Anda: Unduh backup menggunakan
wgetataucurl. Alat unduh pihak ketiga mungkin meminta file beberapa kali, sehingga ukuran file yang diunduh lebih besar daripada ukuran sebenarnya dan menimbulkan biaya trafik Internet tambahan.-
Internal URL — Gunakan opsi ini ketika instans Elastic Compute Service (ECS) dan instans RDS Anda berada di wilayah dan virtual private cloud (VPC) yang sama. Opsi ini lebih cepat, lebih aman, dan menghindari biaya trafik Internet.
-
Public URL — Gunakan opsi ini ketika Anda tidak dapat mengakses instans RDS melalui jaringan internal.
PentingFile yang diunduh adalah arsip ZIP. Ekstrak untuk mendapatkan file cadangan data
.bak. Jika Anda menggunakanwgetataucurluntuk mengunduh backup, jangan beri nama file yang diunduh dengan ekstensi.bak. -
File yang diunduh
| File | Deskripsi |
|---|---|
<database_name>.bak |
File cadangan penuh atau inkremental database |
backupinfo.json |
Informasi distribusi file fisik database |
msdb_job.ini |
Informasi backup untuk pekerjaan dalam instans |
sqlserver_logins.ini |
Informasi backup untuk login dalam instans |
Unduh cadangan satu database
Prosedur ini mengunduh data backup untuk database tertentu, yang dipisahkan dari set cadangan fisik penuh tingkat instans.
-
Buka halaman Instances. Di bilah navigasi atas, pilih wilayah tempat instans RDS Anda berada. Temukan instans tersebut dan klik ID-nya.
-
Di panel navigasi, klik Backup and Restoration.
-
Di tab Base Backups, klik tab Data Backup.
-
Tentukan rentang waktu untuk memfilter set cadangan. Temukan set cadangan fisik penuh target dan klik Download Database Backup di kolom Actions.
Opsi ini hanya tersedia untuk set cadangan fisik penuh, bukan untuk set cadangan inkremental.
-
Di halaman Download Database Backup, klik Download di kolom Actions untuk database yang Anda inginkan.
Jika Download tidak tersedia, periksa bagian Limitations, atau pastikan akun Anda memiliki izin
DescribeDownloadLinkDetails. -
Di kotak dialog, baca persyaratannya, centang kotak konfirmasi, lalu klik Download. Pilih URL berdasarkan konfigurasi jaringan Anda: Unduh backup menggunakan
wgetataucurluntuk menghindari permintaan unduh ganda dan biaya trafik berlebih.-
Internal URL — Gunakan opsi ini ketika instans ECS dan instans RDS Anda berada di wilayah dan VPC yang sama. Opsi ini lebih cepat, lebih aman, dan menghindari biaya trafik Internet.
-
Public URL — Gunakan opsi ini ketika Anda tidak dapat mengakses instans RDS melalui jaringan internal.
PentingFile yang diunduh adalah arsip ZIP. Ekstrak untuk mendapatkan file cadangan data
.bak. Jika Anda menggunakanwgetataucurluntuk mengunduh backup, jangan beri nama file yang diunduh dengan ekstensi.bak. -
File yang diunduh sama dengan yang dijelaskan di Downloaded files.
Unduh cadangan log
Cadangan log digunakan bersama cadangan data untuk memulihkan database ke titik waktu tertentu. Unduh file cadangan log yang mencakup periode antara cadangan data yang Anda pilih dan waktu pemulihan target Anda.
-
Buka halaman Instances. Di bilah navigasi atas, pilih wilayah tempat instans RDS Anda berada. Temukan instans tersebut dan klik ID-nya.
-
Di panel navigasi, klik Backup and Restoration.
-
Di tab Base Backups, klik tab Log Backup.
-
Tentukan rentang waktu untuk memfilter set cadangan log. Temukan set cadangan log target dan klik Download di kolom Actions.
Jika Download tidak tersedia, periksa bagian Limitations. Rentang waktu cadangan log harus dimulai setelah cadangan data yang Anda pilih dan berakhir pada atau sebelum waktu pemulihan target Anda.
-
Di kotak dialog, baca persyaratannya, centang kotak konfirmasi, lalu klik Download. Pilih URL berdasarkan konfigurasi jaringan Anda: Unduh backup menggunakan
wgetataucurluntuk menghindari permintaan unduh ganda dan biaya trafik berlebih.-
Internal URL — Gunakan opsi ini ketika instans ECS dan instans RDS Anda berada di wilayah dan VPC yang sama. Opsi ini lebih cepat, lebih aman, dan menghindari biaya trafik Internet.
-
Public URL — Gunakan opsi ini ketika Anda tidak dapat mengakses instans RDS melalui jaringan internal.
-
Langkah berikutnya
Setelah mengunduh file backup Anda, pulihkan data ke instans SQL Server yang dikelola sendiri menggunakan salah satu metode berikut:
-
Pemulihan manual — Unggah cadangan fisik ke server Anda, ekstrak, lalu pulihkan
-
Data Transfer Service (DTS) — Migrasikan data dari RDS for SQL Server ke instans SQL Server yang dikelola sendiri
-
Dokumentasi Microsoft — Lihat panduan cepat resmi pencadangan dan pemulihan SQL Server untuk opsi pemulihan tambahan
FAQ
Apa perbedaan antara Download Instance Backup dan Download Database Backup?
Perbedaan utamanya terletak pada cakupan data:
-
Download Instance Backup mengunduh set cadangan lengkap. Bergantung pada cara pembuatan cadangan, ini dapat berisi semua database dalam instans atau satu database dari cadangan manual. Cadangan fisik penuh maupun inkremental didukung.
-
Download Database Backup disediakan oleh Data Disaster Recovery. Fitur ini memisahkan cadangan fisik penuh tingkat instans dan memungkinkan Anda mengunduh data untuk database tertentu tanpa mengunduh seluruh set cadangan. Cadangan inkremental tidak didukung.
Ketersediaan fitur unduh bergantung pada opsi yang ditampilkan di Konsol.