Aracılığıyla paylaş


Bağlantı ile geçiş yapın - Azure SQL Yönetilen Örneği

Şunlar için geçerlidir:Azure SQL Yönetilen Veri Tabanı Örneği

Bu makalede, Yönetilen Örnek bağlantısını kullanarak SQL Server veritabanınızı Azure SQL Yönetilen Örneğine nasıl geçireceğiniz öğretilmektedir.

Ayrıntılı geçiş kılavuzu için Bkz. Azure SQL Yönetilen Örneğine Geçiş. Geçiş araçlarını karşılaştırmak için LRS'yi MI ile karşılaştırma bağlantısını gözden geçirin.

Not

Artık Azure Arc tarafından etkinleştirilen SQL Server örneğinizi doğrudan Azure portalı üzerinden Azure SQL Yönetilen Örneği'ne geçirebilirsiniz. Daha fazla bilgi edinmek için Azure SQL Yönetilen Örneğine Geçiş'i gözden geçirin.

Genel bakış

Yönetilen Örnek bağlantısı, her yerde barındırılan SQL Server'dan Azure SQL Yönetilen Örneği geçişe olanak tanır. Bağlantı, Always On kullanılabilirlik grubu teknolojisini kullanarak değişiklikleri birincil SQL Server örneğinden ikincil SQL Yönetilen Örneği'ne neredeyse gerçek zamanlı olarak çoğaltır. Bağlantı, SQL Server ile Azure SQL Yönetilen Örnek arasındaki tek gerçek anlamda çevrimiçi geçiş seçeneğini sunar çünkü tek kapalı kalma süresi hedef SQL yönetilen örneğine geçiş yapılırken yaşanır.

Bağlantıyla geçiş yaptığınızda size:

  • Azure'a geçişi sonlandırmadan önce SQL Yönetilen Örneği üzerinde salt okunur iş yüklerini test etme olanağı.
  • Bağlantıyı ve geçişi gerektiği kadar, haftalarca ve hatta aylarca sürdürme olanağı.
  • Azure'a mevcut en hızlı veri çoğaltmasını imkan tanıyan verilerin neredeyse gerçek zamanlı çoğaltılması.
  • Bugün mevcut olan diğer tüm çözümlerle karşılaştırıldığında en az kapalı kalma süresiyle geçiş yapılabiliyor.
  • Hedef SQL Yönetilen Örneğe hemen kesintisiz geçiş.
  • Hazır olduğunuzda geçiş yapabilme.
  • Tek veya birden çok veritabanını tek veya birden çok SQL Server örneğinden Azure'daki aynı veya birden çok SQL yönetilen örneğine geçirme olanağı.
  • İş Açısından Kritik hizmet katmanına tek gerçek çevrimiçi geçiş.

Not

Bağlantı başına yalnızca bir veritabanı geçirebilirsiniz ancak aynı SQL Server örneğinden aynı SQL Yönetilen Örneğe birden çok bağlantı oluşturabilirsiniz.

Önkoşullar

Geçiş için Azure SQL Yönetilen Örneği bağlantısını kullanmak için aşağıdaki önkoşullara ihtiyacınız vardır:

Değerlendirme ve keşfetme

Kaynak ortamınızın desteklendiğini doğruladıktan sonra geçiş öncesi aşamadan başlayın. Mevcut tüm veri kaynaklarını keşfedin, geçiş fizibilitesini değerlendirin ve geçişinizi engelleyebilecek engelleyici sorunları belirleyin. Bulma aşamasında, kuruluşunuz tarafından kullanılan tüm SQL Server örneklerini ve özelliklerini tanımlamak için ağı tarayın.

Ortamınızdaki SQL kaynaklarını bulmak için aşağıdaki araçları kullanabilirsiniz:

  • Azure Arc tarafından etkinleştirilen SQL Server: Azure Arc tarafından etkinleştirilen SQL Server, Azure'a geçiş için otomatik olarak bir değerlendirme oluşturarak bulma işlemini ve geçiş için hazır olma değerlendirmesini basitleştirir.
  • Azure Migrate, şirket içi sunucuların geçiş uygunluğunu değerlendirmek, performans tabanlı boyutlandırma gerçekleştirmek ve bunları Azure'da çalıştırmanın maliyetini tahmin etmek için kullanılır.
  • Geçerli BT altyapınızı değerlendirmek için Microsoft Değerlendirme ve Planlama Araç Seti ("MAP Araç Seti") . Araç seti, geçiş planlama sürecini basitleştirmek için güçlü bir envanter, değerlendirme ve raporlama aracı sağlar.

Veri kaynakları bulunduktan sonra, yerinde SQL Server örneklerini Azure SQL Yönetilen Örneği'ne geçirilebilme olasılıklarını değerlendirerek geçiş zorluklarını veya uyumluluk sorunlarını belirleyin.

Kaynak SQL Server örneğinizi değerlendirmek için aşağıdaki araçları kullanabilirsiniz:

Ayrıntılı yönergeler için geçiş öncesi bölümünü gözden geçirin.

Hedef örnek oluşturma

Mevcut ortamınızı değerlendirdikten ve hedef SQL yönetilen örneğiniz için uygun hizmet katmanını ve donanım yapılandırmasını belirledikten sonra Azure portalını, PowerShell'i veya Azure CLI'yı kullanarak hedef örneğinizi dağıtın.

Hedef SQL yönetilen örneğiniz oluşturulduktan sonra SQL Server örneğinizdeki veritabanı ile Azure SQL Yönetilen Örneği arasında bir bağlantı yapılandırın. İlk olarak, ortamınızı hazırlayın ve ardından SQL Server Management Studio (SSMS) veya betikleri kullanarak bir bağlantı yapılandırın.

Veri eşitleme ve geçiş

Bağlantınız kurulduktan ve geçişe hazır olduktan sonra şu adımları izleyin (genellikle bir bakım penceresi sırasında):

  1. Birincil SQL Server veritabanındaki iş yükünü durdurarak, SQL Yönetilen Örneği'ndeki ikincil veritabanının güncel hale gelmesini sağlayın.
  2. Tüm verilerin SQL Yönetilen Örneği'deki ikincil veritabanına yüklendiğini doğrulayın.
  3. Bağlantıyı ikincil SQL yönetilen örneğine devretmek için Planlı yük devretme'yi seçin.
  4. (SQL Server 2022 geçişleri için) Yük devretmenin tek yönlü olması ve bağlantının kaldırılması için, yük devretme başarılı olduktan sonra 'bağlantıyı kaldır' kutusunu işaretleyin.
  5. SQL yönetilen örneği uç noktasına bağlanmak için uygulamayı geçiş yapın.

Geçişi doğrulama

SQL yönetilen örneği hedefine geçtikten sonra uygulamanızı izleyin, performansı test edin ve sorunları düzeltin.

Ayrıntılar için geçiş sonrası bölümünü gözden geçirin.

Ters geçiş (SQL Server 2022)

SQL Server 2022 CU10 ile başlayarak, Azure SQL Yönetilen Örneği'ni başlangıçta birincil ve SQL Server'ı ikincil olarak yapılandırarak bir bağlantı kurabilirsiniz. Bu özellik, Azure SQL Yönetilen Örneği'den SQL Server 2022'ye geçişi tersine çevirmenizi sağlar.

Geçişi tersine çevirmek için bağlantıyı yapılandırmak için aynı adımları izleyin, ancak işlemi geçiş kaynağınız olarak SQL Yönetilen Örneği ve geçiş hedefi olarak SQL Server 2022 örneğiyle başlatın.

Bağlantıyı kullanmak için:

Bağlantı hakkında daha fazla bilgi edinmek için:

Diğer çoğaltma ve geçiş senaryoları için şunları göz önünde bulundurun: