Öğ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:

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

Önkoşullar

Bu öğreticiyi tamamlamak için şunlar sahip olduğunuzdan emin olun:

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.

  1. 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ınAzure 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.

  2. + 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.

  3. SQL Yönetilen Örnekleri kutucuğunda Oluştur'u seçin.

    SQL Yönetilen Örneği seçin

  4. Azure SQL Yönetilen Örneği Oluştur sayfasında, Temel Bilgiler sekmesinde:

    1. 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.
    2. 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.
    3. Yönetici Hesabı altında, gibi azureuserbir yönetici oturum açma bilgileri ve karmaşık bir yönetici parolası sağlayın.

    Birincil yönetilen örnek oluşturma

  5. 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.

  6. 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:

  1. Azure portal kaynak grubunuza gidin ve birincil örneğiniz için sanal ağı seçin.

  2. 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.

    Birincil alt ağ

Sanal ağ oluşturmak için şu adımları izleyin:

  1. Azure portalKaynak oluştur'u seçin ve sanal ağ araması yapın.

  2. Sanal Ağ seçeneğini belirleyin ve sonraki sayfada Oluştur'u seçin.

  3. İ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ı. default varsayı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 sanal ağ değerleri

İ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.
  1. 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ınAzure 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.

  2. + 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.

  3. SQL yönetilen örnekleri kutucuğunda Oluştur'u seçin.

    SQL Yönetilen Örneği seçin

  4. 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.
  5. sekmesindeki Sanal Ağ için, açılan listeden ikincil yönetilen örnek için daha önce oluşturduğunuz sanal ağı seçin.

    İkincil MI ağı

  6. 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_AS harmanlama ve saat dilimini (UTC) Coordinated Universal Time kullandı.

    İkincil yönetilen örnek ağı

  7. İkincil yönetilen örneğinizin ayarlarını gözden geçirmek için Gözden geçir + oluştur'u seçin.

  8. İ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.

  1. Azure portal birincil yönetilen örneğiniz için Sanal ağ kaynağına gidin.
  2. Ayarlar'ın altında Eşlemeler'i ve ardından + Ekle'yi seçin.

VNetA için eşlemeler sayfasının ekran görüntüsü

  1. 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ılanVirtualNetwork) 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.
  2. 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.

    Eşlemeler sayfasında sanal ağ eşleme durumu

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.

  1. 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ınAzure 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.

  2. İlk bölümde oluşturduğunuz birincil yönetilen örneği seçin, örneğin sql-mi-primary.

  3. 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.

    Yük devretme grubu ekleme

  4. Örnek Yük Devretme Grubu sayfasında, yük devretme grubunuzun adını yazın, örneğinfailovergrouptutorial. 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 oluşturma

  5. 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.

  1. Azure portal içinde ikincil yönetilen örneğine gidin ve ayarlar altında Örnek Yük Devretme Grupları'nı seçin.

  2. Birincil ve ikincil roldeki yönetilen örnekleri not edin.

  3. 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ük devretme grubuna yük devretme

  4. 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.

    Yönetilen örneklerin yük devretme sonrasında rolleri değiştirilmiştir

  5. 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.

  1. Azure portal kaynak grubunuza gidin.
  2. Yönetilen örnekleri ve ardından Sil'i seçin. Kaynağı silmek istediğinizi onaylamak için metin kutusuna yazın yes ve 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.
  3. 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 yes ve sil'i seçin.
  4. Kalan kaynakları silin. Kaynağı silmek istediğinizi onaylamak için metin kutusuna yazın yes ve sil'i seçin.
  5. Kaynak grubunu sil'i seçip kaynak grubunun adını yazıp Sil'i seçerek kaynak grubunu myResourceGroupsilin.

Tam betik

Azure portal için kullanılabilir betik yok.

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: