Bir ApsaraDB for MongoDB örneğini aynı bölge içindeki başka bir alana geçirin. Geçişten sonra hesap kimlik bilgileri ve bağlantı adresleri değişmez.
Önkoşullar
-
Örnek aşağıdaki gereksinimlerden birini karşılamalıdır:
Yerel diskler kullanan ve MongoDB 4.0 veya 4,2 çalıştıran bir çoğaltma kümesi veya parçalanmış küme örneği.
Bulut diskleri kullanan ve MongoDB 4,4 veya sonraki bir sürümü çalıştıran bir çoğaltma kümesi veya parçalanmış küme örneği.
Örnek için Şeffaf Veri Şifreleme (TDE) devre dışı bırakılmış olmalıdır.
Hedef alan, örneğin mevcut alanıyla aynı bölgede bulunmalıdır.
Bir VPC'de dağıtılan bir örneği geçirmeden önce hedef alanda bir vSwitch oluşturulduğundan emin olun. vSwitch oluşturma hakkında daha fazla bilgi için bkz. vSwitch'leri oluşturun ve yönetin.
Yerel disklere sahip bir örneği farklı bir alana geçirirken örneğin genel uç noktası olmamalıdır. Örnek bir genel uç noktaya sahipse öncelikle bu uç noktayı serbest bırakmanız gerekir. Daha fazla bilgi için bkz. Genel uç noktayı serbest bırakın.
Dikkat edilmesi gerekenler
Alan geçişi sırasında örneğin VPC'sini değiştiremezsiniz.
Geçiş süresi ağ koşullarına, görev kuyruğuna ve veri hacmine bağlıdır. Bu işlemi yoğun olmayan saatlerde yapın.
Geçiş sırasındaki yük devretme işlemi yaklaşık 30 saniye süren geçici bir bağlantı kesintisine neden olur. Uygulamanızın otomatik yeniden bağlantı mekanizmasına sahip olduğundan emin olun.
-
Alan geçişi, örneğin sanal IP adresini (VIP) değiştirir; örneğin
172.16.88.60. Uygulamanız VIP kullanarak bağlanıyorsa bağlantısı kesilir.NotYüksek kullanılabilirliği sağlamak için örneğinize bağlanırken bir bağlantı dizesi URI'si kullanmanızı öneririz. Çoğaltma kümesi örnekleri için bkz. Çoğaltma kümesi örneğine bağlanın. Parçalanmış küme örnekleri için bkz. Parçalanmış küme örneğine bağlanın.
Geçiş türleri ve senaryoları
Geçiş türü | Senaryo |
Tek alandan başka bir tek alana | Ağ gecikme süresini azaltmak için ApsaraDB for MongoDB örneğini aynı alandaki ECS örnekleriyle birlikte konumlandırın. |
Tek alandan çoklu alana | Veri merkezi düzeyinde yük devretmeyi etkinleştirerek olağanüstü durum kurtarma (DR) yeteneklerini geliştirin. Tek alanlı dağıtım sunucu ve raf düzeyindeki arızalara tolerans gösterirken çoklu alanlı dağıtım veri merkezi düzeyindeki arızalara tolerans gösterir. Örneğin, üç düğümlü bir çoğaltma kümesinin düğümlerini aynı bölgedeki üç alana yaymak daha yüksek hata toleransı sağlar. Not Çoklu alanlı çoğaltma kümesi ve parçalanmış küme örnekleri için düğüm dağıtım ilkeleri hakkında daha fazla bilgi için bkz. Düğüm dağıtım ilkeleri veya Çoklu alanlı parçalanmış küme örneği oluşturun. |
Çoklu alandan tek alana | Belirli özellik gereksinimlerini karşılamak için. |
Tek alandan çift alana | Olağanüstü durum kurtarma yeteneğini geliştirmek ve raf düzeyinde hata toleransı elde etmek için tek alanlı bir örneği çift alanlı bir örneğe dönüştürün. |
Çift alandan tek alana | Çift alanlı bir örneği tek alanlı bir örneğe dönüştürün. Bu, alanlar arası olağanüstü durum kurtarmaya artık ihtiyaç duyulmadığında veya dağıtım mimarisini basitleştirmek istediğinizde kullanışlıdır. |
Çoklu alandan başka bir çoklu alana | Daha fazla kaynak gerektiren bir örnek yükseltmesine uyum sağlamak için. |
Yerel diskli MongoDB örnekleri yalnızca bir tek alandan başka bir tek alana geçişi destekler. Çoklu alanlı bir dağıtım uygulamak istiyorsanız
Bölge (Alan 1+Alan 2+Alan 3)biçiminde bir alan seçebilirsiniz; örneğin Shenzhen Alanı (C+D+E). Yukarıdaki biçimdeki alanlar yalnızca bazı bölgelerde desteklenir. Daha fazla bilgi için bkz. Desteklenen bölgeler ve alanlar.Bulut diskleri kullanan ApsaraDB for MongoDB örnekleri alan geçişi sırasında örnek türünü değiştirmeyi destekler.
Yordam
ApsaraDB for MongoDB Çoğaltma Kümesi Örnekleri veya ApsaraDB for MongoDB Parçalanmış Küme Örnekleri sayfasına gidin, sayfanın üst kısmından bir bölge ve kaynak grubu seçin ve ardından hedef örneğin ID'sine tıklayın.
Basic Information bölümünde, Zone öğesinin sağ tarafında bulunan Cross-zone Migration seçeneğine tıklayın.
-
Migrate Instance Across Zones panelinde parametreleri yapılandırın.
Parametreler örneğin disk türüne göre değişiklik gösterir.
Cloud disk
Parameter
Description
Instance
Mevcut örneğin ID'si.
Current Zone
Örneğin şu anda bulunduğu alan.
Deployment Type
İhtiyaçlarınıza göre Single-zone veya Multi-zone seçin.
Migrate To
Hedef alanı seçin.
Deployment Type parametresi için Multi-zone seçerseniz Migrate Data from Secondary Zone 1 to ve Migrate Data from Secondary Zone 2 to parametrelerini de yapılandırmanız gerekir.
Current VPC
Örneğin şu anda ait olduğu VPC.
Select vSwitch
Hedef vSwitch'i seçin.
Switchover Time
Yük devretmenin ne zaman etkili olacağını seçin.
Switch Immediately after Migration: Sistem, parametreleri yapılandırdıktan hemen sonra alan geçişi görevini başlatır ve görev tamamlandığında yük devretme işlemini gerçekleştirir.
Switch within Maintenance Window: Sistem, belirtilen bakım penceresi sırasında yük devretme işlemini gerçekleştirir. Mevcut bakım penceresini kullanabilir veya iş gereksinimlerinize göre değiştirebilirsiniz.
Bakım penceresini değiştirmek için Edit öğesinin sağ tarafındaki Switch within Maintenance Window seçeneğine tıklayın.
Specification Information bölümünde, yük devretme zamanını ayarlamak için Maintenance Window öğesinin yanındaki Edit seçeneğine tıklayın. Daha fazla bilgi için bkz. Bakım penceresi ayarlayın.
Local disk
Yerel diskli örnekler için parametreler ağ türüne göre değişiklik gösterir.
-
Ağ türü: VPC veya VPC ile klasik ağın hibriti
Parameter
Description
Instance
Mevcut örneğin ID'si.
Current Zone
Örneğin şu anda bulunduğu alan.
Migrate To
Hedef alanı seçin.
Current VPC
Örneğin şu anda ait olduğu VPC.
Select vSwitch
Hedef vSwitch'i seçin.
Switchover Time
Yük devretmenin ne zaman etkili olacağını seçin.
Switch Immediately after Migration: Sistem, parametreleri yapılandırdıktan hemen sonra alan geçişi görevini başlatır ve görev tamamlandığında yük devretme işlemini gerçekleştirir.
Switch within Maintenance Window: Sistem, belirtilen bakım penceresi sırasında yük devretme işlemini gerçekleştirir. Mevcut bakım penceresini kullanabilir veya iş gereksinimlerinize göre değiştirebilirsiniz.
Bakım penceresini değiştirmek için Edit öğesinin sağ tarafındaki Switch within Maintenance Window seçeneğine tıklayın.
Specification Information bölümünde, yük devretme zamanını ayarlamak için Maintenance Window öğesinin yanındaki Edit seçeneğine tıklayın. Daha fazla bilgi için bkz. Bakım penceresi ayarlayın.
-
Ağ türü: klasik ağ
Parameter
Description
Instance
Mevcut örneğin ID'si.
Current Zone
Örneğin şu anda bulunduğu alan.
Migrate To
Hedef alanı seçin.
Switchover Time
Yük devretmenin ne zaman etkili olacağını seçin.
Switch Immediately after Migration: Sistem, parametreleri yapılandırdıktan hemen sonra alan geçişi görevini başlatır ve görev tamamlandığında yük devretme işlemini gerçekleştirir.
Switch within Maintenance Window: Sistem, belirtilen bakım penceresi sırasında yük devretme işlemini gerçekleştirir. Mevcut bakım penceresini kullanabilir veya iş gereksinimlerinize göre değiştirebilirsiniz.
Bakım penceresini değiştirmek için Edit öğesinin sağ tarafındaki Switch within Maintenance Window seçeneğine tıklayın.
Specification Information bölümünde, yük devretme zamanını ayarlamak için Maintenance Window öğesinin sağ tarafındaki Edit seçeneğine tıklayın. Daha fazla bilgi için bkz. Bakım penceresi ayarlayın.
Ekrandaki bilgileri okuyun ve onay kutusunu seçin.
(İsteğe bağlı) Alan geçişi sırasında örnek türünü değiştirmek için Change Configuration seçeneğini belirleyin.
OK seçeneğine tıklayın.
SSS
S: Disk şifreleme etkinse bulut diskli bir örneği geçirebilir miyim?
C: Evet. Disk şifrelemesi etkin olan örnekler için alan geçişi desteklenir.