Upgrading to MongoDB 6/7
Karena perubahan arsitektural yang signifikan antara MongoDB 3/4 dan MongoDB 6/7, alur upgrade reguler melalui redeployment tidak memungkinkan. Dalam panduan ini, kami akan menunjukkan bagaimana upgrade semacam itu dapat dilakukan dengan memanfaatkan add-on Backup/Restore.
Upgrade dari MongoDB 6 ke 7 dapat dilakukan melalui redeployment seperti biasa (tanpa langkah-langkah yang dijelaskan dalam panduan ini). Namun, downgrade tidak didukung.
1. Install add-on Backup/Restore untuk instance MongoDB lama Anda. Misalnya, temukan di Marketplace atau impor dari GitHub:

2. Pergi ke bagian Add-Ons untuk database MongoDB lama Anda. Di sini, Anda bisa membuat backup secara manual dengan tombol Backup Now. Kami merekomendasikan melakukannya tepat sebelum langkah restorasi untuk memastikan tidak ada atau minimal kehilangan data.

3. Buat lingkungan baru dengan instance MongoDB 6/7 (topologi yang sama direkomendasikan). Setelah dibuat, install add-on Backup/Restore untuknya juga dan klik opsi Restore.

4. Pilih untuk restore from lingkungan dengan instance MongoDB lama dan pilih backup terbaru dalam formulir Restore Backup yang terbuka. Klik tombol Restore dan konfirmasi melalui pop-up.

5. Setelah proses selesai, sambungkan ke database baru melalui panel admin atau SSH untuk memverifikasi bahwa data khusus Anda sudah ada.

Itulah semuanya! Sekarang, Anda hanya perlu mengonfigurasi ulang aplikasi Anda untuk bekerja dengan database baru (seperti memperbarui string koneksi dan kredensial).