Anda dapat mencadangkan data ApsaraDB for MongoDB dan mengunduh file backup tersebut ke mesin lokal untuk penyimpanan jangka panjang. File backup juga dapat dipulihkan ke database yang dikelola sendiri untuk keperluan seperti pengujian bisnis atau analitik data. Topik ini menjelaskan cara mengunduh file backup.
Sebelum memulai
-
Tidak ada biaya yang dikenakan untuk tugas yang gagal.
-
Anda tidak dapat membatalkan tugas unduh backup setelah dimulai.
-
Satu kluster atau instans hanya dapat memiliki satu tugas unduh dalam satu waktu. Anda tidak dapat memulai tugas baru jika tugas sebelumnya sedang berjalan atau gagal.
-
Data backup yang diunduh tidak dapat digunakan secara langsung untuk memulihkan instans ApsaraDB for MongoDB. Untuk memulihkan instans, lihat Pemulihan data.
Penagihan
-
Tidak ada biaya yang dikenakan saat Anda mengunduh file backup untuk instans disk lokal menggunakan Public Connection String atau Private Connection String.
-
Untuk instans disk cloud, pengunduhan backup dikenai biaya untuk traffic internet arah keluar dan konversi set backup.
Biaya lalu lintas
-
Unduh melalui jaringan internal: Gratis.
-
Unduh melalui Internet: Setiap instans mendapatkan kuota gratis sebesar 500 GB per bulan. Traffic yang melebihi kuota ini dikenai biaya dengan skema bayar sesuai penggunaan. Anda dapat melihat traffic unduh di halaman Informasi Dasar instans. Untuk informasi harga satuan, lihat .
-
Titik penagihan: Penagihan dimulai saat unduhan dimulai, setelah tugas latar belakang berhasil.
-
Penghematan biaya: Untuk unduhan volume besar, kami menyarankan Anda membeli paket jaringan berlangganan network plan untuk mengimbangi biaya.
-
Unduh ke OSS: Tindakan ini menimbulkan biaya tambahan OSS fees. Untuk menghindari biaya penyimpanan yang tidak perlu, hapus secara manual file backup tersebut ketika Anda tidak lagi membutuhkannya.
Biaya konversi set backup
Saat Anda mengunduh file backup untuk instans disk cloud, Anda dikenai biaya untuk mengonversi cadangan snapshot menjadi file BSON. Tidak tersedia kuota gratis. Biayanya sebagai berikut:
Wilayah
Biaya konversi (USD/GB)
Public cloud
0,03125
CatatanJika tugas ini gagal, Anda tidak dikenai biaya konversi set backup.
-
Unduh backup untuk instans disk cloud
Berlaku untuk
Instans ApsaraDB for MongoDB harus memenuhi persyaratan berikut:
-
Arsitektur: replica set (tidak termasuk instans single-node) atau kluster sharded.
-
Jenis penyimpanan: disk cloud ESSD.
-
Status instans: Berjalan.
-
Instans berada di salah satu wilayah berikut (hanya public cloud): Tiongkok (Chengdu), Tiongkok (Guangzhou), Tiongkok (Qingdao), Tiongkok (Beijing), Tiongkok (Shanghai), Tiongkok (Zhangjiakou), Tiongkok (Hangzhou), Tiongkok (Shenzhen), Tiongkok (Hong Kong), Malaysia (Kuala Lumpur), Indonesia (Jakarta), Jepang (Tokyo), Singapura, Jerman (Frankfurt), AS (Silicon Valley), atau AS (Virginia).
-
Data backup tidak dienkripsi.
-
Jika Anda menggunakan Pengguna RAM, pengguna tersebut harus memiliki izin untuk mengunduh file backup.
Data yang didukung dan tidak didukung
-
Tidak didukung:
-
Database sistem
admin,local, danconfig. -
Koleksi sistem yang namanya diawali dengan
system.. -
View dan fungsi.
-
Koleksi time-series.
-
Jika nama database atau koleksi berisi garis miring maju (
/), tugas akan gagal.
-
-
Didukung: Koleksi (non-time-series) dan informasi indeks.
Prosedur
-
Buka daftar backup
-
Buka halaman instans replica set ApsaraDB for MongoDB atau instans kluster sharded. Di pojok kiri atas, pilih wilayah dan kelompok sumber daya, lalu klik ID instans target.
-
Di panel navigasi kiri halaman detail instans, klik Backup and Restoration.
-
Di tab Backup Download List, klik Download Instance Backup File.
-
-
Mulai tugas unduh: Di tab Backup Download List, klik Download Instance Backup File.
-
Konfigurasikan parameter unduh
-
Pada langkah Download Point-in-time and Backup Set, pilih Backup Set dan klik Next.
-
Pada langkah Download Instance, Database, and Table, pertahankan pengaturan default (unduh instans) dan klik Next.
-
Pada langkah Download Destination and Format, konfigurasikan tujuan dan format unduh.
Tujuan unduh
Deskripsi
OSS (Direkomendasikan)
-
Pilih Write data to your OSS.
-
Masukkan nama bucket OSS tujuan dan awalan direktori.
Hanya kelas penyimpanan Standard untuk OSS yang didukung. Untuk mengubah kelas penyimpanan, lihat Change the storage class.
-
Untuk Download Format, pertahankan nilai default BSON.
-
Jika ini pertama kalinya Anda menggunakan fitur ini, seperti yang diprompt, klik Authorize lalu Agree to Authorization untuk memberikan izin ApsaraDB for MongoDB mengakses OSS.
URL
-
Pilih URL.
-
Pilih format unduh.
-
Setelah tugas berhasil, Anda harus membuat tautan unduh secara manual. Tautan tersebut berlaku selama periode terbatas.
-
-
-
Konfirmasi dan eksekusi Baca dan centang kotak centang untuk menyetujui persyaratan, lalu klik Complete. Anda akan diarahkan ke tab Backup Download List, tempat Anda dapat memantau status tugas.
-
Dapatkan file backup
-
Metode OSS: Setelah status tugas berubah menjadi Successful, file secara otomatis muncul di bucket dan direktori OSS yang ditentukan.
-
Metode URL: Setelah status tugas berubah menjadi Successful, Anda memiliki waktu 3 hari untuk mengklik Generate Link di kolom Download Destination. Tetapkan periode validitas untuk tautan tersebut, yang dapat berkisar antara 5 menit hingga 1 hari. Nilai default adalah 2 jam. Anda kemudian dapat memperoleh URL unduh internal atau publik. Data sementara secara otomatis dihapus saat tautan kedaluwarsa atau setelah tiga hari jika tidak ada tautan yang dibuat. Untuk mendapatkan file setelah itu, Anda harus memulai tugas unduh baru.
PentingUnduhan dapat gagal karena masalah alokasi sumber daya temporary atau format data yang tidak didukung. Jika tugas gagal, coba ulang atau hubungi dukungan teknis.
-
-
Unduh file menggunakan alat baris perintah
Setelah Anda mendapatkan URL unduh:
-
Gunakan tool command line seperti
wgetataucurluntuk mengunduh file (direkomendasikan). Untuk informasi lebih lanjut, lihat Lampiran 1: Perintah unduh. -
Untuk file kecil, Anda dapat menyalin URL publik dan menempelkannya di bilah alamat browser Anda.
-
Unduh backup untuk instans disk lokal
Berlaku untuk
-
Anda hanya dapat mengunduh file backup untuk instans disk lokal yang menjalankan MongoDB 4.2 atau versi sebelumnya.
-
Anda dapat mengunduh physical backups dan logical backups, tetapi tidak snapshot backups. Untuk mengunduh file backup untuk instans lain, lihat Apa yang harus saya lakukan jika instans saya tidak mendukung pengunduhan file backup?.
Prosedur
-
Buka daftar backup
-
Buka halaman instans replica set ApsaraDB for MongoDB atau instans kluster sharded. Di pojok kiri atas, pilih wilayah dan kelompok sumber daya, lalu klik ID instans target.
-
Di panel navigasi kiri halaman detail instans, klik Backup and Restoration.
-
-
Mulai tugas unduh
-
Di tab Full Backup, temukan file backup yang ingin Anda unduh dan klik Download di kolom Actions.
-
Di kotak dialog Download Backup, copy Public Connection String atau Private Connection String sesuai kebutuhan.
-
Klik OK.
-
-
Unduh file menggunakan tool command line
Setelah Anda mendapatkan URL unduh:
-
Gunakan tool command line seperti
wgetataucurluntuk mengunduh file (direkomendasikan). Untuk informasi lebih lanjut, lihat Lampiran 1: Perintah unduh. -
Untuk file kecil, Anda dapat menyalin URL publik dan menempelkannya di bilah alamat browser Anda.
-
Lampiran 1: Perintah unduh
Jika koneksi jaringan Anda buruk, timeout dapat terjadi saat Anda mengunduh file menggunakan Public Connection String. Kami merekomendasikan hal berikut:
-
Jika instance ECS dan instance ApsaraDB for MongoDB Anda berada di wilayah yang sama dan keduanya menggunakan jaringan klasik atau berada di VPC yang sama (dengan ID VPC yang sama), gunakan Private Connection String untuk mengunduh file backup pada instance ECS.
-
Gunakan client yang mendukung unduhan yang dapat dilanjutkan. Pada Linux, Anda dapat menggunakan perintah
wgetberikut untuk mengunduh file backup.
Unduh di Windows atau macOS
Tempel URL unduh file backup ke bilah alamat browser Anda dan tekan Enter. Browser secara otomatis mengunduh file backup tersebut.
Unduh di Linux
Jalankan perintah berikut untuk mengunduh file backup.
wget -c '<backup-file-download-url>' -O <custom-filename>.<extension>
Parameter:
-
-c: mengaktifkan mode unduhan yang dapat dilanjutkan. -
-O: menyimpan konten yang diunduh ke file dengan nama tertentu. -
<extension>: Ekstensi file biasanya_qp.xbatau.tar.gz. Pastikan ekstensi tersebut sama dengan yang ada di URL unduh.
Contoh:
wget -c 'http://rdsbak-hz-v3.oss-cn-hangzhou-internal.aliyuncs.com/custins5475****/hins1907****_data_20210906103710_qp.xb?Expires=......' -O backupfile_qp.xb