はじめに
SQL Server データベースを Azure SQL に移行すれば、スケーラビリティやパフォーマンスの向上、コストの削減など、さまざまなベネフィットが与えられます。 ただし、互換性の問題がないか、正常な移行を妨げる要因が潜在していないか、移行前に特定しておくことが重要です。
ユース ケース シナリオ
このモジュール全体にわたり、1 つのシナリオ例を使用して主要なデータ移行の概念を説明します。
あなたは、あるグローバル小売業者にシニア データベース管理者として採用され、コンサルタントやアーキテクトと協力して、組織の技術とビジネスの要件を満たすデータ プラットフォームの最新化プロジェクトを開始しています。
組織には、顧客関係管理 (CRM)、在庫管理、流通、人事など、ビジネスに不可欠な機能を支える多数の異なるデータベースがあります。 買収による企業の拡張に伴い、新しい SQL Server ベースのインスタンスとデータベースが、統合された IT 部署の管理下に置かれています。 同社は現在、複数のサーバー間の異なるバージョンで多くのオンプレミス データベースを実行しています。 データ資産を標準化して最新化する必要がありますが、管理と開発の作業がどれくらい必要なのかがわかりません。
あなたの主な責任は、何が必要かを特定し、最終的には、可能な限り中断を最小限に抑えて、複数の SQL Server データベースをオンプレミス サーバーから Azure に移行することです。
このモジュールでは、よくある互換性問題とブロッカー (阻害要因) に加えて、SQL Server データベースを評価し、Azure SQL に移行するためのさまざまなツールとオプションについて学習します。
学習の目的
このモジュールを完了すると、次のことができるようになります。
- Azure SQL への移行を妨げる可能性がある一般的な互換性の問題と阻害要因について説明します。
- 移行のために行う SQL Server データベースの評価で使用できるさまざまなツールとオプションについて説明します。
- Azure Data Studio 用の Azure 移行拡張機能を使用して、SQL Server データベースを評価します。
- Azure Migrate やその他のツールを使用して、SQL Server データベースを評価します。
前提条件
- SQL Server データベースの管理の経験。
- SQL Server のエディションとバージョンの知識。
- SQL Server データベースをアップグレードする方法についての理解。