Migrasikan instans ApsaraDB for MongoDB ke zona lain dalam wilayah yang sama. Kredensial akun dan alamat koneksi tetap tidak berubah setelah migrasi.
Prasyarat
Instans memenuhi salah satu persyaratan berikut:
Instans set replika atau instansi kluster sharded yang menggunakan local disk dan menjalankan MongoDB 4.0 atau 4.2.
Instans set replika atau instansi kluster sharded yang menggunakan cloud disk dan menjalankan MongoDB 4.4 atau versi lebih baru.
Transparent Data Encryption (TDE) dinonaktifkan untuk instans tersebut.
Zona tujuan berada dalam wilayah yang sama dengan zona tempat instans saat ini berada.
Sebelum melakukan migrasi instans yang diterapkan di VPC, pastikan vSwitch telah dibuat di zona tujuan. Untuk informasi selengkapnya tentang cara membuat vSwitch, lihat Create and manage vSwitches.
Instans dengan local disk tidak boleh memiliki public endpoint saat dimigrasikan ke zona berbeda. Jika instans memiliki public endpoint, Anda harus melepasnya terlebih dahulu. Untuk informasi selengkapnya, lihat Release a public endpoint.
Pertimbangan
Anda tidak dapat mengubah VPC instans selama migrasi lintas zona.
Durasi migrasi bergantung pada kondisi jaringan, antrian tugas, dan volume data. Lakukan operasi ini selama jam sepi.
Alih bencana selama migrasi menyebabkan gangguan koneksi sementara selama sekitar 30 detik. Pastikan aplikasi Anda dilengkapi mekanisme koneksi ulang otomatis.
Migrasi lintas zona mengubah alamat IP virtual (VIP) instans, misalnya,
172.16.88.60. Jika aplikasi Anda terhubung menggunakan VIP, koneksi akan terputus.CatatanKami menyarankan Anda menggunakan URI connection string untuk menghubungkan ke instans guna memastikan ketersediaan tinggi. Untuk instans set replika, lihat Connect to a replica set instance. Untuk instansi kluster sharded, lihat Connect to a sharded cluster instance.
Jenis dan skenario migrasi
Migration type | Scenario |
Single-zone to another single-zone | Letakkan instans ApsaraDB for MongoDB bersama instance ECS dalam zona yang sama untuk mengurangi latensi jaringan. |
Single-zone to multi-zone | Tingkatkan kemampuan disaster recovery (DR) dengan mengaktifkan failover lintas pusat data. Penerapan zona tunggal dapat menangani kegagalan tingkat server dan rak, sedangkan penerapan multi-zona dapat menangani kegagalan tingkat pusat data. Misalnya, menempatkan node dari set replika tiga node di tiga zona berbeda dalam wilayah yang sama memberikan toleransi kesalahan yang lebih tinggi. Catatan Untuk informasi selengkapnya tentang kebijakan penempatan node untuk instans set replika dan instansi kluster sharded multi-zona, lihat Node deployment policies atau Create a multi-zone sharded cluster instance. |
Multi-zone to single-zone | Untuk memenuhi kebutuhan fitur tertentu. |
Single-zone to dual-zone | Ubah instans zona tunggal menjadi instans dua zona untuk meningkatkan kemampuan pemulihan bencana dan mencapai toleransi kesalahan lintas rak. |
Dual-zone to single-zone | Ubah instans dua zona menjadi instans zona tunggal. Ini berguna ketika pemulihan bencana lintas zona tidak lagi diperlukan atau ketika Anda ingin menyederhanakan arsitektur penerapan. |
Multi-zone to another multi-zone | Untuk mengakomodasi peningkatan instans yang memerlukan lebih banyak resource. |
Instans MongoDB dengan local disk hanya mendukung migrasi dari satu zona tunggal ke zona tunggal lainnya. Jika Anda ingin menerapkan penerapan multi-zona, Anda dapat memilih zona dalam format
Wilayah (Zona 1+Zona 2+Zona 3), misalnya, Shenzhen Zone (C+D+E). Format zona tersebut hanya didukung di beberapa wilayah. Untuk informasi selengkapnya, lihat Supported regions and zones.Instans ApsaraDB for MongoDB yang menggunakan cloud disk mendukung perubahan tipe instans selama migrasi lintas zona.
Prosedur
Buka halaman ApsaraDB for MongoDB Replica Set Instances atau ApsaraDB for MongoDB Sharded Cluster Instances, pilih wilayah dan kelompok sumber daya di bagian atas halaman, lalu klik ID instans target.
Pada bagian Basic Information, klik Cross-zone Migration di sebelah kanan Zone.
Pada panel Migrate Instance Across Zones, konfigurasikan parameter.
Parameter bervariasi tergantung pada tipe disk instans.
Cloud disk
Parameter
Description
Instance
ID instans saat ini.
Current Zone
Zona tempat instans saat ini berada.
Deployment Type
Pilih Single-zone atau Multi-zone sesuai kebutuhan Anda.
Migrate To
Pilih zona tujuan.
Jika Anda memilih Multi-zone untuk parameter Deployment Type, Anda juga harus mengonfigurasi parameter Migrate Data from Secondary Zone 1 to dan Migrate Data from Secondary Zone 2 to.
Current VPC
VPC tempat instans saat ini tergabung.
Select vSwitch
Pilih vSwitch tujuan.
Switchover Time
Tentukan kapan failover diberlakukan.
Switch Immediately after Migration: Sistem segera memulai tugas migrasi lintas zona setelah Anda mengonfigurasi parameter dan langsung melakukan alih bencana begitu tugas selesai.
Switch within Maintenance Window: Sistem melakukan alih bencana selama jendela pemeliharaan yang ditentukan. Anda dapat menggunakan jendela pemeliharaan saat ini atau mengubahnya sesuai kebutuhan bisnis.
Klik Switch within Maintenance Window di sebelah kanan Edit untuk mengubah jendela pemeliharaan.
Pada bagian Specification Information, klik Edit di sebelah Maintenance Window untuk mengatur waktu alih bencana. Untuk informasi selengkapnya, lihat Set a maintenance window.
Local disk
Untuk instans local disk, parameter bervariasi tergantung pada jenis jaringan.
Jenis jaringan: VPC atau hybrid VPC dan classic network
Parameter
Description
Instance
ID instans saat ini.
Current Zone
Zona tempat instans saat ini berada.
Migrate To
Pilih zona tujuan.
Current VPC
VPC tempat instans saat ini tergabung.
Select vSwitch
Pilih vSwitch tujuan.
Switchover Time
Pilih kapan alih bencana berlaku.
Switch Immediately after Migration: Sistem segera memulai tugas migrasi lintas zona setelah Anda mengonfigurasi parameter dan langsung melakukan alih bencana begitu tugas selesai.
Switch within Maintenance Window: Sistem melakukan failover selama jendela pemeliharaan yang ditentukan. Anda dapat menggunakan jendela pemeliharaan saat ini atau mengubahnya sesuai kebutuhan bisnis Anda.
Klik Switch within Maintenance Window di sebelah kanan Edit untuk mengubah jendela pemeliharaan.
Pada bagian Specification Information, klik Edit di sebelah Maintenance Window untuk mengatur waktu alih bencana. Untuk informasi selengkapnya, lihat Set a maintenance window.
Jenis jaringan: classic network
Parameter
Description
Instance
ID instans saat ini.
Current Zone
Zona tempat instans saat ini berada.
Migrate To
Pilih zona tujuan.
Switchover Time
Pilih kapan alih bencana berlaku.
Switch Immediately after Migration: Sistem segera memulai tugas migrasi lintas zona setelah Anda mengonfigurasi parameter dan langsung melakukan alih bencana begitu tugas selesai.
Switch within Maintenance Window: Sistem melakukan alih bencana selama jendela pemeliharaan yang ditentukan. Anda dapat menggunakan jendela pemeliharaan saat ini atau mengubahnya sesuai kebutuhan bisnis.
Klik Switch within Maintenance Window di sebelah kanan Edit untuk mengubah jendela pemeliharaan.
Pada bagian Specification Information, di sebelah kanan Maintenance Window, klik Edit untuk mengatur waktu pengalihan. Untuk informasi selengkapnya, lihat Mengatur jendela pemeliharaan.
Baca informasi yang ditampilkan di layar dan centang kotak konfirmasi.
(Opsional) Pilih Change Configuration untuk mengubah tipe instans selama migrasi lintas zona.
Klik OK.
FAQ
Q: Dapatkah saya melakukan migrasi instans cloud disk jika enkripsi disk diaktifkan?
A: Ya. Migrasi lintas zona didukung untuk instans yang memiliki enkripsi disk diaktifkan.