Buat backup sesuai permintaan untuk instans ApsaraDB for MongoDB Anda guna melindungi data pada titik waktu tertentu.
Sebelum memulai
Anda memiliki instans standalone, instans set replika, atau instans kluster sharded.
Jika instans Anda menjalankan MongoDB versi di bawah 4.0 dan Anda berencana menggunakan backup fisik, pastikan jumlah total koleksi dan indeks tidak melebihi 10.000. Backup fisik dapat gagal jika batas ini dilampaui. Untuk menghindari masalah ini, lakukan upgrade ke MongoDB 4.0 atau versi yang lebih baru. Untuk petunjuknya, lihat Upgrade versi database utama.
Setelah Anda melakukan upgrade versi MongoDB, Anda tidak dapat menggunakan backup yang dibuat sebelum upgrade untuk membuat instans baru.
Pertimbangan
Lokasi penyimpanan backup: Backup disimpan di Object Storage Service (OSS) dan tidak mengonsumsi ruang penyimpanan instans Anda.
Dampak I/O: Backup snapshot menggunakan sumber daya I/O selama proses backup.
Eksekusi pada node tersembunyi: Baik backup logis maupun fisik dijalankan pada node tersembunyi dan tidak memengaruhi node primary maupun secondary Anda.
Durasi backup: Set data berukuran besar mungkin memerlukan waktu cukup lama untuk di-backup.
Periode retensi kustom: Hanya instans cloud disk yang menjalankan MongoDB 4.2 atau versi lebih baru yang mendukung periode retensi kustom untuk backup manual.
Penghapusan backup: File backup tidak dapat dihapus secara manual. Sistem akan menghapus backup secara otomatis setelah periode retensi yang dikonfigurasi berakhir.
Metode backup
ApsaraDB for MongoDB mendukung tiga metode backup. Metode yang tersedia bergantung pada tipe instans dan konfigurasi penyimpanan Anda.
| Metode backup | Mekanisme | Ketersediaan | Kecepatan pemulihan |
|---|---|---|---|
| Snapshot backup | Mengambil kondisi tepat dari disk Anda pada momen tertentu | Instans standalone; instans set replika dan instansi kluster sharded pada cloud disk dengan MongoDB 4.2 atau versi lebih baru | Cepat (biasanya dalam hitungan menit) |
| Logical backup | Menggunakan mongodump untuk mencatat operasi database dan memulihkan data dengan memainkannya ulang | Instans set replika dan instansi kluster sharded pada local disk dengan MongoDB 4.2 atau versi lebih awal | — |
| Physical backup | Menyalin file database mentah secara langsung | Instans set replika dan instansi kluster sharded pada local disk dengan MongoDB 4.2 atau versi lebih awal | Lebih cepat daripada logical backup |
Biaya
ApsaraDB for MongoDB menyediakan kuota gratis backup storage untuk setiap instans. Anda hanya dikenai biaya untuk backup storage yang melebihi kuota gratis Anda.
Kuota gratis
| Tipe penyimpanan | Kuota gratis |
|---|---|
| Instans cloud disk | 200% dari kapasitas penyimpanan yang Anda beli |
| Instans local disk | 50% dari kapasitas penyimpanan yang Anda beli |
Anda dapat melihat penggunaan backup storage dan kuota gratis saat ini di halaman Basic Information, pada bagian Specification Information.
Penagihan
Backup storage yang melebihi kuota gratis ditagih per jam:
Biaya backup per jam = (Total backup storage - Kuota gratis) × Harga satuan
| Tipe penyimpanan | Wilayah | Harga satuan (USD per GB-hari) |
|---|---|---|
| Instans cloud disk | Wilayah di Tiongkok daratan | 0,0009375 |
| Instans cloud disk | Tiongkok (Hong Kong) dan wilayah di luar Tiongkok | 0,001125 |
| Instans local disk | Wilayah di Tiongkok daratan | 0,00375 |
| Instans local disk | Tiongkok (Hong Kong) dan wilayah di luar Tiongkok | 0,0045 |
Untuk informasi harga lengkap, kunjungi halaman Harga ApsaraDB for MongoDB.
Harga yang ditampilkan hanya sebagai Referensi. Tarif penagihan aktual ditentukan pada saat pembelian dan tercantum dalam Tagihan Anda.
Buat backup manual
Login ke Konsol ApsaraDB for MongoDB dan buka instans Anda:
Untuk instans set replika: klik Replica Set Instances.
Untuk instans kluster sharded: klik Sharded Cluster Instances.
Pilih wilayah dan kelompok sumber daya Anda di pojok kiri atas, lalu klik ID instans Anda.
Di halaman Basic Information, klik Back Up Instance di pojok kanan atas.
Pada dialog Back Up Instance, konfigurasikan pengaturan berikut:
Backup Method: Pilih metode yang Anda inginkan. Opsi yang tersedia bergantung pada tipe instans Anda.
Backup Retention Period: Pilih durasi penyimpanan backup ini:| Opsi | Perilaku ||---|---|| Default | Menggunakan periode retensi yang sama dengan backup otomatis || Custom | Tetapkan durasi spesifik antara 7 hingga 730 hari || Permanent | Menyimpan backup sepanjang masa aktif instans |
CatatanHanya instans cloud disk yang menjalankan MongoDB 4.2 atau versi lebih baru yang mendukung periode retensi kustom untuk backup manual.
Klik OK.
Backup dimulai segera. Untuk melihat backup tersebut, refresh halaman dan buka tab Backup and Restoration.
FAQ
Bagaimana cara melihat biaya backup storage untuk instans saya?
Buka halaman Bill Details dan cari item yang dapat ditagih Backup Storage Size.
Apakah saya dapat menghapus file backup secara manual untuk mengurangi biaya?
Tidak. File backup tidak dapat dihapus secara manual. Sistem akan menghapus backup secara otomatis setelah melebihi periode retensi yang dikonfigurasi. Untuk mengurangi biaya backup storage, sesuaikan kebijakan cadangan Anda dengan mengurangi frekuensi backup atau memperpendek periode retensi. Untuk petunjuknya, lihat Prosedur.
Operasi API terkait
| Operasi API | Deskripsi |
|---|---|
| CreateBackup | Membuat backup manual untuk instans Anda. |