Bağlantıyla geçiş - Azure SQL Yönetilen Örneği
Şunlar için geçerlidir: Azure SQL Yönetilen Örneği
Bu makalede Yönetilen Örnek bağlantısını kullanarak SQL Server veritabanınızı Azure SQL Yönetilen Örneği geçirmeniz öğretilmektedir.
Ayrıntılı geçiş kılavuzu için bkz. Azure SQL Yönetilen Örneği geçiş
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ı, değişiklikleri birincil SQL Server örneğinden ikincil SQL Yönetilen Örneği neredeyse gerçek zamanlı olarak çoğaltmak için Always On kullanılabilirlik grubu teknolojisini kullanır. Bağlantı, SQL Server ile Azure SQL Yönetilen Örneği arasındaki tek çevrimiçi geçiş seçeneğini sağlar çünkü tek kapalı kalma süresi hedef SQL yönetilen örneğine devredilir.
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ının ve geçişin gerektiği kadar, hatta bir kerede haftalarca ve hatta aylar boyunca çalışmasını sürdürme olanağı.
- Azure'a en hızlı kullanılabilir veri çoğaltmasını sağlayan verilerin neredeyse gerçek zamanlı çoğaltması.
- Bugün kullanılabilen diğer tüm çözümlerle karşılaştırıldığında en düşük kapalı kalma süresi geçişi.
- Hedef SQL Yönetilen Örneği anında tam 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ği 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:
- Etkin bir Azure aboneliği. Aboneliğiniz yoksa ücretsiz bir hesap oluşturun.
- Gerekli hizmet güncelleştirmesinin yüklü olduğu desteklenen SQL Server sürümü.
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.
- Şirket içi sunucuların geçiş uygunluğunu değerlendirmek, performans tabanlı boyutlandırma gerçekleştirmek ve bunları Azure'da çalıştırmak için maliyet tahminleri sağlamak için Azure Geçişi .
- 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, geçiş engelleyicilerini veya uyumluluk sorunlarını belirlemek için Azure SQL Yönetilen Örneği geçirilebilen şirket içi SQL Server örneklerini değerlendirin.
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.
Bağlantıyı yapılandırma
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 tam 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):
- birincil SQL Server veritabanındaki iş yükünü durdurarak SQL Yönetilen Örneği'deki ikincil veritabanının yakalamasını sağlayın.
- Tüm verilerin SQL Yönetilen Örneği'deki ikincil veritabanına yüklendiğini doğrulayın.
- Planlı yük devretme'yi seçerek ikincil SQL yönetilen örneğine bağlantıyı devredebilirsiniz.
- (SQL Server 2022 geçişleri için) Yük devretmenin tek yönlü olduğundan ve bağlantının kaldırıldığından emin olmak için yük devretme başarılı olduktan sonra bağlantıyı kaldır kutusunu işaretleyin.
- SQL yönetilen örneği uç noktasına bağlanmak için uygulamayı kesin.
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'dan başlayarak, ilk birincil olarak Azure SQL Yönetilen Örneği ve ikincil olarak SQL Server ile bir bağlantı yapılandırabilirsiniz. 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.
İlgili içerik
Bağlantıyı kullanmak için:
- Yönetilen Örnek bağlantısı için ortamı hazırlama
- SSMS ile SQL Server ile SQL Yönetilen örneği arasındaki bağlantıyı yapılandırma
- Sql Server ile SQL Yönetilen örneği arasındaki bağlantıyı betiklerle yapılandırma
- Bağlantının yük devretmesi
- Bağlantıyı korumak için en iyi yöntemler
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: