Öğretici: Yük devretme grubuna SQL Yönetilen Örneği ekleme
Şunlar için geçerlidir: Azure SQL Yönetilen Örneği
Otomatik yük devretme grubuna Azure SQL Yönetilen Örneği yönetilen örneklerini ekleyin.
Bu öğreticide şunların nasıl yapıldığını öğrenirsiniz:
- Birincil yönetilen örnek oluşturma.
- Yük devretme grubunun parçası olarak ikincil bir yönetilen örnek oluşturun.
- Yük devretme testi.
Farklı Azure bölgelerindeki yönetilen örnekler arasında bağlantı kurmanın çeşitli yolları vardır:
- Genel sanal ağ eşlemesi - en yüksek performanslı ve önerilen yol
- Azure ExpressRoute
- VPN ağ geçitleri
Bu öğreticide genel sanal ağ eşlemesi için adımlar sağlanır. ExpressRoute veya VPN ağ geçitlerini kullanmayı tercih ediyorsanız eşleme adımlarını uygun şekilde değiştirin veya ExpressRoute veya VPN ağ geçitleri zaten yapılandırılmışsa 7. Adım'a geçin.
Önemli
- Bu öğreticiyi tamamlarken, kaynaklarınızı SQL Yönetilen Örneği için yük devretme gruplarını ayarlama önkoşullarıyla yapılandırdığınızdan emin olun.
- Yönetilen örnek oluşturmak önemli miktarda zaman alabilir. Sonuç olarak, bu öğreticinin tamamlanması birkaç saat sürebilir. Sağlama süreleri hakkında daha fazla bilgi için bkz. yönetim işlemlerini SQL Yönetilen Örneği.
Önkoşullar
Bu öğreticiyi tamamlamak için şunlar sahip olduğunuzdan emin olun:
- Azure aboneliği. Henüz bir hesabınız yoksa ücretsiz bir hesap oluşturun.
Kaynak grubu ve birincil yönetilen örnek oluşturma
Bu adımda, Azure portal veya PowerShell kullanarak yük devretme grubunuz için kaynak grubunu ve birincil yönetilen örneği oluşturacaksınız.
Veri çoğaltma performansı nedeniyle her iki yönetilen örneği de eşleştirilmiş bölgelere dağıtın. Coğrafi olarak eşleştirilmiş bölgelerde bulunan yönetilen örnekler, istenmeyen bölgelerde bulunan örneklere kıyasla çok daha iyi veri çoğaltma performansına sahiptir.
Azure portal kullanarak kaynak grubunu ve birincil yönetilen örneğinizi oluşturun.
Azure portal sol tarafındaki menüden Azure SQL seçin. Azure SQL listede yoksa, Tüm hizmetler'i seçin ve arama kutusuna yazın
Azure SQL. (İsteğe bağlı) Sık kullanılanlara eklemek için Azure SQL yanındaki yıldızı seçin ve sol gezinti bölmesinde öğe olarak ekleyin.
+ Ekle'yi seçerek SQL dağıtımını seçin seçeneği sayfasını açın. Veritabanları kutucuğunda Ayrıntıları göster'i seçerek farklı veritabanlarıyla ilgili ek bilgileri görüntüleyebilirsiniz.
SQL Yönetilen Örnekleri kutucuğunda Oluştur'u seçin.
Azure SQL Yönetilen Örneği Oluştur sayfasında, Temel Bilgiler sekmesinde:
- Proje Ayrıntıları'nın altında açılan listeden Aboneliğinizi seçin ve ardından Yeni Kaynak Grubu Oluştur'u seçin. Kaynak grubunuz için gibi
myResourceGroupbir ad yazın.
- SQL Yönetilen Örneği Ayrıntıları altında yönetilen örneğinizin adını ve yönetilen örneğinizi dağıtmak istediğiniz bölgeyi belirtin. İşlem + depolama alanını varsayılan değerlerde bırakın.
- Yönetici Hesabı altında, gibi
azureuserbir yönetici oturum açma bilgileri ve karmaşık bir yönetici parolası sağlayın.
- Proje Ayrıntıları'nın altında açılan listeden Aboneliğinizi seçin ve ardından Yeni Kaynak Grubu Oluştur'u seçin. Kaynak grubunuz için gibi
Diğer ayarları varsayılan değerlerde bırakın ve gözden geçir ve oluştur'u seçerek SQL Yönetilen Örneği ayarlarınızı gözden geçirin.
Birincil yönetilen örneğinizi oluşturmak için Oluştur'u seçin.
İkincil sanal ağ oluşturma
İkincil yönetilen örneğinizi oluşturmak için Azure portal kullanıyorsanız, birincil ve ikincil yönetilen örneğin alt ağlarının çakışan IP adresi aralıklarına sahip olmadığından emin olmak için örneği oluşturmadan önce sanal ağı oluşturmanız gerekir. Yönetilen örneğinizi yapılandırmak için PowerShell kullanıyorsanız 3. adıma geçin.
Birincil sanal ağınızın alt ağ aralığını doğrulamak için şu adımları izleyin:
Azure portal kaynak grubunuza gidin ve birincil örneğiniz için sanal ağı seçin.
Ayarlar'ın altında Alt ağlar'ı seçin ve birincil örneğiniz oluşturulurken otomatik olarak oluşturulan alt ağın Adres aralığını not edin. İkincil yönetilen örneğin sanal ağının alt ağ IP adresi aralığı, birincil örneği barındıran alt ağın IP adresi aralığıyla çakışmamalıdır.
Sanal ağ oluşturmak için şu adımları izleyin:
Azure portalKaynak oluştur'u seçin ve sanal ağ araması yapın.
Sanal Ağ seçeneğini belirleyin ve sonraki sayfada Oluştur'u seçin.
İkincil yönetilen örneğiniz için sanal ağı yapılandırmak için gerekli alanları doldurun ve oluştur'u seçin.
Aşağıdaki tabloda, ikincil sanal ağ için gerekli alanlar ve karşılık gelen değerler gösterilmektedir:
Alan Değer Ad gibi ikincil yönetilen örnek
vnet-sql-mi-secondarytarafından kullanılacak sanal ağın adı.
Adres alanı Sanal ağınızın adres alanı, örneğin
10.128.0.0/16.
Abonelik Birincil yönetilen örneğinizin ve kaynak grubunuzun bulunduğu abonelik. Bölge İkincil yönetilen örneğinizi dağıtacağınız konum. Alt ağ Alt ağınızın adı.
defaultvarsayılan ad olarak sunulur.
Adres aralığı Alt ağınız için IP adresi aralığı, örneğin
10.128.0.0/24. Bu, birincil yönetilen örneğinizin sanal ağ alt ağı tarafından kullanılan IP adresi aralığıyla çakışmamalıdır.
İkincil yönetilen örnek oluşturma
Bu adımda, iki yönetilen örnek arasındaki ağı da yapılandıran ikincil bir yönetilen örnek oluşturacaksınız.
İkinci yönetilen örneğinin olması gerekir:
- Boş, yani üzerinde kullanıcı veritabanı olmayan.
- IP adresi aralığı olmayan bir sanal ağ alt ağında barındırılan, birincil yönetilen örneği barındıran sanal ağ alt ağıyla çakışıyor.
Azure portal sol tarafındaki menüden Azure SQL seçin. Azure SQL listede yoksa, Tüm hizmetler'i seçin ve arama kutusuna yazın
Azure SQL. (İsteğe bağlı) Sol gezinti bölmesinde sık kullanılan öğe olarak eklemek için Azure SQL yanındaki yıldızı seçin.
+ Ekle'yi seçerek SQL dağıtımını seçin seçeneği sayfasını açın. Veritabanları kutucuğunda Ayrıntıları göster'i seçerek farklı veritabanlarıyla ilgili ek bilgileri görüntüleyebilirsiniz.
SQL yönetilen örnekleri kutucuğunda Oluştur'u seçin.
Azure SQL Yönetilen Örneği Oluştur sayfasının Temel sekmesinde, ikincil yönetilen örneğinizi yapılandırmak için gerekli alanları doldurun.
Aşağıdaki tabloda, ikincil yönetilen örnek için gereken değerler gösterilmektedir:
Alan Değer Abonelik Örneği oluşturmak için Azure aboneliği. Azure portal kullanırken, birincil örnekle aynı abonelik olmalıdır. Kaynak grubu İkincil yönetilen örneğin oluşturulacağı kaynak grubu. SQL Yönetilen Örneği adı Yeni ikincil yönetilen örneğinizin adı, örneğin
sql-mi-secondary.
Bölge İkincil yönetilen örneğinizin Azure bölgesi. yönetici oturum açma SQL Yönetilen Örneği Gibi yeni ikincil yönetilen örneğinde
azureuserkullanmak istediğiniz oturum açma bilgileri.
Parola Yeni ikincil yönetilen örnek için yönetici oturum açma bilgileri tarafından kullanılacak karmaşık bir parola.
Ağ sekmesindeki Sanal Ağ için, açılan listeden ikincil yönetilen örnek için daha önce oluşturduğunuz sanal ağı seçin.
Ek ayarlar sekmesinin Coğrafi Çoğaltma bölümünde, Yük devretme ikincil olarak kullanmak için Evet'i seçin. Açılan listeden birincil yönetilen örneği seçin.
Harmanlama ve saat diliminin birincil yönetilen örneğinkiyle eşleştiğinden emin olun. Bu öğreticide oluşturulan birincil yönetilen örnek varsayılan
SQL_Latin1_General_CP1_CI_ASharmanlama ve saat dilimini
(UTC) Coordinated Universal Timekullandı.
İkincil yönetilen örneğinizin ayarlarını gözden geçirmek için Gözden geçir + oluştur'u seçin.
İkincil yönetilen örneğinizi oluşturmak için Oluştur'u seçin.
Genel sanal ağ eşlemesi oluşturma
Not
Aşağıda listelenen adımlar, sanal ağlar arasında her iki yönde eşleme bağlantıları oluşturur.
- Azure portal birincil yönetilen örneğiniz için Sanal ağ kaynağına gidin.
- Ayarlar'ın altında Eşlemeler'i ve ardından + Ekle'yi seçin.
Aşağıdaki ayarlar için değerleri girin veya seçin:
Ayarlar Açıklama Bu sanal ağ Eşleme bağlantısı adı Eşleme adı sanal ağ içinde benzersiz olmalıdır. Uzak sanal ağa trafik varsayılan akış üzerinden iki sanal ağ arasındaki iletişimi etkinleştirmek için İzin Ver (varsayılan
VirtualNetwork) seçeneğini belirleyin. Sanal ağlar arasında iletişimin etkinleştirilmesi, sanal ağlardan birine bağlı olan kaynakların aynı sanal ağa bağlıymış gibi aynı bant genişliği ve gecikme süresiyle birbirleriyle iletişim kurmasına olanak tanır. İki sanal ağdaki kaynaklar arasındaki tüm iletişim Azure özel ağı üzerinden gerçekleştirilir.
Uzak sanal ağdan iletilen trafik Bu öğreticide hem İzin Verildi (varsayılan) hem de Engelle seçeneği çalışır. Daha fazla bilgi için bkz. Eşleme oluşturma Sanal ağ geçidi veya Yönlendirme Sunucusu Hiçbiri seçeneğini belirtin. Sağlanan diğer seçenekler hakkında daha fazla bilgi için bkz. Eşleme oluşturma. Uzak sanal ağ Eşleme bağlantısı adı İkincil örneği barındıran sanal ağda kullanılacak eşlemenin adı. Sanal ağ dağıtım modeli Kaynak yöneticisi'ne tıklayın. Kaynak kimliğimi biliyorum Bu onay kutusunu işaretsiz bırakın. Abonelik Eşlemek istediğiniz ikincil örneği barındıran sanal ağın Azure aboneliğini seçin. Sanal ağ Eşlemek istediğiniz ikincil örneği barındıran sanal ağı seçin. Sanal ağ listeleniyor ancak gri gösteriliyorsa, bunun nedeni sanal ağın adres alanının bu sanal ağın adres alanıyla çakışması olabilir. Sanal ağ adres alanları çakışıyorsa bunlar eşlenemez. Uzak sanal ağa trafik İzin Ver'i seçin (varsayılan) Uzak sanal ağdan iletilen trafik Bu öğreticide hem İzin Verildi (varsayılan) hem de Engelle seçeneği çalışır. Daha fazla bilgi için bkz. Eşleme oluşturma. Sanal ağ geçidi veya Yönlendirme Sunucusu Hiçbiri seçeneğini belirtin. Sağlanan diğer seçenekler hakkında daha fazla bilgi için bkz. Eşleme oluşturma.
Eşlemeyi seçtiğiniz sanal ağ ile yapılandırmak için Ekle'ye tıklayın. Birkaç saniye sonra Yenile düğmesini seçtiğinizde eşleme durumu Güncelleştirme yerine Bağlı olarak değişir.
Yük devretme grubu oluşturma
Bu adımda yük devretme grubunu oluşturacak ve her iki yönetilen örneği de buna ekleyebilirsiniz.
Azure portal kullanarak yük devretme grubunu oluşturun.
Azure portal sol tarafındaki menüden Azure SQL seçin. Azure SQL listede yoksa, Tüm hizmetler'i seçin ve arama kutusuna yazın
Azure SQL. (İsteğe bağlı) Sol gezinti bölmesinde sık kullanılan öğe olarak eklemek için Azure SQL yanındaki yıldızı seçin.
İlk bölümde oluşturduğunuz birincil yönetilen örneği seçin, örneğin
sql-mi-primary.
Veri yönetimi'nin altında Yük devretme grupları'na gidin ve Ardından Örnek Yük Devretme Grubu sayfasını açmak için Grup ekle'yi seçin.
Örnek Yük Devretme Grubu sayfasında, yük devretme grubunuzun adını yazın, örneğin
failovergrouptutorial. Ardından açılan listeden gibi ikincil yönetilen örneği
sql-mi-secondaryseçin. Yük devretme grubunuzu oluşturmak için Oluştur'u seçin.
Yük devretme grubu dağıtımı tamamlandıktan sonra Yük devretme grubu sayfasına geri yönlendirilirsiniz.
Yük devretme testi
Bu adımda yük devretme grubunuzu ikincil sunucuya devredecek ve ardından Azure portal kullanarak yeniden çalışacaksınız.
Azure portal kullanarak yük devretme testi.
Azure portal içinde ikincil yönetilen örneğine gidin ve ayarlar altında Örnek Yük Devretme Grupları'nı seçin.
Birincil ve ikincil roldeki yönetilen örnekleri not edin.
Yük devretme'yi seçin ve ardından TDS oturumlarının bağlantısının kesilmesiyle ilgili uyarıda Evet'i seçin.
Yönetilen örneğin birincil ve yönetilen örneğin ikincil olduğunu gözden geçirin. Yük devretme başarılı olursa, iki örneğin rolleri değiştirilmelidir.
Yeni ikincil yönetilen örneğe gidin ve bir kez daha Yük Devretme'yi seçerek birincil örneği birincil role geri döndürebilirsiniz.
Kaynakları temizleme
Önce yönetilen örnekleri, ardından sanal kümeyi, sonra kalan kaynakları ve son olarak kaynak grubunu silerek kaynakları temizleyin. İki örnekten herhangi birini sildiğinizde yük devretme grubu otomatik olarak silinir.
- Azure portal kaynak grubunuza gidin.
- Yönetilen örnekleri ve ardından Sil'i seçin. Kaynağı silmek istediğinizi onaylamak için metin kutusuna yazın
yesve sil'i seçin. Bu işlemin arka planda tamamlanması biraz zaman alabilir ve tamamlanana kadar sanal kümeyi veya diğer bağımlı kaynakları silemezsiniz. Yönetilen örneğinizin silindiğini onaylamak için Etkinlik sekmesinde silme işlemini izleyin.
- Yönetilen örnek silindikten sonra , sanal kümeyi kaynak grubunuzda seçip Sil'i seçerek silin. Kaynağı silmek istediğinizi onaylamak için metin kutusuna yazın
yesve sil'i seçin.
- Kalan kaynakları silin. Kaynağı silmek istediğinizi onaylamak için metin kutusuna yazın
yesve sil'i seçin.
- Kaynak grubunu sil'i seçip kaynak grubunun adını yazıp Sil'i seçerek kaynak grubunu
myResourceGroupsilin.
Tam betik
Sonraki adımlar
Bu öğreticide, yönetilen iki örnek arasında bir yük devretme grubu yapılandırmıştınız. Şunları öğrendiniz:
- Birincil yönetilen örnek oluşturma.
- Yük devretme grubunun parçası olarak ikincil bir yönetilen örnek oluşturun.
- Yük devretme testi.
SQL Yönetilen Örneği bağlanma ve veritabanını SQL Yönetilen Örneği geri yükleme hakkında sonraki hızlı başlangıca ilerleyin: