Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:Azure SQL Yönetilen Örneği
Bu makalede, Azure SQL Yönetilen Örneği'nin bir alt ağdan aynı sanal ağdaki veya farklı bir sanal ağdaki başka bir alt ağa nasıl taşınacakları açıklanmaktadır. İşlem sanal çekirdekleri ölçeklendirmeye veya örnek hizmet katmanını değiştirmeye benzer. Taşıma sırasında, uzun süre çalışan işlemler kesintiye uğrasa bile genellikle 10 saniyeye kadar süren yük devretme sırasında kısa bir kapalı kalma süresi dışında SQL Yönetilen Örneği kullanılabilir durumda kalır.
Örneği başka bir alt ağa taşımak aşağıdaki sanal küme işlemlerini tetikler:
- Sanal küme, hedef alt ağdaki temel altyapıyı oluşturur veya yeniden boyutlandırr.
- Sanal küme kaynak alt ağdan kaldırılır veya kaynak alt ağda birleştirilir.
Gereksinimler ve sınırlamalar
Azure sanal ağı içinde ayrılmış bir alt ağa SQL Yönetilen Örneği'ni dağıtmanız gerekmektedir. Alt ağın boyutu (alt ağ aralığı), alt ağ içinde kaç SQL yönetilen örneği dağıtabileceğinizi belirler. SQL yönetilen örneğini dağıtmak veya başka bir alt ağa taşımak için hedef alt ağın belirli ağ gereksinimlerini karşılaması gerekir.
Örneğinizi başka bir alt ağa taşımadan önce aşağıdaki kavramlar hakkında bilgi sahibi olun:
Azure SQL Yönetilen Örneği için gerekli alt ağ boyutunu ve aralığını belirleyin.
Örneği yeni bir alt ağa taşımak veya mevcut bir alt ağı kullanmak arasında seçim yapın.
Yeni yönetilen örnekleri otomatik olarak dağıtmak, örnek özelliklerini güncelleştirmek veya örnekleri silmek için yönetim işlemlerini kullanın. Bu yönetim işlemlerini izleyebilirsiniz .
Alt ağ hazırlığı
SQL yönetilen örneğinizi taşımadan önce alt ağın Yönetilen Örnek için Hazır olarak işaretlendiğinden emin olun.
Azure portalının Sanal ağ kullanıcı arabiriminde, SQL yönetilen örneğinin önkoşullarını karşılayan sanal ağlar Yönetilen Örnek için Hazır olarak kategorilere ayrılmıştır. SQL yönetilen örneklerine sahip alt ağlara zaten dağıtılmış olan sanal ağlar, sanal ağ adından önce bir SQL Yönetilen Örneği simgesi görüntüler. SQL yönetilen örneği için hazır olan boş alt ağlar bir Sanal ağ alt ağı simgesi görüntüler.
Hazır değil olarak işaretlenmiş alt ağlar SQL Yönetilen Örneği dağıtımı için tüm gereksinimleri karşılamaz. Alt ağın neden hazır olmadığını ve alt ağın ağ gereksinimlerini karşılayıp karşılamayabileceğini öğrenmek için alt ağ adının sağ tarafındaki bilgi simgesini kullanın. Bu gereksinimler şunlardır:
- kaynak sağlayıcısına
Microsoft.Sql/managedInstancestemsilci seçme - yol tablosu ekleme
- ağ güvenlik grubu ekleme
Alt ağ başka bir sanal ağın parçasıysa şunları yapmanız gerekir:
- Geçerli ve hedef sanal ağ arasında çift yönlü eşleme .
- Geçerli ve hedef alt ağlar ayrı yol tabloları ve ağ güvenlik grupları kullanır.
Bu gereksinimleri karşıladıktan sonra alt ağ Hazır değil kategorisinden Yönetilen Örnek için Hazır kategorisine geçer ve SQL yönetilen örneği için kullanılabilir.
Zaten kullanımda olan alt ağlar (örneğin dağıtımlar için kullanılan alt ağlar başka kaynaklar içeremez) veya farklı bir DNS bölgesine sahip alt ağlar (alt ağlar arası örnek taşıma sınırlaması) her zaman Hazır değil kategorisinin bir parçasıdır.
Alt ağ durumuna ve belirlemesine bağlı olarak, hedef alt ağda aşağıdaki ayarlamalar yapılabilir:
Yönetilen Örnek için Hazır (var olan SQL Yönetilen Örneğini içerir)
Herhangi bir düzeltme yapılmaz. Bu alt ağlar zaten SQL tarafından yönetilen örnekler içeriyor ve alt ağda herhangi bir değişiklik yapmak mevcut örnekleri etkileyebilir.
Yönetilen Örnek için hazır (boş)
İş akışı, ağ güvenlik grubu ve yönlendirme tablosundaki tüm gerekli kuralları doğrular ve gerekli ancak eksik olan tüm kuralları ekler. Kaynak alt ağ yapılandırmasına eklediğiniz özel kurallar hedef alt ağa kopyalanmamıştır. Kaynak alt ağ yapılandırmasının özelleştirmelerini hedef alt ağa el ile çoğaltmanız gerekir. Bu çoğaltmayı elde etmenin bir yolu, kaynak ve hedef alt ağ için aynı yol tablosunu ve ağ güvenlik grubunu kullanmaktır.
Hedef alt ağ sınırlamaları
Mevcut bir örnek için hedef alt ağ seçerken aşağıdaki sınırlamaları göz önünde bulundurun:
SQL Yönetilen Örneğini aşağıdakilerden biri olan bir alt ağa taşıyabilirsiniz:
- Şu anda kullanılan sanal ağ ile aynı sanal ağda veya
- Eşlenmiş bir sanal ağda, başka bir sanal ağdaki bir alt ağa taşınıyorsanız.
Hedef alt ağdaki örneklerin DNS bölgesi, taşınan örneğin DNS bölgesiyle eşleşmelidir. Bu sınırlama, var olmayan bir alt ağa geçmeyi planlıyorsanız geçerlidir.
Hedef alt ağı, taşıdığınız SQL yönetilen örneğinin DNS bölgesini korumak için özel olarak hazırlayabilirsiniz. Alt ağı hazırlamak için boş bir alt ağda yeni bir SQL yönetilen örneği oluşturun ve oluşturma isteğinde
dnsZonePartnerparametresini sağlayın. Bu parametre, bir değer olarak SQL Yönetilen Örnek Kimliği'ni kabul eder ve bu durumda, daha sonra yeni alt ağa taşınacak olan örneği kullanabilirsiniz.Bu yaklaşımın dışında, rastgele oluşturulduğundan SQL Yönetilen Örneği'nin DNS bölgesini dikte etmenin başka bir yolu yoktur. Şu anda mevcut SQL yönetilen örneğinin DNS bölgesini güncelleştirmenin bir yolu yoktur.
Yük devretme grubuna sahip bir SQL Yönetilen Örneği geçirmek istiyorsanız, aşağıdaki önkoşullar geçerlidir:
Hedef alt ağın yük devretme grubu çoğaltması için gereken güvenlik kurallarının kaynak alt ağ ile aynı olması gerekir:
İki örnek arasında çoğaltma trafiğine izin vermek için diğer SQL yönetilen örnek alt ağından (yük devretme grubu çoğaltmasını barındıran) bağlantılar için Ağ Güvenlik Grubu'nda (NSG) hem gelen hem de giden 5022 numaralı bağlantı noktalarını ve 11000-11999 aralığını açın.
Hedef alt ağ, yük devretme grubunun ikincil örnek çoğaltmasını barındıran alt ağ ile çakışan bir adres aralığına sahip olamaz.
Örneğin, MI1 alt ağ S1'deyse, yük devretme grubundaki ikincil örnek S2 alt ağındaki MI2'dir. MI1'i alt ağ S3'e taşımak istiyorsunuz. S3 alt ağı, S2 alt ağıyla çakışan bir adres aralığına sahip olamaz.
Ağı yük devretme grupları için yapılandırma hakkında daha fazla bilgi edinmek için SQL yönetilen örnekleri arasında coğrafi çoğaltmayı etkinleştirme bölümünü gözden geçirin.
İşlem adımları
Bir örneği bir alt ağdan diğerine taşımak için birçok adım gerekir. SQL yönetilen örneğinizin nasıl yapılandırıldığına bağlı olarak taşıma işlemi 30 dakikadan 6 saate kadar sürebilir.
Aşağıdaki tabloda, örnek taşıma işlemi sırasında gerçekleşen işlem adımları ayrıntılı olarak anlatılır:
| Adım adı | Adım açıklaması |
|---|---|
| İstek doğrulaması | Gönderilen parametreleri doğrular. Yanlış yapılandırma algılanırsa, işlem bir hatayla başarısız olur. |
| Sanal kümeyi yeniden boyutlandırma veya oluşturma | Hedef alt ağın durumuna bağlı olarak, sanal küme oluşturulur veya yeniden boyutlandırılır. |
| Yeni örnek başlatma | SQL işlemi, hedef alt ağda dağıtılan sanal kümede başlar. |
| Veritabanı dosyalarının tohumlarını oluşturma veya veritabanı dosyalarını ekleme | Hizmet katmanına bağlı olarak, veritabanı dağıtılır veya veritabanı dosyaları eklenir. |
| Yük devretme ve yük devretmeyi hazırlama | Veriler dağıtıldıktan veya veritabanı dosyaları yeniden eklendikten sonra sistem yük devretmeye hazırlanır. Her şey hazır olduğunda sistem, genellikle 10 saniyeden kısa bir kapalı kalma süresiyle yük devretme gerçekleştirir. |
| Eski SQL örneği temizleme | Kaynak sanal kümeden eski SQL işlemini kaldırır. |
| Sanal küme silme | Bu, kaynak alt ağ içindeki son örnekse, son adım sanal kümeyi zaman uyumlu bir şekilde siler. Aksi takdirde, sanal küme zaman uyumsuz olarak birleştirilmiştir. |
İşlem adımlarının ayrıntılı açıklaması için bkz. Azure SQL Yönetilen Örneği'nde yönetim işlemlerinin süresi.
Örneği taşıma
Alt ağlar arası örnek taşıma, örnek güncelleştirme işleminin bir parçasıdır. Mevcut örnek güncelleştirme API'si, Azure PowerShell ve Azure CLI komutları bir alt ağ kimliği özelliğiyle geliştirilmiştir.
Azure portalında, örneği hedef alt ağa taşımak için Ağ bölmesindeki alt ağ alanını kullanın. Azure PowerShell veya Azure CLI kullanırken, örneği mevcut bir alt ağdan hedef alt ağa taşımak için güncelleştirme komutunda farklı bir alt ağ kimliği sağlayın.
Örnek yönetimi komutlarının tam başvurusu için bkz. Azure SQL Yönetilen Örneği için Yönetilen API Referansı.
Azure portalının Ağ bölmesinde örnek alt ağını seçebilirsiniz. Bir alt ağ seçip değişikliklerinizi kaydettikten sonra örnek taşıma işlemi başlatılır.
Taşıma işlemi önce hedef alt ağı dağıtım için hazırlar ve bu işlem birkaç dakika sürebilir. Alt ağ hazır olduktan sonra örnek taşıma yönetimi işlemi başlatılır ve Azure portalında görüntülenir.
Azure portalının Genel Bakış bölmesinden örnek taşıma işlemlerini izleyebilirsiniz. Geçerli adım, toplam adımlar ve işlemi iptal etmek için bir düğme içeren başka bir bölme açmak için bildirimi seçin.
İlgili içerik
- Hızlı Başlangıç: Azure SQL Yönetilen Örneği Oluşturma
- Özellikler karşılaştırması: Azure SQL Veritabanı ve Azure SQL Yönetilen Örneği
- Azure SQL Yönetilen Örnek için
Bağlantı Mimarisi - Veritabanı Geçiş Hizmeti kullanılarak SQL Yönetilen Örneği geçişi