Topik ini menjelaskan cara memigrasi instans ApsaraDB for MongoDB ke zona lain di wilayah yang sama. Kata sandi akun dan alamat koneksi instans tetap tidak berubah setelah migrasi.
Prasyarat
Instance harus memenuhi salah satu persyaratan berikut:
Instance adalah replika set atau sharded cluster yang menggunakan disk lokal dan menjalankan MongoDB 4.0 atau 4.2.
Instance adalah replika set atau sharded cluster yang menggunakan cloud disk dan menjalankan MongoDB 4.4 atau versi lebih baru.
Enkripsi Data Transparan (TDE) dinonaktifkan untuk instans tersebut.
Zona tujuan berada di wilayah yang sama dengan zona saat ini dari instans.
Sebelum memigrasi instans dalam virtual private cloud (VPC), pastikan bahwa vSwitch telah dibuat di zona tujuan. Untuk informasi lebih lanjut, lihat Buat dan Kelola vSwitch.
Instans yang menggunakan disk lokal tidak dapat memiliki titik akhir publik. Jika terdapat titik akhir publik, Anda harus melepaskannya sebelum memigrasikan instans. Untuk informasi lebih lanjut, lihat Lepaskan Titik Akhir Publik.
Catatan penggunaan
Anda tidak dapat mengubah VPC dari instans selama migrasi.
Waktu migrasi bervariasi berdasarkan faktor-faktor seperti kondisi jaringan, antrian tugas, dan volume data. Disarankan untuk melakukan migrasi selama jam-jam sepi.
Migrasi menyebabkan gangguan koneksi sementara yang berlangsung selama sekitar 30 detik. Pastikan aplikasi Anda memiliki mekanisme penyambungan otomatis.
Alamat IP virtual (VIP) dari instans berubah setelah migrasi. Contoh VIP adalah 172.16.88.60. Jika aplikasi Anda terhubung ke database menggunakan VIP lama, koneksi akan gagal.
CatatanUntuk memastikan ketersediaan tinggi (HA), hubungkan ke instans menggunakan string koneksi URI-nya. Untuk instans set replika, lihat Hubungkan ke Instans Set Replika. Untuk instans kluster sharded, lihat Hubungkan ke Instans Kluster Sharded.
Tipe migrasi yang didukung dan skenario
Tipe migrasi | Skenario Umum |
Migrasi dari zona tunggal ke zona tunggal lainnya | Migrasikan instans MongoDB ke zona yang sama dengan instans ECS untuk mengurangi latensi jaringan untuk koneksi internal. |
Migrasi dari zona tunggal ke multi-zona | Tingkatkan kemampuan pemulihan bencana instans di beberapa pusat data. Instans zona tunggal dapat menoleransi kegagalan tingkat server dan rak. Instans multi-zona dapat menoleransi kegagalan tingkat pusat data. Sebagai contoh, Anda dapat menerapkan tiga node dari instans set replika di tiga zona berbeda di wilayah yang sama. Ini memungkinkan instans mencapai tingkat pemulihan bencana yang lebih tinggi. Catatan Untuk informasi lebih lanjut tentang kebijakan penerapan node untuk instans set replika dan kluster sharded multi-zona, lihat Kebijakan Penerapan Node atau Buat Instans Kluster Sharded Multi-Zona. |
Migrasi dari multi-zona ke zona tunggal | Memenuhi persyaratan fitur tertentu. |
Migrasi dari multi-zona ke set multi-zona lainnya | Instans MongoDB membutuhkan lebih banyak sumber daya untuk peningkatan, dan penerapan multi-zona baru dapat menyediakan sumber daya yang diperlukan. |
Instans ApsaraDB for MongoDB yang menggunakan disk lokal hanya dapat dimigrasikan dari zona tunggal ke zona tunggal lainnya. Untuk menerapkan instans di beberapa zona, Anda harus memilih zona yang menggunakan format
Wilayah (Zona 1+Zona 2+Zona 3), seperti Shenzhen (C+D+E). Format ini hanya tersedia di beberapa wilayah. Untuk informasi lebih lanjut, lihat Wilayah dan Zona yang Didukung.Untuk instans ApsaraDB for MongoDB yang menggunakan cloud disk, Anda dapat mengubah tipe instans selama migrasi zona.
Prosedur
Pergi ke halaman MongoDB Replica Set Instances atau MongoDB Sharded Cluster Instances. Di bagian atas halaman, pilih kelompok sumber daya dan wilayah. Lalu, klik ID instans yang diinginkan.
Di bagian Basic Information, klik Cross-zone Migration di sebelah kanan Zone.
Di panel Migrate Instance Across Zones, konfigurasikan parameter-parameter.
Parameter bervariasi berdasarkan jenis disk dari instans.
Cloud disk
Parameter
Deskripsi
Instance
ID dari instans saat ini.
Current Zone
Zona tempat instans saat ini berada.
Zone Type
Pilih Single-zone atau Multi-zone sesuai kebutuhan.
Migrate To
Pilih zona tujuan.
Jika Anda mengatur Zone Type ke Multi-zone, Anda juga harus mengonfigurasi parameter Migrate Secondary Zone 1 To dan Migrate Secondary Zone 2 To.
Current VPC
VPC tempat instans saat ini berada.
Select vSwitch
Pilih vSwitch tujuan.
Switchover Time
Pilih kapan migrasi zona mulai berlaku.
Switch Immediately after Migration: Sistem memulai tugas migrasi segera setelah parameter dikonfigurasi. Instans dialihkan segera setelah tugas selesai.
Switch within Maintenance Window: Tetapkan periode efektif untuk migrasi instans. Anda dapat memilih jendela pemeliharaan saat ini atau menetapkan yang baru sesuai kebutuhan.
Untuk menetapkan waktu alih, klik Edit di sebelah kanan opsi Switch within Maintenance Window.
Di bagian Instance Specifications, klik Edit di sebelah kanan Maintenance Window untuk menetapkan waktu alih. Untuk informasi lebih lanjut, lihat Tetapkan jendela pemeliharaan.
Disk lokal
Parameter bervariasi berdasarkan jenis jaringan dari instans.
Jenis jaringan adalah VPC atau akses hybrid.
Parameter
Deskripsi
Instance
ID dari instans saat ini.
Current Zone
Zona tempat instans saat ini berada.
Migrate To
Pilih zona tujuan.
Current VPC
VPC tempat instans saat ini berada.
Select vSwitch
Pilih vSwitch tujuan.
Switchover Time
Pilih kapan migrasi zona mulai berlaku.
Switch Immediately after Migration: Sistem memulai tugas migrasi segera setelah parameter dikonfigurasi. Instans dialihkan segera setelah tugas selesai.
Switch within Maintenance Window: Tetapkan periode efektif untuk migrasi instans. Anda dapat memilih jendela pemeliharaan saat ini atau menetapkan yang baru sesuai kebutuhan.
Untuk menetapkan waktu alih, klik Edit di sebelah Switch within Maintenance Window.
Di bagian Instance Specifications, klik Edit di sebelah kanan Maintenance Window untuk menetapkan waktu alih. Untuk informasi lebih lanjut, lihat Tetapkan jendela pemeliharaan.
Jenis jaringan adalah jaringan klasik.
Parameter
Deskripsi
Instance
ID dari instans saat ini.
Current Zone
Zona tempat instans saat ini berada.
Migrate To
Pilih zona tujuan.
Switchover Time
Pilih kapan migrasi zona mulai berlaku.
Switch Immediately after Migration: Sistem memulai tugas migrasi segera setelah parameter dikonfigurasi. Instans dialihkan segera setelah tugas selesai.
Switch within Maintenance Window: Tetapkan periode efektif untuk migrasi instans. Anda dapat memilih jendela pemeliharaan saat ini atau menetapkan yang baru sesuai kebutuhan.
Klik Edit di sebelah kanan Switch within Maintenance Window untuk menetapkan waktu alih.
Di bagian Instance Specifications, klik Edit di sebelah kanan Maintenance Window untuk menetapkan waktu alih. Untuk informasi lebih lanjut, lihat Tetapkan jendela pemeliharaan.
Baca petunjuk di layar dan centang kotak.
(Opsional) Pilih I Need To Change The Configuration untuk mengubah tipe instans selama migrasi zona.
Klik OK.
FAQ
T: Apakah saya bisa memigrasi instans cloud disk jika enkripsi disk diaktifkan?
J: Ya, Anda bisa. Migrasi zona didukung untuk instans dengan enkripsi disk diaktifkan.