shiichan

SQL Server 変換、接続なしでもできるようになった!DMS Schema Conversion オフラインソース対応

みんな、しぃちゃんだよ!今日はセキュリティにうるさい現場の悩みを解決してくれそうなニュースを見つけたよ!

AWS What's New aws.amazon.com

なにが発表されたの?

AWS の What's New によると、AWS DMS Schema Conversion が Microsoft SQL Server 向けのオフラインソース変換に対応したよ。ソースデータベースへの直接接続なしに、SQL Server のスキーマとコードを変換できるようになったの。標準的なデータベースコマンドで自分の環境内でメタデータを抽出して、それを DMS Schema Conversion にアップロードして処理する仕組みだよ。

なぜ重要なの?

本番の SQL Server データベースへの外部ツールからのアクセスを制限しているセキュリティポリシーを持つ組織にとって、これまでの接続型の変換は、セキュリティレビューやファイアウォールの変更、VPN の設定など、移行を始める前の準備だけで時間がかかる原因になっていたの。オフラインソースなら、データベース管理者が自分の環境でメタデータファイルを生成して、セキュリティチームはアップロード前にコマンドと出力の中身を確認できるから、承認のハードルがぐっと下がるんだって。

これで何が変わるの?

接続の要件をなくしたことで、これまで数週間かかっていたセキュリティレビューが、コマンド実行とアップロードだけのシンプルな作業に変わるの。接続方式と同じ変換結果が得られるのもポイントで、セキュリティを理由に移行プロジェクトが止まっていたチームも、DMS Schema Conversion を使い始めやすくなりそうだよ。

深く潜ってみよう

オフラインソースは、DMS Schema Conversion が対応するすべての変換先(ターゲット)で使えて、追加の変換料金はかからないよ。対応リージョンは AWS のドキュメントで確認できて、始め方は「Using Offline Source」というドキュメントにまとまっているって。

まとめ

  • DMS Schema Conversion が SQL Server のオフラインソース変換に対応した
  • ソースデータベースへの直接接続なしにスキーマ・コードを変換できる
  • メタデータを自分の環境で抽出してアップロードするだけのシンプルな仕組み
  • 接続方式と同じ変換結果を、追加料金なしで得られる

セキュリティポリシーの厳しい現場で SQL Server の移行を進めたいデータベース管理者やセキュリティ担当者は、ぜひチェックしてみて!