ApsaraDB for MongoDB menyediakan berbagai solusi pemulihan data untuk berbagai skenario.
Memulihkan data ke instans ApsaraDB for MongoDB
Sebelum memulihkan data ke instans baru, pertimbangkan hal-hal berikut:
Instans baru harus memiliki versi utama database yang sama dengan instans sumber. Pilih zona yang mendukung versi tersebut—zona yang tersedia bervariasi tergantung pada versi database. Untuk informasi lebih lanjut mengenai batasan terkait zona, lihat Catatan penggunaan.
Kapasitas penyimpanan instans baru harus lebih besar dari atau sama dengan kapasitas instans sumber.
Jika Anda melakukan upgrade versi utama instans, backup yang dibuat sebelum upgrade tidak dapat dipulihkan ke versi baru tersebut.
Secara default, instans baru yang dibuat untuk pemulihan data menjalankan versi minor kernel terbaru.
Solusi | Arsitektur instans | Tujuan pemulihan | Rentang pemulihan | Skenario |
Memulihkan satu atau beberapa database dari instans ApsaraDB for MongoDB |
| Instans asal |
| Gunakan solusi ini untuk memulihkan koleksi atau dokumen yang tidak sengaja dihapus. |
Instans replica set yang menggunakan local disk dan menjalankan MongoDB 4.0 atau 4.2 Catatan Untuk informasi lebih lanjut mengenai batasan, seperti wilayah yang didukung, lihat Catatan penggunaan. | Instans baru | |||
| Instans baru |
Catatan Hanya instans yang menggunakan local disk yang mendukung pemulihan parsial database. | Solusi ini ditujukan untuk skenario di mana ketepatan waktu data bukan prioritas utama. | |
Instans replica set | Instans baru |
Catatan Hanya instans yang menggunakan local disk yang mendukung pemulihan parsial database. | Gunakan solusi ini untuk memulihkan data instans ke titik waktu tertentu. | |
Instans kluster sharded | Instans baru | Semua database | ||
| Instans baru | Semua database | Solusi ini mendukung kepatuhan data dan disaster recovery. Solusi ini memungkinkan Anda memulihkan file backup ke instans baru di wilayah tempat cadangan cross-region disimpan. |
Memulihkan data ke database yang dikelola sendiri
Untuk memulihkan data ke database yang dikelola sendiri, Anda harus terlebih dahulu mengunduh file backup instans ApsaraDB for MongoDB Anda. Petunjuknya tersedia di Unduh file backup.
Solusi | Arsitektur instans | Catatan penggunaan |
| Karena MongoDB terus diperbarui, versi mongorestore yang lebih lama mungkin tidak kompatibel dengan versi database yang lebih baru. Selalu gunakan versi mongorestore yang kompatibel dengan versi MongoDB Anda. Untuk informasi lebih lanjut, lihat mongorestore. | |
Instans replica set yang memenuhi kondisi berikut:
| Tidak ada. |