Anda dapat mengunduh file cadangan ApsaraDB for MongoDB ke mesin lokal untuk penyimpanan jangka panjang atau memulihkannya ke database yang dikelola sendiri guna pengujian bisnis atau analitik data.
Sebelum memulai
-
Anda tidak dikenai biaya untuk tugas yang gagal.
-
Anda tidak dapat membatalkan tugas unduhan cadangan setelah dimulai.
-
Hanya satu tugas unduhan (sedang berjalan atau gagal) yang diizinkan per kluster atau instans dalam satu waktu.
-
Anda tidak dapat langsung memulihkan instans ApsaraDB for MongoDB dari file cadangan yang telah diunduh. Untuk memulihkan instans, lihat Memulihkan instans dari file cadangan.
Penagihan
-
Untuk instans yang menggunakan disk lokal, mengunduh file cadangan menggunakan Public Connection String atau Private Connection String tidak dikenai biaya.
-
Untuk instans yang menggunakan cloud disk, pengunduhan cadangan akan dikenai biaya trafik internet arah keluar dan konversi set cadangan.
Biaya trafik
-
Unduhan jaringan internal: Tidak dikenai biaya.
-
Unduhan Internet: Setiap instans memiliki kuota gratis sebesar 500 GB per bulan. Trafik yang melebihi kuota tersebut akan ditagih berdasarkan skema bayar sesuai penggunaan. Anda dapat melihat volume trafik yang telah diunduh pada halaman informasi dasar instans ApsaraDB for MongoDB Anda. Untuk informasi lebih lanjut mengenai harga, lihat .
-
Titik penagihan: Penagihan dimulai ketika unduhan aktual dimulai setelah tugas backend berhasil.
-
Penghematan biaya: Untuk unduhan volume besar, pertimbangkan untuk membeli paket jaringan berlangganan network plan guna mengimbangi biaya trafik.
-
Unduh ke OSS: Dikenai biaya tambahan OSS fees. Untuk menghindari biaya penyimpanan berkelanjutan, hapus file-file ini secara manual jika sudah tidak diperlukan.
Biaya konversi set cadangan
Mengunduh file cadangan dari instans cloud disk memerlukan konversi cadangan snapshot menjadi file BSON. Tidak tersedia kuota gratis. Standar penagihan adalah sebagai berikut:
Wilayah
Biaya konversi (USD/GB)
Public cloud
0,03125
CatatanJika tugas konversi data gagal, Anda tidak dikenai biaya konversi set cadangan.
-
Unduh cadangan untuk instans cloud disk
Prasyarat
Instans ApsaraDB for MongoDB Anda harus memenuhi persyaratan berikut:
-
Arsitektur: replica set (tidak termasuk instans single-node) atau sharded cluster.
-
Jenis penyimpanan: ESSD cloud disk.
-
Status: Berjalan.
-
Wilayah: Instans berada di salah satu wilayah public cloud yang didukung: 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 cadangan tidak dienkripsi.
-
Jika Anda menggunakan RAM user, pastikan pengguna tersebut memiliki izin yang diperlukan untuk mengunduh file cadangan.
Data yang didukung dan tidak didukung
-
Tidak didukung:
-
Database sistem
admin,local, danconfig. -
Koleksi sistem yang namanya diawali dengan
system.. -
Views dan fungsi.
-
Koleksi time-series.
-
Tugas unduhan akan gagal jika nama database atau koleksi mengandung garis miring (/).
-
-
Didukung: Koleksi non-time-series dan informasi indeks.
Prosedur
-
Buka daftar cadangan
-
Buka halaman ApsaraDB for MongoDB Replica Set Instances atau halaman ApsaraDB for MongoDB Sharded Cluster Instances. Pilih kelompok sumber daya dan wilayah, lalu klik ID instans target.
-
Di panel navigasi kiri halaman instans target, klik Backup and Restoration.
-
Pada tab Backup Download List, klik Download Instance Backup File.
-
-
Mulai tugas unduhan: Pada tab Backup Download, klik Download Instance Backup File.
-
Konfigurasikan parameter untuk unduhan cadangan instans
-
Pada langkah Point in Time and Backup Set, pilih Backup Set yang akan diunduh, lalu klik Next.
-
Pada langkah Instance, Database, and Table, pertahankan pengaturan default untuk mengunduh cadangan instans, lalu klik Next.
-
Pada langkah Destination and Format, konfigurasikan tujuan dan format unduhan.
Tujuan
Konfigurasi
OSS (Direkomendasikan)
-
Pilih Write data to your OSS.
-
Masukkan nama bucket dan awalan direktori bucket OSS tujuan.
Hanya kelas penyimpanan Standard yang didukung untuk OSS. Untuk mengubah kelas penyimpanan, lihat Convert storage classes.
-
Pilih Download Format. Format default adalah BSON.
-
Jika ini pertama kalinya Anda menggunakan fitur ini, klik Go to Authorize > Agree to Authorization seperti yang diminta untuk memberikan izin kepada ApsaraDB for MongoDB mengakses OSS.
URL
-
Pilih URL.
-
Pilih format unduhan.
-
Setelah tugas berhasil, Anda harus membuat tautan unduhan secara manual. Tautan tersebut hanya berlaku dalam periode terbatas.
-
-
-
Konfirmasi dan jalankan tugas: Baca dan setujui persyaratan, lalu klik Complete. Anda akan diarahkan ke tab Backup Download List, tempat Anda dapat memantau status tugas.
-
Dapatkan file cadangan
-
Metode OSS: Tunggu hingga status tugas berubah menjadi Successful. File tersebut akan disimpan secara otomatis di bucket dan direktori OSS yang ditentukan.
-
Metode URL: Setelah status tugas berubah menjadi Successful, klik Generate Link di kolom Destination dalam periode validitas 3 hari. Tetapkan periode validitas tautan (dari 5 menit hingga 1 hari; default 2 jam) untuk mendapatkan URL unduhan. Ketika tugas dan tautan kedaluwarsa, data sementara akan dihapus secara otomatis dan Anda harus memulai tugas unduhan baru.
PentingTugas unduhan dapat gagal karena kegagalan alokasi resource temporary selama konversi data atau format data yang tidak didukung. Jika tugas gagal, coba ulang atau hubungi tim dukungan teknis Pemulihan Bencana Data.
-
-
Gunakan tool command line untuk mengunduh file
Setelah mendapatkan URL:
-
Kami merekomendasikan Anda menggunakan tool command line, seperti wget atau curl, untuk mengunduh file. Untuk informasi lebih lanjut, lihat Lampiran 1: Perintah unduhan dalam topik ini.
-
Untuk file kecil, Anda dapat menyalin URL internet ke bilah alamat browser untuk mengunduh file tersebut.
-
Unduh cadangan untuk instans disk lokal
Prasyarat
-
Anda hanya dapat mengunduh file cadangan untuk instans disk lokal yang menjalankan MongoDB 4.2 atau versi sebelumnya.
-
Hanya file cadangan Physical Backup dan Logical Backup yang dapat diunduh. Cadangan Snapshot Backup tidak dapat diunduh. Untuk mengunduh file cadangan dari instans lain, lihat Apa yang harus saya lakukan jika instans saya tidak mendukung pengunduhan file cadangan?.
Prosedur
-
Buka daftar cadangan
-
Buka halaman ApsaraDB for MongoDB Replica Set Instances atau halaman ApsaraDB for MongoDB Sharded Cluster Instances. Pilih kelompok sumber daya dan wilayah, lalu klik ID instans target.
-
Di panel navigasi kiri halaman instans target, klik Backup and Restoration.
-
-
Mulai tugas unduhan
-
Pada tab Full Backup, temukan file cadangan yang ingin diunduh dan klik Download di kolom Actions.
-
Di kotak dialog Download Backup, Copy dan catat Public Connection String atau Private Connection String sesuai kebutuhan.
-
Klik Confirm.
-
-
Gunakan tool command line untuk mengunduh file
Setelah mendapatkan URL:
-
Kami merekomendasikan Anda menggunakan tool command line, seperti wget atau curl, untuk mengunduh file. Untuk informasi lebih lanjut, lihat Lampiran 1: Perintah unduhan dalam topik ini.
-
Untuk file kecil, Anda dapat menyalin URL internet ke bilah alamat browser untuk mengunduh file tersebut.
-
Lampiran 1: Perintah unduhan
Jika koneksi jaringan Anda tidak stabil, pengunduhan melalui Public Connection String dapat timeout. Untuk mengatasi masalah ini:
-
Jika instans ECS dan instans 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), unduh file cadangan ke instans ECS melalui Private Connection String.
-
Gunakan klien yang mendukung unduhan yang dapat dilanjutkan. Di Linux, Anda dapat menggunakan perintah
wgetseperti di bawah ini.
Unduh di Windows atau macOS
Tempel URL unduhan ke bilah alamat browser Anda dan tekan Enter untuk mengunduh file cadangan.
Unduh di Linux
Jalankan perintah berikut untuk mengunduh file cadangan:
wget -c '<Download URL of the backup file>' -O <Custom filename><Suffix>
Parameter:
-
-c: mengaktifkan mode unduhan yang dapat dilanjutkan.
-
-O: menyimpan file yang diunduh dengan nama file yang ditentukan.
-
<Suffix>: Ekstensi file biasanya
_qp.xbatau.tar.gz. Pastikan ekstensi tersebut sama dengan yang ada di URL unduhan.
Contoh:
wget -c 'http://rdsbak-hz-v3.oss-cn-hangzhou-internal.aliyuncs.com/custins5475****/hins1907****_data_20210906103710_qp.xb?Expires=......' -O backupfile._qp.xb