SQL Server の同種データベースの移行
AWS は、SQL Serverデータベースをクラウド環境で実行する機能を提供しています。開発者やデータベース管理者にとって、SQL Server データベースを AWS クラウドで実行することは、データセンターで SQL Server データベースを実行することとよく似ています。このセクションでは、SQL Server データベースをオンプレミス環境またはデータセンターから AWS クラウドに移行するためのオプションについて説明します。
AWS は、AWS 上でSQL Serverを実行するための 3つ のオプションを提供しています。
| オプション | ハイライト | 詳細情報 |
|---|---|---|
| Amazon RDS 上の Microsoft SQL Server | マネージド型サービス。プロビジョニングとライセンシングが容易で、費用対効果が高く、セットアップ、管理、保守が容易です。 | Amazon RDS for SQL Server |
| Amazon RDS Custom for SQL Server | マネージドサービスですが、データベースと基盤となるオペレーティングシステムの管理者権限は保持されます。 | Amazon RDS Custom for SQL Server |
| Amazon EC2 上のサーバー | 自己管理型で、完全な制御と柔軟性を実現します。 | Amazon EC2 for SQL Server セクション |
| AWS 上のVMware クラウド上の SQL サーバー | VMware Cloud on AWS 上で SQL Server ワークロードをセットアップ、拡張、運用し、Directory Service、Active Directory Connector、Amazon S3 と統合します。 | VMware Cloud on AWS for SQL Serverセクション |
注意
2024 年 4 月 30 日現在、VMware Cloud on AWS は AWS またはそのチャネルパートナーによる再販が終了しています。サービスは Broadcom を通じて引き続き提供されます。詳細については、AWS 担当者にお問い合わせください。
アプリケーションの要件、データベースの特徴、機能性、成長能力、全体的なアーキテクチャの複雑さによって、どのオプションを選択するかが決まります。複数の SQL Server データベースを AWS に移行する場合、Amazon RDS に最適なデータベースもあれば、Amazon EC2 で直接実行するほうが適しているものもあります。SQL Server エンタープライズエディションで実行されているが、SQL Server スタンダードエディションには適しているデータベースがあるかもしれません。コストとライセンスを節約するために、Windows 上で稼働している SQL Server データベースを Linux オペレーティングシステムで実行するようにモダナイズしたい場合もあります。多くの AWS のお客様は、Amazon RDS、Amazon EC2、および VMware Cloud on AWS で複数の SQL Server データベースワークロードを実行しています。
注記
Migration Hub Orchestrator を使用すると、ネイティブバックアップと復元を使用して、SQL Server データベースを Amazon EC2 または Amazon RDS に移行することを自動化およびオーケストレートできます。詳細については、「 AWS Migration Hub Orchestrator セクション」を参照してください。