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.
Bu makale, Azure Arc tarafından etkinleştirilen bir SQL Server örneğinden Azure portalındaki Azure SQL Veritabanı'ye veritabanlarını nasıl taşıyacağınızı gösteriyor.
Note
- Azure portalı üzerinden Azure SQL Veritabanı'ye geçiş şu anda önizleme aşamasında.
- Geçiş deneyiminiz hakkında doğrudan ürün grubuna geri bildirim sağlayabilirsiniz.
Genel Bakış
Azure SQL Veritabanı, tamamen yönetilen bir platform olarak hizmet (PaaS) veritabanı motorudur. Azure Arc'ta SQL Server geçişi, kaynak SQL Server veritabanlarınızı değerlendirmenize, Azure SQL Veritabanı hedefi seçmenize ve Azure portalından çevrimdışı geçiş başlatmanıza yardımcı olur.
Uyumluluk sorunlarını belirlemek ve uygun hizmet katmanı ile yapılandırmayı seçmek için göç değerlendirmesini kullanın. Göç sırasında, Azure Veritabanı Geçiş Hizmeti seçilen şema nesnelerini ve tablo verilerini hedef Azure SQL Veritabanı'a kopyalar.
Önemli
Azure SQL Veritabanı'ye çevrimiçi geçişler şu anda Azure Veritabanı Geçiş Hizmeti ile mümkün değil. Uygulama kesintisi, çevrimdışı geçiş başladığında başlar.
Microsoft Copilot destekli göç
Microsoft Copilot, karar vermenize ve işlemlerinizi tamamlamanıza yardımcı olmak için göç deneyimine entegre edilmiştir. Değerlendirmelerle ilgili sorular sorabilir, hedefleri karşılaştırabilir, bir göçü başlatabilir veya izleyebilir, göç sorunlarını çözebilirsiniz.
Veritabanı geçiş panelinde Copilot simgesini seçerek Copilot sohbet penceresini açın.
Prerequisites
Göçe başlamadan önce:
- Kaynak ortamınızı ve hedef veritabanınızı hazırlayın. İzinler, SHIR gereksinimleri ve sınırlamalar için bkz. Prepare for migration to Azure SQL Veritabanı.
- Kaynak SQL Server örneğinin SQL Server için Azure uzantısının en son sürümüne sahip olduğunu doğrulayın.
- Göç değerlendirmesinde tespit edilen engelleme sorunlarını çöz.
Uzantıyı güncelleştirin
SQL Server için Azure uzantısı, SQL Server'dan bağımsız olarak güncellenir. En güncel uzantı sürümünü yükleyerek en son göç özelliklerini ve düzeltmelerini edin. Daha fazla bilgi için Uzantıyı Yükselt'e bakabilirsiniz.
Azure SQL Veritabanı'e geçiş yapın
Veritabanı geçiş paneli sizi dört aşamadan geçirir:
Kaynak örneği değerlendirin
- Azure portalında SQL Server örneğinize gidin.
- Göç bölümünden Veritabanı Göçü seçeneğini seçin.
- Kaynak örneği Değerlendir altında, Raporu Gör seçeneğini seçin.
- Değerlendirme güncel değilse, Değerlendirmeyi Çalıştır'ı seçin.
- Azure SQL Veritabanı kutucuğunda Değerlendirme ayrıntılarını görüntüle seçeneğini belirleyin. Veritabanı hazırlığını, engelleme sorunlarını, uyarıları ve önerilen hedef yapılandırmayı gözden geçirin.
Geçişe başlamadan önce engelleme sorunlarını çöz. Uyarıları gözden geçirerek iş yükünüzü etkileyip etkilemediğini belirleyin.
Bir hedef seçin
- Değerlendirmeler bölmesinde Oluştur'u veya hedef'i seçin. Ayrıca Veritabanı göç panelinde Hedefi Seç seçeneğini seçebilirsiniz.
- Mevcut bir Azure SQL Veritabanı hedefi seçin veya bir hedef oluşturun.
- İstenen abonelik, kaynak grubu, mantıksal sunucu, veritabanı ve kimlik doğrulama bilgilerini sağla.
- Hedef seçimini onaylayın ve Veritabanı göç paneline geri dönün.
Verileri taşı
Azure SQL Veritabanı’e geçiş, Azure Veritabanı Geçiş Hizmeti (DMS) ve şirket içinde barındırılan bir entegrasyon çalışma zamanı aracılığıyla mantıksal geçiş kullanır. Azure VM'lerde SQL Server'a geçişin aksine, bu yöntem Azure Blob Depolama'te yedekleme aşaması oluşturmaz. Bunun yerine, DMS seçilmiş şemayı ve verileri kaynaktan hedefe entegrasyon çalışma zamanı aracılığıyla kopyalar.
Bu göç çevrimdışı. Göç başladıktan sonra kaynakta yapılan değişiklikler kaydedilmiyor. Geçiş başlangıcından geçiş tamamlanana kadar başvuru kesintisi için plan yapın.
Göç yöntemini seçin
Veritabanı göç panelinde, veri transferiniz için göç yöntemini seçin:
- Veritabanı geçiş bölmesinde Verileri geçir'i seçin.
- Yeni veri göçü panelinde, Göç yöntemi altında, DMS (önizleme) kullanarak Göç seçeneğini seçin.
- Geçiş sihirbazını açmak için Seç seçeneğini belirleyin.
Göç büyücüsüyle göç edin
Büyücü size aşağıdaki adımları yönlendirir:
- Entegrasyon çalışma zamanını kurun.
- Kaynağa ve hedefe bağlanın.
- Kaynak ve hedef veritabanlarını seçin.
- Taşımak için veritabanı tablolarını seçin.
Entegrasyon çalışma zamanını kur
Kendi kendine barındırılan entegrasyon çalışma zamanı, DMS'nin kaynak SQL Server örneğinize bağlanmasını sağlar.
- Mevcut DMS'i seçin altında, Bir DMS seçin listesinden mevcut bir DMS örneği seçin. Eğer o örnekte zaten kayıtlı bir entegrasyon çalışma zamanı varsa, detayları gösterilir ve bir sonraki adıma geçebilirsiniz.
- Eğer bir DMS örneğiniz yoksa, Otomatik yeni DMS oluştur seçeneğini seçin, ardından entegrasyon çalışma zamanını indirmek, kurmak ve kaydetmek için rehberli adımları izleyin. Doğrulama anahtarını kullanarak çalışma zamanı düğümünü kaydedin.
- Çalışma zamanı raporlarını çevrimiçi olarak onaylayın ve ardından Sonra'yı seçin.
Tam kurulum, ağ ve sorun giderme rehberliği için bkz. Kendi kendine barındırılan entegrasyon çalışma zamanı oluştur ve yapılandır.
Kaynağa ve hedefe bağlanın
Kaynak SQL Server’a bağlan altında, kaynak ortamınızla ilgili ayrıntıları girin.
Hedef Azure SQL Veritabanı'na bağlan bölümünde, hedef ortamınızın ayrıntılarını girin.
sonrakiseçin. Devam edebilmek için her iki bağlantının da başarılı şekilde doğrulanması gerekir.
Kaynak ve hedef veritabanlarını seçin
Her kaynak veritabanını hedef veritabanına eşleyin.
Note
Sadece çevrimiçi olan veritabanlarını taşıyabilirsiniz. Diğer eyaletlerdeki veritabanlarını seçmek mümkün değil.
Migrasyon için veritabanı tablolarını seç
Her veritabanını genişleterek tek tek tablolarını görebilir ve göç için seçebilirsiniz:
Göç etmek istediğiniz şeyi seç bölümünden şunları seçin:
- Hedef şema zaten mevcutsa verileri geçirin.
- Veri kopyalamadan nesneler oluşturmak için şemayı taşın.
- Her iki seçenek de şema ve veri taşıması için geçerlidir.
Portal, hedefte zaten mevcut olanı algılar. Eşleşen bir şema bulduğunda, Schema hedefte bulundu mesajını gösterir. Şema göçü zorunlu değildir ve Göç şemasını devre dışı bırakır. Hedef tablo boş değilse, o tabloyu seçmek mevcut hedef veriyi değiştirir.
Taşınmayı planladığınız her veritabanı için tekrar yapın, sonra Sonraki'yi seçin.
Hazır olunca, Gözden Geçir + Oluştur seçeneğini seçin ve ardından Oluştur seçeneğini kullanarak göçü başlatın.
Geçişi izleme
- Veritabanı geçişi bölmesinde Geçişleri izle'yi seçin.
- Durumunu ve seçilen her tablonun durumunu görüntülemek için geçişi seçin.
- En son durumu almak için Yenile'yi seçin.
Göç, Başarılı durumunu gösterdiğinde tamamlanır. Göç edilen şemayı ve seçilirse veriyi doğrulayın. Üretim iş yüklerini Azure SQL Veritabanı'e yönlendirmeden önce uygulama bağlantısını doğrulayın.
Sınırlamalar
Göçe başlamadan önce Azure SQL Veritabanı geçiş sınırlamalarını gözden geçirin.