All Products
Search
Document Center

ApsaraDB for MongoDB:Panduan Peningkatan MongoDB 3.4 EOFS

Last Updated:Sep 17, 2026

Panduan ini ditujukan untuk pengguna ApsaraDB for MongoDB yang instansnya menjalankan MongoDB 3.4. Jika Anda menerima notifikasi bahwa langganan Anda tidak dapat diperpanjang atau ingin mengetahui apa yang terjadi setelah MongoDB 3.4 mencapai akhir masa dukungan, baca panduan ini.

Apakah instans saya terdampak?

Kapan membaca bagian ini: Anda menerima notifikasi terkait EOFS tetapi tidak yakin apakah instans Anda terdampak.

Apa itu EOFS?

EOFS (End of Full Support) adalah tahap dalam siklus hidup produk Alibaba Cloud. MongoDB 3.4 telah memasuki tahap EOFS, yang berarti:

Tanggal

Peristiwa

Dampak

1 Januari 2023

End of new purchases (EOM)

Instans MongoDB 3.4 tidak dapat lagi dibeli

30 Juni 2026

End of renewal and specification changes (EOFS)

Perpanjangan dan perubahan spesifikasi (skalabilitas vertikal/skala turun/perubahan tipe penyimpanan) tidak lagi didukung

31 Desember 2026

End of service (EOS)

Sumber daya instans dilepas dan semua layanan menjadi tidak tersedia

Penting

Mulai 30 Juni 2026, instans MongoDB 3.4 tidak dapat lagi diperpanjang atau diubah spesifikasinya. Jika Anda tidak dapat memperpanjang langganan setelah tanggal kedaluwarsa, inilah alasannya.

Bagaimana cara memeriksa apakah instans saya terdampak?

  1. Login ke Konsol MongoDB.

  2. Di daftar instans, periksa kolom Database Version untuk instans Anda.

  3. Jika versinya ditampilkan sebagai 3.4, instans Anda terdampak EOFS dan harus segera ditingkatkan.

Apa saja batasan spesifik setelah EOFS?

Operasi

Didukung setelah EOFS

Lanjutkan menggunakan instans yang ada (sebelum kedaluwarsa)

Ya

Perpanjangan

Tidak (diperlukan upgrade sebelum perpanjangan)

Perubahan spesifikasi (ekspansi disk/scale-up/scale-down)

Tidak

Perubahan jenis penyimpanan (disk lokal ke cloud disk)

Tidak

Upgrade versi utama

Ya (kondisi upgrade harus terpenuhi)

Berhenti berlangganan

Ya

Auto-renewal

Otomatis dinonaktifkan

Catatan

Perpanjangan Otomatis

Apakah instans saya dapat ditingkatkan secara langsung? Referensi cepat jalur peningkatan

Otomatis dinonaktifkan

3.1 Referensi cepat jalur pemutakhiran

Setelah EOFS, Anda tidak dapat beralih ke penagihan bayar sesuai penggunaan. Setelah kedaluwarsa, Instans akan memasuki status terkunci selama 15 hari dan tidak dapat diakses selama periode tersebut. Untuk informasi selengkapnya, lihat Bagian 6 panduan ini.

Arsitektur

Jenis penyimpanan

Versi saat ini

Target upgrade

Metode upgrade

Standalone

General-purpose cloud disk

3.4

Direct upgrade not supported

Diperlukan instans baru + migrasi DTS

Replica set

Local disk

3.4

4.0 atau 4.2

Console direct upgrade

Replica set

Cloud disk

3.4

4.0 atau 4.2

Console direct upgrade

Sharded cluster

Local disk

3.4

4.0 atau 4.2

Console direct upgrade

Sharded cluster

Dedicated cloud disk

3.4

4.0 atau 4.2

Console direct upgrade

Serverless

—

4.2

No higher version available

—

Penting

Bersihkan data redundan: Hapus koleksi, indeks, atau data sementara yang tidak digunakan guna mengosongkan ruang sebelum melakukan upgrade.

3.2 Mengapa Instans mandiri tidak dapat ditingkatkan secara langsung?

Lakukan peningkatan secara langsung: 20% merupakan rekomendasi, bukan ambang batas yang ketat. Peningkatan mungkin tetap berhasil meskipun ruang kosong sedikit lebih kecil. Jika peningkatan gagal karena ruang tidak mencukupi, sistem akan secara otomatis kembali ke keadaan semula tanpa memengaruhi Instans.

3.3 Disk lokal 4.2 adalah versi tertinggi yang dapat ditingkatkan

Gunakan migrasi DTS: Beli Instans baru dengan versi lebih tinggi dan kapasitas disk yang lebih besar, migrasikan data menggunakan DTS, lalu rilis Instans lama setelah migrasi selesai. Pendekatan ini tidak dibatasi oleh kapasitas disk.

  • Perubahan kompatibilitas yang diperkenalkan saat melakukan upgrade dari versi 3.4 ke 4.0 dan 4.2 adalah sebagai berikut:

  • Upgrade ke 4.0 (melalui 3.6):

Apakah 3.4 dapat ditingkatkan langsung ke 4.2 (melewati 4.0)?

  • Ubah

  • Deskripsi

Apa yang terjadi selama peningkatan? Penilaian dampak

aggregate Nilai kembali

Berapa lama peningkatan akan mengganggu layanan saya?

  • Replica set dan sharded cluster: Peningkatan memicu 1 hingga 2 failover primary/secondary, masing-masing menyebabkan gangguan singkat sekitar 30 detik.

    Catatan

    Opsi kueri Snapshot

    Tidak didukung lagi

    Pengurutan array

  • Batas memori untuk tahap agregasi $sort adalah 100 MB.

Apakah peningkatan menyebabkan kehilangan data?

Operasi Pembaruan

Apakah kredensial akun saya berubah setelah peningkatan?

Saat memperbarui beberapa bidang sekaligus, bidang baru ditambahkan dalam urutan kamus.

Apakah string koneksi saya berubah setelah peningkatan?

  • reIndex

  • Menambahkan kunci tulis global hingga proses pembangunan ulang indeks selesai

Penting

copydb, clone

Apakah saya dapat mengembalikan setelah peningkatan?

Tidak lagi didukung (secara resmi dihapus pada versi 4.2)

Penting

Upgrade ke 4.2 (melalui 3.6 → 4.0 → 4.2, mencakup semua perubahan di atas serta hal-hal berikut):

Apakah saya perlu memeriksa ruang disk sebelum peningkatan?

Ubah

  1. Deskripsi

  2. perintah group

  3. Dihapus (tidak digunakan lagi sejak versi 3.4 dan secara resmi dihapus pada versi 4.2). Gunakan db.collection.aggregate() atau mapReduce() sebagai gantinya.

Risiko kompatibilitas apa saja yang ada?

copydb, clone

Dihapus (tidak lagi didukung sejak versi 4.0; resmi dihapus pada versi 4.2)

cloneCollection

Tidak didukung lagi. Gunakan mongoexport/mongoimport sebagai gantinya.

geoNear

Tidak lagi didukung. Gunakan $geoNear (tahap agregasi) sebagai gantinya.

repairDatabase

Tidak lagi didukung

afterClusterTime

Tidak didukung lagi

Penulisan Dapat Diulang

Diaktifkan secara default di driver open-source

Perintah group masih tersedia di MongoDB 4.0, tetapi telah ditandai sebagai tidak digunakan lagi dan secara resmi dihapus mulai versi 4.2. Jika kode Anda menggunakan perintah group, segera ubah menjadi aggregate atau mapReduce sebelum melakukan upgrade ke versi 4.2.

Untuk deskripsi lengkap mengenai perubahan kompatibilitas pada setiap versi, lihat Perubahan Kompatibilitas pada Peningkatan Versi Utama MongoDB.

Kapan membaca bagian ini: Anda mengetahui bahwa peningkatan diperlukan, tetapi belum yakin apakah Instans Anda dapat ditingkatkan langsung melalui Konsol atau memerlukan migrasi.

Tentukan jalur peningkatan Anda berdasarkan arsitektur instance dan jenis penyimpanan:

Arsitektur

Jenis Penyimpanan

Versi Saat Ini

Sasaran Pemutakhiran

Metode Pemutakhiran

Mandiri

Disk Cloud Tujuan Umum

3.4

Peningkatan langsung tidak didukung.

Diperlukan instans baru dan migrasi DTS

Replica Set

Disk Lokal

3.4

4,0 atau 4,2

Peningkatan langsung melalui konsol

Replica Set

Cloud disk

Catatan

3.4

4,0 atau 4,2

Daftar periksa sebelum peningkatan

Peningkatan Langsung Konsol

Kluster sharded

  • Disk Lokal

  • 3.4

  • 4,0 atau 4,2

  • Peningkatan langsung melalui konsol

  • Kluster Sharded

  • Disk Cloud Khusus

  • 3.4

  • 4,0 atau 4,2

  • Peningkatan langsung di Konsol

  • Serverless

  • —

  • Gunakan ConnectionStringURI string koneksi ketersediaan tinggi.

Prosedur peningkatan

Versi yang lebih tinggi tidak tersedia.

Peningkatan langsung melalui konsol (replica set/sharded cluster)

Langkah 1: Cadangan manual

—

Langkah 2: Periksa ruang disk

Untuk melakukan upgrade ke versi yang lebih tinggi dari 4.2 (misalnya 5.0, 6.0, 7.0, atau 8.0), lakukan terlebih dahulu upgrade ke versi 4.2, kemudian lanjutkan dengan upgrade secara bertahap. Sebagai alternatif, buat Instans baru dengan versi yang lebih tinggi dan migrasikan data menggunakan DTS.

Langkah 3: Lakukan peningkatan

  1. Arsitektur standalone berbeda dari arsitektur replica set atau kluster sharded. Instans standalone tidak memiliki mekanisme ketersediaan tinggi seperti replica set, sehingga metode peningkatan bergulir yang digunakan oleh fitur peningkatan Konsol tidak dapat diterapkan pada arsitektur ini. Oleh karena itu, instans standalone 3.4 harus ditingkatkan dengan cara berikut:

  2. Beli Instans baru versi tinggi (misalnya, replica set 4.2).

  3. Gunakan DTS (Data Transmission Service) untuk memigrasikan data dari instans lama ke instans baru.

  4. Setelah migrasi selesai, alihkan bisnis Anda ke Instans baru.

Catatan

MongoDB 4.2 mendukung pembelian instance mandiri. Jika Anda ingin mempertahankan arsitektur mandiri, Anda dapat membeli instance MongoDB 4.2.

Langkah 4: Tunggu hingga peningkatan selesai

  • Instans disk lokal hanya dapat ditingkatkan hingga versi 4,2 melalui konsol. Untuk meningkatkan ke versi 5,0 atau lebih tinggi, buat instans disk cloud baru dan migrasikan datanya menggunakan DTS.

  • Ya. Konsol mendukung pemilihan langsung 4.2 sebagai target peningkatan. Backend akan meningkatkan versi utama secara bertahap (3.4 → 3.6 → 4.0 → 4.2), dengan setiap langkah peningkatan menyebabkan satu kali pemutusan koneksi singkat. Anda tidak perlu melakukan intervensi manual untuk versi perantara.

  • Kapan harus membaca bagian ini: Anda telah menentukan jalur peningkatan dan sedang bersiap memulai proses peningkatan.

  • Sebelum memulai peningkatan, konfirmasi setiap item berikut:

Verifikasi pasca-peningkatan

Selama peningkatan, status instance ditampilkan sebagai "Upgrading."

  1. Proses Peningkatan melibatkan dua hingga tiga kali pemutusan koneksi singkat, masing-masing berlangsung sekitar 30 detik. Pastikan aplikasi Anda memiliki mekanisme koneksi ulang.

  2. Setelah Peningkatan selesai, status Instans kembali menjadi "Running."

  3. Jika Tugas Peningkatan menampilkan status "Upgrading" selama periode yang lama, Anda dapat mengubah switchover time menjadi "Switch Immediately" untuk mempercepat penyelesaian.

  4. Berlaku untuk: pengguna Instans Standalone 3.4.

  5. Beli instans MongoDB baru dengan versi 4.0 atau 4.2.

Apa yang harus dilakukan jika saya tidak dapat melakukan peningkatan tepat waktu?

Kami merekomendasikan memilih wilayah dan zona yang sama dengan instans asli untuk memastikan konektivitas jaringan.

Instans akan segera kedaluwarsa tetapi tidak dapat ditingkatkan tepat waktu

Ruang penyimpanan instans baru tidak boleh lebih kecil daripada ruang penyimpanan yang digunakan pada instans asli.

  • Instance ID

  • Buka Konsol DTS.

  • Buat tugas migrasi data dengan memilih Instans 3.4 asli sebagai database sumber dan Instans versi lebih tinggi yang baru sebagai database tujuan.

Pilih jenis migrasi:

Instans telah kedaluwarsa dan terkunci

Migrasi Penuh: Memigrasikan seluruh data. Cocok untuk skenario yang memungkinkan adanya waktu henti. Migrasi penuh tidak dikenai biaya.

  1. Migrasi Penuh + Inkremental: Melakukan migrasi penuh terlebih dahulu, diikuti dengan sinkronisasi data inkremental secara berkelanjutan. Cocok untuk skenario alih bencana tanpa waktu henti.

    Peringatan
    • Jika Anda memilih migrasi inkremental, pastikan oplog diaktifkan pada Instans sumber.

    • Instans Standalone 3.4 tidak mengaktifkan oplog secara default.

  2. Untuk mengaktifkan oplog, ajukan Tiket kepada dukungan teknis. Pengaktifan oplog memerlukan restart Instans; lakukan operasi ini di luar jam sibuk.

  3. Instansi replica set dan kluster sharded memiliki oplog yang diaktifkan secara default; tidak diperlukan tindakan tambahan.

FAQ

P1: Instans saya akan segera kedaluwarsa dan saya tidak dapat memperpanjangnya. Apa yang harus saya lakukan?

A: Instansi standalone, set replika, dan kluster sharded semuanya dapat langsung ditingkatkan ke versi 4.0 atau 4.2 melalui Konsol. Setelah peningkatan, Anda dapat melakukan perpanjangan secara normal. Jika mengalami kondisi khusus, segera ajukan tiket lengkap dengan penjelasan.

Q2: Konsol tidak menampilkan opsi "Upgrade Database Version"

A: MongoDB 3.4 tidak lagi mendukung layanan perpanjangan mulai 30 Juni 2026, sehingga perpanjangan otomatis akan dinonaktifkan. Sistem akan memberi tahu Anda melalui SMS dan pesan di situs sebelum tanggal EOFS. Anda perlu meningkatkan versi utama database untuk memulihkan perpanjangan.

Q3: Mengapa perpanjangan otomatis berhenti berfungsi?

Tunggu hingga proses sinkronisasi data inkremental selesai.

  • Perbarui string koneksi database di kode aplikasi Anda agar mengarah ke instans baru.

  • Lanjutkan penulisan bisnis.

Q4: Apakah saya perlu memodifikasi kode Java saya setelah Peningkatan?

A: Upgrade dari 3.4 ke 4.0/4.2 umumnya tidak memerlukan modifikasi kode Java, tetapi harap konfirmasi:

  • String koneksi Instans lama dan Instans baru berbeda. Format string koneksi Instans baru mungkin berbeda dari yang lama (misalnya, akhiran domain dapat berubah). Pastikan untuk memperbarui semua konfigurasi koneksi.

  • Setelah Peningkatan selesai, lakukan verifikasi berikut:

  • Konfirmasi versi: Pastikan di Konsol bahwa versi database telah berubah menjadi versi target.

P5: Apakah saya perlu memodifikasi kode Java saya setelah peningkatan?

Uji koneksi: Sambungkan ke instans menggunakan klien dan pastikan koneksi berjalan normal.

Q6: Berapa lama waktu yang dibutuhkan untuk memigrasikan data sebesar 200 GB?

A: Tugas peningkatan yang sedang berlangsung tidak dapat dibatalkan. Namun, Anda dapat mengubah waktu peralihan untuk menundanya hingga di luar jam sibuk. Kami menyarankan memulai peningkatan di luar jam sibuk.

Q7: Dapatkah saya membatalkan proses peningkatan?

Fungsionalitas aplikasi: Uji fungsi bisnis inti untuk memastikan beroperasi dengan baik.

P8: Hanya 2 node yang ditampilkan di konsol replica set setelah peningkatan

A: Versi 3.4 hanya memiliki instans disk lokal.

Kapan membaca bagian ini: Instans Anda akan segera kedaluwarsa dan Anda tidak dapat menyelesaikan peningkatan tepat waktu, atau instans Anda telah kedaluwarsa dan terkunci.

Jika Anda tidak dapat menyelesaikan Peningkatan sebelum instance kedaluwarsa, segera ajukan Tiket dengan informasi berikut:

ID Instans

Tanggal kedaluwarsa saat ini

  • Rencana Peningkatan dan Linimasa

  • Tim dukungan teknis akan membantu Anda berdasarkan situasi spesifik yang Anda alami.

Jika instans Anda telah kedaluwarsa dan memasuki status terkunci:

Linimasa penguncian: Dari hari ke-1 hingga hari ke-15 setelah kedaluwarsa, instans terkunci dan tidak dapat diakses. Pada hari ke-16 setelah kedaluwarsa, sumber daya komputasi instans dirilis. Pada hari ke-23 setelah kedaluwarsa, data tidak lagi disimpan.

  • Linimasa di atas berlaku untuk instans disk lokal. Untuk instans disk cloud (ESSD), sumber daya komputasi dirilis pada hari ke-16 setelah kedaluwarsa, sedangkan retensi data mengikuti kebijakan retensi cadangan: jika kebijakannya adalah "Hapus semua set cadangan segera setelah instans dirilis," set cadangan dipertahankan selama 7 hari; jika kebijakannya menerapkan retensi jangka panjang, data dipertahankan untuk periode yang lebih lama. Untuk informasi selengkapnya, lihat Recycle bin.

  • Metode pemulihan: Segera ajukan tiket dengan menyertakan ID instans dan deskripsi situasi. Tim dukungan teknis akan membantu Anda memulihkan akses ke instans tersebut.

  • Peningkatan segera setelah pemulihan: Setelah akses dipulihkan, segera tingkatkan versi utama database.

Pastikan untuk mengajukan tiket sebelum data dihapus. Untuk instans disk lokal, ajukan tiket sebelum hari ke-23 setelah kedaluwarsa. Untuk instans disk cloud, konfirmasi batas waktu penghapusan berdasarkan kebijakan retensi cadangan.

Instans Standalone tidak dapat dipulihkan dari Keranjang daur ulang setelah dirilis. Jika instans Anda menggunakan arsitektur standalone, segera ajukan tiket selama periode lock (hari ke-1 hingga hari ke-15 setelah ekspirasi) dan jangan menunggu hingga sumber daya komputasi dirilis. Untuk informasi selengkapnya, lihat Peringatan Keranjang daur ulang.

Q9: Apakah data dipertahankan setelah instance kedaluwarsa?

J: Segera ajukan tiket untuk menjelaskan situasi tersebut. Jika Instans Anda berupa replica set atau kluster sharded, Anda juga dapat langsung melakukan upgrade ke versi 4.0 atau 4.2 melalui Konsol. Setelah peningkatan, Anda dapat melakukan perpanjangan secara normal.

P10: Apakah ada masalah kompatibilitas dari 3.4 ke 4.0?

J: Kemungkinan besar, Instans Anda menggunakan arsitektur standalone. Instans standalone 3.4 tidak mendukung peningkatan langsung melalui Konsol dan memerlukan migrasi DTS ke Instans baru. Lihat Bagian 5.2 untuk langkah-langkah operasinya. Jika Anda telah memastikan bahwa Instans Anda bukan tipe standalone namun tetap tidak melihat opsi peningkatan, ajukan tiket layanan dengan menyertakan tangkapan layar konsol.

P11: Apakah saya bisa beralih ke penagihan bayar sesuai penggunaan setelah EOFS?

A: Kami merekomendasikan hal berikut:

  1. Kirim tiket dengan informasi instans dan persyaratan peningkatan Anda. Tim dukungan teknis akan memberikan bantuan.

  2. Jika kode Anda menggunakan perintah group, kami menyarankan terlebih dahulu melakukan peningkatan ke 4.0 (group masih tersedia tetapi telah tidak digunakan lagi di versi 4.0). Setelah menyelesaikan refaktoring kode, lakukan peningkatan ke 4.2.

Q12: Bagaimana cara menyelesaikan Peningkatan tanpa personel operasi?

Jika Anda tidak menggunakan perintah group, Anda dapat langsung meningkatkan ke versi 4.2. Versi 4.2 mendukung reklamasi ruang disk konsol (compact), sedangkan versi 4.0 tidak.

Q13: Upgrade gagal dengan kesalahan "InvalidSaleComponentFault"

J: Versi 3.4 mungkin mengalami masalah kompatibilitas dengan driver Navicat yang lebih baru. Kami menyarankan menggunakan versi driver Navicat yang lebih lama atau menggunakan mongo shell/mongosh untuk koneksi. Setelah melakukan upgrade ke versi 4.0/4.2, Anda dapat menggunakan Navicat versi terbaru.

Lampiran: Dokumen terkait

Anda tidak menggunakan perintah group (dihapus di versi 4.2).

Anda tidak menggunakan perintah yang telah dihapus, seperti copydb, clone, cloneCollection, geoNear, atau repairDatabase.

Versi driver Java Anda kompatibel dengan versi MongoDB target. Kami merekomendasikan menggunakan versi driver yang secara resmi direkomendasikan oleh MongoDB (lihat Matriks Kompatibilitas Driver).

J: Dengan menggunakan migrasi DTS, data sebesar 200 GB biasanya selesai dalam beberapa jam. Migrasi penuh tidak dikenai biaya. Jika diperlukan migrasi inkremental (peralihan tanpa waktu henti), Anda harus mengaktifkan oplog pada instans sumber terlebih dahulu.

A: Tugas peningkatan yang sedang berlangsung tidak dapat dibatalkan. Namun, Anda dapat mengubah waktu peralihan untuk menundanya hingga di luar jam sibuk. Kami menyarankan memulai peningkatan di luar jam sibuk.

A: Hal ini normal. Node tersembunyi dari set replika tidak ditampilkan di Konsol secara default. Instans tetap mempertahankan arsitektur tiga node, sehingga tidak memengaruhi Ketersediaan tinggi.

Perubahan kompatibilitas dalam peningkatan versi utama MongoDB

Hari ke-1 hingga ke-15 setelah kedaluwarsa: Instans terkunci dan tidak dapat diakses, tetapi datanya tetap disimpan.

Hari ke-16 setelah kedaluwarsa: Sumber daya komputasi dilepaskan. Data disimpan selama periode yang sesuai dengan kebijakan retensi cadangan.

Hari ke-23 setelah kedaluwarsa: Data tidak lagi dipertahankan (disk lokal). Untuk instance disk cloud, retensi data mengikuti kebijakan retensi cadangan.

Untuk memulihkan data, segera ajukan Tiket. Setelah akses dipulihkan, Anda dapat mengekspor data. Setelah ekspor selesai, Anda dapat berhenti berlangganan dari Instans.

Instans mandiri tidak dapat dipulihkan dari Keranjang daur ulang setelah dirilis. Jika instans Anda menggunakan arsitektur mandiri, segera ajukan tiket selama periode penguncian (hari ke-1 hingga ke-15).

Panduan Peningkatan MongoDB 3.4 EOFS

Panduan Peningkatan MongoDB 3.4 EOFS

Panduan ini ditujukan untuk pengguna ApsaraDB for MongoDB yang instansnya menjalankan MongoDB 3.4. Jika Anda menerima notifikasi bahwa Anda tidak dapat memperpanjang langganan Anda, atau ingin mengetahui apa yang terjadi setelah MongoDB 3.4 mencapai akhir masa dukungan, baca panduan ini.

1. Apakah instans saya terdampak?

Kapan membaca bagian ini: Anda menerima notifikasi terkait EOFS tetapi tidak yakin apakah instans Anda terdampak.

1.1 Apa itu EOFS?

EOFS (End of Full Support) adalah tahap dalam siklus hidup produk Alibaba Cloud. MongoDB 3.4 telah memasuki tahap EOFS, yang berarti:

Tanggal

Event

Dampak

1 Januari 2023

Akhir pembelian baru (EOM)

Instans MongoDB 3.4 tidak dapat lagi dibeli

30 Juni 2026

Akhir perpanjangan dan perubahan spesifikasi (EOFS)

Perpanjangan dan perubahan spesifikasi (scale-up/scale-down/perubahan jenis penyimpanan) tidak lagi didukung

31 Desember 2026

Akhir layanan (EOS)

Sumber daya instans dilepas dan semua layanan menjadi tidak tersedia

Penting

Mulai 30 Juni 2026, instans MongoDB 3.4 tidak dapat lagi diperpanjang atau diubah spesifikasinya. Jika Anda gagal memperpanjang langganan setelah tanggal kedaluwarsa, inilah alasannya.

1.2 Bagaimana cara memeriksa apakah instans saya terdampak?

  1. Login ke Konsol MongoDB.

  2. Di daftar instans, periksa kolom Database Version untuk instans Anda.

  3. Jika versinya ditampilkan sebagai 3.4, instans Anda terdampak EOFS dan harus segera ditingkatkan.

1.3 Batasan spesifik apa saja setelah EOFS?

Operasi

Didukung setelah EOFS

Lanjutkan menggunakan instans yang ada (sebelum kedaluwarsa)

Ya

Perpanjangan

Tidak (peningkatan diperlukan sebelum perpanjangan)

Perubahan spesifikasi (ekspansi disk/scale-up/scale-down)

Tidak

Perubahan jenis penyimpanan (local disk ke cloud disk)

Tidak

Peningkatan versi utama

Ya (syarat peningkatan harus dipenuhi)

Berhenti berlangganan

Ya

Perpanjangan otomatis

Otomatis dinonaktifkan

Catatan

Setelah EOFS, Anda tidak dapat beralih ke metode penagihan pay-as-you-go. Setelah kedaluwarsa, instans memasuki status terkunci selama 15 hari dan tidak dapat diakses. Untuk informasi lebih lanjut, lihat Bagian 6 panduan ini.

2. Apa yang terjadi selama peningkatan? Penilaian dampak

Kapan membaca bagian ini: Anda tahu perlu melakukan peningkatan tetapi khawatir tentang dampak terhadap bisnis.

2.1 Berapa lama peningkatan akan mengganggu layanan saya?

Peningkatan menggunakan pendekatan rolling upgrade. Selama proses, instans secara otomatis direstart 2 hingga 3 kali, dengan setiap restart menyebabkan gangguan singkat sekitar 30 detik.

Jenis penyimpanan

Perkiraan waktu peningkatan

Deskripsi

Local disk

Menit

Mirip dengan waktu restart instans untuk peningkatan versi dekat

Cloud disk (ESSD)

Sekitar 15 menit

Tergantung pada volume data

Catatan

Untuk peningkatan lintas versi (seperti 3.4 ke 4.2), backend melakukan peningkatan versi utama secara bertahap, dengan setiap tahap versi menyebabkan satu gangguan singkat. Lakukan peningkatan selama jam sepi dan pastikan aplikasi Anda memiliki mekanisme koneksi ulang.

2.2 Apakah peningkatan menyebabkan kehilangan data?

Tidak. Proses peningkatan tidak menyebabkan kehilangan data. Namun, kami merekomendasikan Anda membuat cadangan penuh secara manual sebelum peningkatan, untuk berjaga-jaga.

2.3 Apakah kredensial akun saya berubah setelah peningkatan?

Tidak. Akun dan kata sandi tetap tidak berubah setelah peningkatan.

2.4 Apakah string koneksi saya berubah setelah peningkatan?

  • Peningkatan langsung (replica set/sharded cluster local disk): String koneksi tetap tidak berubah.

  • Migrasi DTS (instans standalone): Instans baru memiliki string koneksi yang berbeda. Anda harus memperbarui konfigurasi koneksi di kode aplikasi Anda setelah peningkatan.

Penting

Kami merekomendasikan menggunakan string koneksi ConnectionStringURI ber-Ketersediaan tinggi. ConnectionStringURI memastikan bahwa node yang terhubung selalu menjadi node primary, sehingga mencegah gangguan baca/tulis akibat failover primary/secondary selama peningkatan.

2.5 Dapatkah saya mengembalikan setelah peningkatan?

Tidak. Menurunkan spesifikasi tidak didukung setelah peningkatan versi utama. Sebelum peningkatan, pastikan untuk melakukan pengujian kompatibilitas dan pencadangan data.

Penting

Setelah peningkatan versi utama, data cadangan dari versi lebih rendah tidak dapat dipulihkan ke instans ApsaraDB for MongoDB. Anda dapat mengunduh file cadangan dan memulihkan data cadangan versi lama ke database MongoDB yang dikelola sendiri. Untuk informasi lebih lanjut, lihat Memulihkan data cadangan.

2.6 Apakah saya perlu memeriksa ruang disk sebelum peningkatan?

Ya. Kami merekomendasikan ruang disk kosong minimal 20% sebelum peningkatan untuk memastikan ruang yang cukup bagi reorganisasi data selama proses peningkatan. Karena tahap EOFS telah tercapai, ekspansi disk tidak lagi tersedia. Jika ruang disk kosong di bawah 20%, coba alternatif berikut:

  1. Bersihkan data redundan: Hapus koleksi, indeks, atau data temporary yang tidak digunakan untuk membebaskan ruang sebelum peningkatan.

  2. Coba peningkatan langsung: 20% adalah rekomendasi, bukan ambang batas mutlak. Peningkatan mungkin tetap berhasil meskipun ruang kosong sedikit kurang. Jika peningkatan gagal karena ruang tidak mencukupi, sistem secara otomatis mengembalikan tanpa memengaruhi instans.

  3. Gunakan migrasi DTS: Beli instans versi lebih tinggi baru dengan ruang disk lebih besar, migrasikan data menggunakan DTS, dan lepas instans lama setelah migrasi. Pendekatan ini tidak dibatasi oleh ruang disk.

2.7 Risiko kompatibilitas apa saja yang ada?

Perubahan kompatibilitas yang diperkenalkan saat meningkatkan dari 3.4 ke 4.0 dan 4.2 adalah sebagai berikut:

Meningkatkan ke 4.0 (melalui 3.6):

Perubahan

Deskripsi

aggregate nilai kembali

Tidak lagi mengembalikan dokumen tunggal; mengembalikan cursor sebagai gantinya. Sesuaikan iterasi cursor.

Opsi kueri snapshot

Tidak lagi didukung

Pengurutan array

Batas memori tahap agregasi $sort adalah 100 MB

Operasi pembaruan

Saat memperbarui beberapa field secara bersamaan, field baru ditambahkan dalam urutan kamus

reIndex

Menambahkan global write lock hingga pembangunan ulang indeks selesai

copydb, clone

Tidak lagi didukung (secara resmi dihapus di 4.2)

Meningkatkan ke 4.2 (melalui 3.6 → 4.0 → 4.2, mencakup semua perubahan di atas, ditambah berikut ini):

Perubahan

Deskripsi

Perintah group

Dihapus (deprecated sejak 3.4, secara resmi dihapus di 4.2). Gunakan db.collection.aggregate() atau mapReduce() sebagai gantinya.

copydb, clone

Dihapus (tidak lagi didukung sejak 4.0, secara resmi dihapus di 4.2)

cloneCollection

Tidak lagi didukung. Gunakan mongoexport/mongoimport sebagai gantinya.

geoNear

Tidak lagi didukung. Gunakan $geoNear (tahap agregasi) sebagai gantinya.

repairDatabase

Tidak lagi didukung

afterClusterTime

Tidak lagi didukung

Retryable Writes

Diaktifkan secara default di driver open-source

Catatan

Perintah group masih tersedia di MongoDB 4.0 tetapi ditandai sebagai deprecated. Perintah ini secara resmi dihapus di 4.2. Jika kode Anda menggunakan perintah group, Anda harus mengubahnya ke aggregate atau mapReduce sebelum meningkatkan ke 4.2.

Untuk deskripsi lengkap perubahan kompatibilitas setiap versi, lihat Perubahan kompatibilitas dalam peningkatan versi utama MongoDB.

3. Apakah instans saya dapat ditingkatkan secara langsung? Jalur peningkatan

Kapan membaca bagian ini: Anda tahu perlu melakukan peningkatan tetapi tidak yakin apakah instans Anda dapat ditingkatkan langsung dari konsol atau memerlukan migrasi.

3.1 Referensi cepat jalur peningkatan

Tentukan jalur peningkatan Anda berdasarkan arsitektur instans dan jenis penyimpanan:

Arsitektur

Jenis penyimpanan

Versi saat ini

Target peningkatan

Metode peningkatan

Standalone

General-purpose cloud disk

3.4

Peningkatan langsung tidak didukung

Instans baru + migrasi DTS diperlukan

Replica set

Local disk

3.4

4.0 atau 4.2

Peningkatan langsung melalui konsol

Replica set

Cloud disk

3.4

4.0 atau 4.2

Peningkatan langsung melalui konsol

Sharded cluster

Local disk

3.4

4.0 atau 4.2

Peningkatan langsung melalui konsol

Sharded cluster

Dedicated cloud disk

3.4

4.0 atau 4.2

Peningkatan langsung melalui konsol

Serverless

—

4.2

Tidak tersedia versi lebih tinggi

—

Penting

Untuk meningkatkan ke versi yang lebih tinggi dari 4.2 (seperti 5.0, 6.0, 7.0, atau 8.0), pertama-tama tingkatkan ke 4.2, lalu tingkatkan secara bertahap. Atau, buat instans versi tinggi baru dan migrasikan data menggunakan DTS.

3.2 Mengapa instans standalone tidak dapat ditingkatkan secara langsung?

Arsitektur standalone berbeda dari arsitektur replica set/sharded cluster. Instans standalone tidak memiliki mekanisme ketersediaan tinggi dari replica set, dan metode rolling upgrade yang digunakan oleh fitur peningkatan konsol tidak berlaku untuk arsitektur standalone. Oleh karena itu, instans standalone 3.4 harus ditingkatkan dengan cara:

  1. Beli instans versi tinggi baru (seperti replica set 4.2).

  2. Gunakan DTS (Data Transmission Service) untuk memindahkan data dari instans lama ke instans baru.

  3. Setelah migrasi selesai, alihkan bisnis Anda ke instans baru.

Catatan

MongoDB 4.2 mendukung pembelian instans standalone. Jika Anda ingin mempertahankan arsitektur standalone, Anda dapat membeli instans standalone 4.2.

3.3 Local disk 4.2 adalah versi peningkatan tertinggi

Instans local disk hanya dapat ditingkatkan hingga 4.2 melalui konsol. Untuk meningkatkan ke 5.0 atau lebih tinggi, buat instans cloud disk baru dan migrasikan data menggunakan DTS.

3.4 Dapatkah 3.4 ditingkatkan langsung ke 4.2 (melewati 4.0)?

Ya. Konsol mendukung langsung memilih 4.2 sebagai target peningkatan. Backend melakukan peningkatan versi utama secara bertahap (3.4 → 3.6 → 4.0 → 4.2), dengan setiap tahap versi menyebabkan satu gangguan singkat. Anda tidak perlu melakukan intervensi manual untuk versi antara.

4. Daftar periksa sebelum peningkatan

Kapan membaca bagian ini: Anda telah menentukan jalur peningkatan dan bersiap memulai peningkatan.

Sebelum memulai peningkatan, konfirmasi setiap item:

  • Konfirmasi arsitektur instans (standalone/replica set/sharded cluster) dan jenis penyimpanan (local disk/cloud disk)

  • Untuk kluster sharded, konfirmasi tipe protokol instans adalah MongoDB protocol (instans protokol DynamoDB tidak mendukung peningkatan)

  • Untuk kluster sharded, pahami bahwa balancer secara otomatis dihentikan selama peningkatan dan secara otomatis dimulai ulang setelah peningkatan selesai

  • Konfirmasi jalur peningkatan (peningkatan langsung melalui konsol atau migrasi DTS)

  • Konfirmasi versi target (4.0 atau 4.2)

  • Periksa apakah ruang disk kosong minimal 20%

  • Buat cadangan penuh secara manual

  • Periksa apakah kode Anda menggunakan perintah yang dihapus (group, copydb, clone, geoNear, cloneCollection, repairDatabase, dll.)

  • Konfirmasi kompatibilitas versi Java Driver dengan versi MongoDB target

  • Konfirmasi aplikasi Anda memiliki mekanisme koneksi ulang

  • Jadwalkan peningkatan selama jam sepi

  • Gunakan string koneksi ConnectionStringURI ber-Ketersediaan tinggi

5. Prosedur peningkatan

Kapan membaca bagian ini: Anda telah menyelesaikan daftar periksa sebelum peningkatan dan memerlukan langkah-langkah operasi spesifik.

5.1 Jalur A: Peningkatan langsung melalui konsol (replica set/sharded cluster)

Berlaku untuk: Instans local disk/cloud disk replica set atau sharded cluster 3.4.

Langkah 1: Cadangan manual

Sebelum peningkatan, kami merekomendasikan membuat cadangan penuh secara manual. Karena penurunan spesifikasi tidak didukung setelah peningkatan, Anda dapat memulihkan data cadangan ke instans baru untuk pemulihan bisnis cepat jika diperlukan.

Langkah 2: Periksa ruang disk

Pastikan ruang disk kosong minimal 20%. Jika ruang tidak mencukupi, lihat alternatif di Bagian 2.6.

Langkah 3: Lakukan peningkatan

  1. Login ke Konsol MongoDB.

  2. Di daftar instans, klik ID instans target untuk membuka halaman Informasi Dasar.

  3. Di area Informasi Dasar, arahkan kursor ke Upgrade Database Version dan klik versi utama target (4.0 atau 4.2).

  4. Di kotak dialog konfirmasi, klik OK.

Catatan

Saat meningkatkan versi utama, sistem secara otomatis meningkatkan ke versi minor terbaru yang tersedia untuk versi utama tersebut.

Langkah 4: Tunggu hingga peningkatan selesai

  • Selama peningkatan, status instans ditampilkan sebagai "Upgrading."

  • Proses peningkatan melibatkan 2 hingga 3 gangguan singkat sekitar 30 detik masing-masing. Pastikan aplikasi Anda memiliki mekanisme koneksi ulang.

  • Setelah peningkatan selesai, status instans kembali menjadi "Running."

  • Jika tugas peningkatan menunjukkan "Upgrading" dalam waktu lama, Anda dapat mengubah waktu alih bencana menjadi "Switch Immediately" untuk mempercepat penyelesaian.

5.2 Jalur B: Migrasi DTS (instans standalone)

Berlaku untuk: Pengguna instans standalone 3.4.

Langkah 1: Beli instans baru

  1. Beli instans MongoDB baru dengan versi 4.0 atau 4.2.

  2. Kami merekomendasikan memilih wilayah dan zona yang sama dengan instans asli untuk memastikan konektivitas jaringan.

  3. Ruang penyimpanan instans baru harus tidak kurang dari ruang penyimpanan yang digunakan oleh instans asli.

Catatan

MongoDB 4.0 tidak menawarkan pembelian instans standalone; Anda perlu membeli instans replica set. MongoDB 4.2 mendukung instans standalone.

Langkah 2: Konfigurasi migrasi DTS

  1. Buka Konsol DTS.

  2. Buat tugas migrasi data. Pilih instans 3.4 asli sebagai database sumber dan instans versi tinggi baru sebagai database tujuan.

  3. Pilih tipe migrasi:

  • Migrasi penuh: Memindahkan semua data. Cocok untuk skenario yang menerima downtime. Migrasi penuh tidak dikenai biaya.

  • Migrasi penuh + inkremental: Melakukan migrasi penuh terlebih dahulu, lalu terus-menerus menyinkronkan data inkremental. Cocok untuk skenario yang memerlukan alih bencana tanpa downtime.

Langkah 3: Tentang oplog (diperlukan untuk migrasi inkremental)

Jika Anda memilih migrasi inkremental, pastikan oplog diaktifkan pada instans sumber.

  • Instans standalone 3.4 tidak memiliki oplog yang diaktifkan secara default.

  • Untuk mengaktifkan oplog, kirim tiket untuk menghubungi dukungan teknis. Mengaktifkan oplog memerlukan restart instans. Lakukan operasi ini selama jam sepi.

  • Instans replica set dan sharded cluster memiliki oplog yang diaktifkan secara default; tidak diperlukan tindakan tambahan.

Catatan

Migrasi DTS tidak memindahkan database sistem (admin, local, config) secara default. Pastikan database bisnis Anda lengkap.

Langkah 4: Alihkan koneksi bisnis

  1. Setelah migrasi penuh selesai (atau saat latensi sinkronisasi inkremental mendekati 0), hentikan sementara penulisan bisnis.

  2. Tunggu hingga sinkronisasi data inkremental selesai.

  3. Perbarui string koneksi database di kode aplikasi Anda agar mengarah ke instans baru.

  4. Lanjutkan penulisan bisnis.

  5. Setelah memastikan bisnis berjalan normal, lepas instans lama.

Penting

String koneksi instans lama dan baru berbeda. Format string koneksi instans baru mungkin berbeda dari instans lama (akhiran domain mungkin berbeda). Pastikan memperbarui semua konfigurasi koneksi.

5.3 Verifikasi pasca-peningkatan

Setelah peningkatan selesai, lakukan verifikasi berikut:

  1. Konfirmasi versi: Konfirmasi di konsol bahwa versi database telah berubah ke versi target.

  2. Uji koneksi: Hubungkan ke instans menggunakan klien dan konfirmasi koneksi normal.

  3. Integritas data: Periksa apakah data bisnis utama lengkap.

  4. Fungsionalitas aplikasi: Uji fungsi bisnis inti untuk memastikan berfungsi dengan baik.

  5. Pemantauan kinerja: Amati metrik kinerja setelah peningkatan untuk memastikan normal.

6. Apa yang harus dilakukan jika saya tidak dapat melakukan peningkatan tepat waktu?

Kapan membaca bagian ini: Instans Anda akan segera kedaluwarsa dan Anda tidak dapat menyelesaikan peningkatan tepat waktu, atau instans Anda telah kedaluwarsa dan terkunci.

6.1 Instans akan segera kedaluwarsa tetapi tidak dapat ditingkatkan tepat waktu

Jika Anda tidak dapat menyelesaikan peningkatan sebelum instans kedaluwarsa, kirim tiket sesegera mungkin dengan informasi berikut:

  • ID instans

  • Tanggal kedaluwarsa saat ini

  • Rencana dan jadwal peningkatan

Tim dukungan teknis akan membantu berdasarkan situasi spesifik Anda.

6.2 Instans telah kedaluwarsa dan terkunci

Jika instans Anda telah kedaluwarsa dan memasuki status terkunci:

  1. Timeline penguncian: Dari hari ke-1 hingga hari ke-15 setelah kedaluwarsa, instans terkunci dan tidak dapat diakses. Pada hari ke-16 setelah kedaluwarsa, sumber daya komputasi instans dilepas. Pada hari ke-23 setelah kedaluwarsa, data tidak lagi disimpan.

Catatan

Timeline di atas berlaku untuk instans local disk. Untuk instans cloud disk (ESSD), sumber daya komputasi dilepas pada hari ke-16 setelah kedaluwarsa, dan retensi data bergantung pada kebijakan retensi cadangan: jika kebijakannya "Hapus semua set cadangan segera setelah instans dilepas," set cadangan disimpan selama 7 hari; jika kebijakannya retensi jangka panjang, data disimpan untuk periode yang lebih lama. Untuk informasi lebih lanjut, lihat Keranjang daur ulang.

  1. Metode pemulihan: Kirim tiket segera dengan ID instans dan deskripsi situasi. Tim dukungan teknis akan membantu Anda memulihkan akses instans.

  2. Segera tingkatkan setelah pemulihan: Setelah akses dipulihkan, segera tingkatkan versi utama database.

Penting

Pastikan mengirim tiket sebelum data dilepas. Untuk instans local disk, kirim tiket sebelum hari ke-23 setelah kedaluwarsa. Untuk instans cloud disk, konfirmasi tenggat waktu berdasarkan kebijakan retensi cadangan.

Peringatan

Instans standalone tidak dapat dipulihkan dari Keranjang daur ulang setelah dilepas. Jika instans Anda menggunakan arsitektur standalone, kirim tiket segera selama periode penguncian (hari ke-1 hingga hari ke-15 setelah kedaluwarsa). Jangan menunggu hingga sumber daya komputasi dilepas. Untuk informasi lebih lanjut, lihat Peringatan Keranjang daur ulang.

7. FAQ

P1: Instans saya akan segera kedaluwarsa dan saya tidak dapat memperpanjangnya. Apa yang harus saya lakukan?

J: Kirim tiket segera untuk menjelaskan situasi. Jika instans Anda adalah replica set atau sharded cluster, Anda juga dapat langsung meningkatkan ke 4.0 atau 4.2 dari konsol. Setelah peningkatan, Anda dapat memperpanjang secara normal.

P2: Konsol tidak menampilkan opsi "Upgrade Database Version"

J: Alasan paling mungkin adalah instans Anda menggunakan arsitektur standalone. Instans standalone 3.4 tidak mendukung peningkatan langsung melalui konsol dan memerlukan migrasi DTS ke instans baru. Lihat Bagian 5.2 untuk langkah-langkah operasi. Jika Anda memastikan instans Anda bukan standalone tetapi tetap tidak melihat opsi peningkatan, kirim tiket dengan tangkapan layar konsol.

P3: Mengapa perpanjangan otomatis berhenti berfungsi?

J: Mulai 30 Juni 2026, MongoDB 3.4 tidak lagi mendukung layanan perpanjangan, yang menyebabkan perpanjangan otomatis berhenti berfungsi. Sistem akan memberi tahu Anda melalui SMS dan pesan dalam situs sebelum tanggal EOFS. Anda perlu meningkatkan versi utama database untuk memulihkan perpanjangan.

P4: Haruskah saya meningkatkan ke 4.0 atau 4.2?

J:

  • Jika kode Anda menggunakan perintah group, kami merekomendasikan meningkatkan ke 4.0 terlebih dahulu (group masih tersedia tetapi deprecated di 4.0). Setelah menyelesaikan refactoring kode, tingkatkan ke 4.2.

  • Jika Anda tidak menggunakan perintah group, Anda dapat langsung meningkatkan ke 4.2. Versi 4.2 mendukung reklamasi ruang disk melalui konsol (compact), sedangkan 4.0 tidak.

P5: Apakah saya perlu memodifikasi kode Java saya setelah peningkatan?

J: Meningkatkan dari 3.4 ke 4.0/4.2 biasanya tidak memerlukan modifikasi kode Java, tetapi harap konfirmasi:

  • Anda tidak menggunakan perintah group (dihapus di 4.2)

  • Anda tidak menggunakan perintah yang dihapus seperti copydb, clone, cloneCollection, geoNear, atau repairDatabase

  • Versi Java Driver Anda kompatibel dengan versi MongoDB target (kami merekomendasikan menggunakan versi Driver yang direkomendasikan resmi oleh MongoDB, lihat Matriks Kompatibilitas Driver)

P6: Berapa lama waktu yang dibutuhkan untuk memindahkan data 200 GB?

J: Menggunakan migrasi DTS, data 200 GB biasanya selesai dalam hitungan jam. Migrasi penuh tidak dikenai biaya. Jika diperlukan migrasi inkremental (alih bencana tanpa downtime), Anda harus terlebih dahulu mengaktifkan oplog pada instans sumber.

P7: Dapatkah saya membatalkan proses peningkatan?

J: Tugas peningkatan yang sedang berlangsung tidak dapat dibatalkan. Namun, Anda dapat mengubah waktu alih bencana untuk menunda pergantian hingga jam sepi. Kami merekomendasikan memulai peningkatan selama jam sepi.

P8: Hanya 2 node yang ditampilkan di konsol replica set setelah peningkatan

J: Ini normal. Node Hidden dari replica set tidak ditampilkan di konsol secara default. Instans tetap mempertahankan arsitektur tiga node, yang tidak memengaruhi Ketersediaan tinggi.

P9: Apakah data disimpan setelah instans kedaluwarsa?

J:

  • Hari ke-1 hingga 15 setelah kedaluwarsa: Instans terkunci dan tidak dapat diakses, tetapi data masih disimpan.

  • Hari ke-16 setelah kedaluwarsa: Sumber daya komputasi dilepas. Data disimpan untuk periode tertentu berdasarkan kebijakan retensi cadangan.

  • Hari ke-23 setelah kedaluwarsa: Data tidak lagi disimpan (local disk). Untuk instans cloud disk, retensi data bergantung pada kebijakan retensi cadangan.

Untuk memulihkan data, kirim tiket segera. Setelah akses dipulihkan, Anda dapat mengekspor data. Setelah ekspor selesai, Anda dapat berhenti berlangganan instans tersebut.

Catatan

Instans standalone tidak dapat dipulihkan dari Keranjang daur ulang setelah dilepas. Jika instans Anda menggunakan arsitektur standalone, kirim tiket segera selama periode penguncian (hari ke-1 hingga 15).

P10: Apakah ada masalah kompatibilitas dari 3.4 ke 4.0?

J: Tidak ada masalah kompatibilitas berisiko tinggi yang diketahui dari 3.4 ke 4.0. Perubahan utama meliputi aggregate yang mengembalikan cursor alih-alih dokumen tunggal, opsi kueri snapshot yang tidak lagi didukung, dan reIndex yang menambahkan global write lock. Kami merekomendasikan memeriksa kode Anda terhadap daftar perubahan kompatibilitas di Bagian 2.7 sebelum peningkatan.

P11: Dapatkah saya beralih ke metode penagihan pay-as-you-go setelah EOFS?

J: Tidak. Setelah EOFS, Anda tidak dapat memperpanjang maupun beralih ke metode penagihan pay-as-you-go. Setelah kedaluwarsa, instans memasuki periode penguncian 15 hari, setelah itu sumber daya dilepas. Satu-satunya solusi adalah meningkatkan versi utama database.

P12: Bagaimana cara menyelesaikan peningkatan tanpa personel operasi?

A: Kami merekomendasikan hal berikut:

  1. Kirim tiket dengan informasi instans dan persyaratan peningkatan Anda. Tim dukungan teknis akan memberikan bantuan.

  2. Jika Anda memiliki instans standalone, migrasi DTS diperlukan. Operasi ini relatif kompleks; kami merekomendasikan meminta bantuan dari personel teknis profesional.

  3. Hubungi mitra Alibaba Cloud untuk layanan peningkatan.

P13: Peningkatan gagal dengan error "InvalidSaleComponentFault"

J: Ini biasanya terjadi karena spesifikasi yang dipilih tidak tersedia untuk versi target. Misalnya, tipe dedicated mungkin tidak memiliki spesifikasi 8-core 32 GB. Harap pilih spesifikasi yang didukung oleh versi target selama peningkatan, atau kirim tiket untuk mengonfirmasi daftar spesifikasi yang tersedia.

P14: Navicat tidak dapat terhubung ke instans 3.4

J: Versi 3.4 mungkin mengalami masalah kompatibilitas dengan driver Navicat yang lebih baru. Kami menyarankan menggunakan driver Navicat versi lama atau memakai mongo shell / mongosh untuk koneksi. Setelah melakukan upgrade ke versi 4.0/4.2, Anda dapat menggunakan Navicat versi terbaru.

Lampiran: Dokumen terkait

Dokumen

Deskripsi

Tingkatkan versi utama database

Dokumentasi operasi peningkatan resmi

Kebijakan siklus hidup MongoDB

Dokumentasi siklus hidup resmi

Perubahan kompatibilitas dalam peningkatan versi utama MongoDB

Deskripsi perubahan kompatibilitas

Keranjang daur ulang

Pemulihan instans kedaluwarsa/terkunci

Migrasi data DTS

Panduan operasi migrasi DTS