この記事は更新から24ヶ月以上経過しているため、最新の情報を別途確認することを推奨いたします。
既存のデータベースを Azure Database などに移行する際の問題点を把握するためにアセスメントを実施します。
アセスメントツール2点を概要とともに紹介します。
・Data Migration Assistant (DMA)
新旧 SQL Server や、Azure Database へ移行する際の問題を検出するツールです。
・問題の検出と対応方法
互換性の問題の検出と、推奨事項の提供
サポートされない機能の検出と代替方法のガイダンス
・変更点の検出
下位互換性のない変更点
動作変更された機能
非推奨の機能
・移行後に活用できる新機能を検出
Performance / Security / Storage
[Data Migration Assistant の概要]
https://docs.microsoft.com/ja-jp/sql/dma/dma-overview?view=sql-server-ver15
・SQL Server Migration Assistant (SSMA)
他 DB から、SQL Server への移行アセスメントと移行を実施するためのツール
・ 次のデータソースを移行元とした 移行自動化を提供
Access / DB2 / MySQL / Oracle / SAP ASE
・ SQL Server / SQL Database (MI も対応) / SQL Data Warehouse (SSMA for Oracle のみ) に移行可能
※ SQL Server 2017 (Windows / Linux) / SQL Server 2019 への移行もサポート
・ データ移行用の SSIS パッケージを作成することが可能
[SQL Server Migration Assistant]
https://docs.microsoft.com/ja-jp/sql/ssma/sql-server-migration-assistant?view=sql-server-ver15