Aracılığıyla paylaş


Data Migration Yardımcısı'nı çalıştırmak için en iyi yöntemler

Önemli

Data Migration Yardımcısı (DMA) kullanım dışı bırakıldı. SQL Server'dan Azure SQL'e geçiş seçenekleri için bkz. SQL Server'dan Azure SQL'e geçiş seçenekleri.

Bu makalede yükleme, değerlendirme ve geçiş için bazı en iyi yöntem bilgileri sağlanır.

Kurulum

Data Migration Yardımcısı'nı doğrudan SQL Server konak makinesinde yükleyip çalıştırmayın.

Değerlendirme

  • Yoğun olmayan zamanlarda üretim veritabanlarında değerlendirmeler çalıştırın.
  • Değerlendirme süresini azaltmak için Uyumluluk sorunları değerlendirmesi ve Yeni özellik önerileri değerlendirmesini ayrı ayrı gerçekleştirin.

Göç

  • Yoğun olmayan zamanlarda bir sunucuyu taşıyın.

  • Veritabanını geçirirken kaynak sunucu ve hedef sunucu tarafından erişilebilen tek bir paylaşım konumu sağlayın ve mümkünse kopyalama işleminden kaçının. Kopyalama işlemi, yedekleme dosyasının boyutuna göre gecikmeye neden olabilir. Kopyalama işlemi, fazladan bir adım nedeniyle geçişin başarısız olma olasılığını da artırır. Tek bir konum sağlandığında Data Migration Yardımcısı kopyalama işlemini atlar.

    Ayrıca, geçiş hatalarını önlemek için paylaşılan klasöre doğru izinleri sağladığından emin olun. Araçta doğru izinler belirtilir. Bir SQL Server örneği Ağ Hizmeti kimlik bilgileri altında çalışıyorsa, SQL Server örneğinin makine hesabına paylaşılan klasörde doğru izinleri verin.

  • Kaynak ve hedef sunuculara bağlanırken şifreleme bağlantısını etkinleştirin. TLS şifrelemesinin kullanılması, Data Migration Yardımcısı ile SQL Server örneği arasında ağlar arasında iletilen verilerin güvenliğini artırır. Bu, özellikle SQL oturum açma bilgilerini geçirirken yararlıdır. TLS şifrelemesi kullanılmazsa ve ağ bir saldırgan tarafından ele geçirilirse, taşınan SQL oturum açma bilgileri saldırgan tarafından ele geçirilebilir ve/veya anında değiştirilebilir.

    Ancak, tüm erişim güvenli bir intranet yapılandırması içeriyorsa şifreleme gerekli olmayabilir. Paketleri şifrelemek ve şifresini çözmek için gereken ek yük nedeniyle şifrelemeyi etkinleştirmek performansı yavaşlatır. Daha fazla bilgi için lütfen SQL Server bağlantılarının şifrelenmesine bakın .

  • Verileri geçirmeden önce hem kaynak veritabanında hem de hedef veritabanında güvenilmeyen kısıtlamaları denetleyin. Geçiş sonrasında, veri taşımanın bir parçası olarak herhangi bir kısıtlamanın güvenilmez olup olmadığını görmek için hedef veritabanını yeniden analiz edin. Güvenilmeyen kısıtlamaları gerektiği gibi düzeltin. Kısıtlamaların güvensiz bırakılması, düşük yürütme planlarına neden olabilir ve performansı etkileyebilir.