

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# SQL Server のネイティブバックアップ/復元
<a name="native-backup-restore"></a>

Amazon RDS は、完全バックアップ (.bak) ファイルおよび差分バックアップファイルを使用した Microsoft SQL Server データベースのネイティブバックアップおよび復元操作をサポートしています。また、Amazon RDS for SQL Server DB インスタンスまたは Amazon EC2 SQL Server インスタンスの差分復元オプションとログ復元オプションもサポートしているため、アプリケーションのダウンタイムを最小限に抑えることができます。

**注記**  
Amazon RDS for SQL Server で、完全復元、差分復元、およびログ復元オペレーションを実行できます。ただし、現時点では完全バックアップと差分バックアップのみを実行できます ( ログバックアップは実行できません)。

SQL Server データベースのバックアップと復元には、ネイティブの .bak ファイルを使用するのが最も簡単な方法です。この方法を使用して、Amazon RDS との間でデータベースを移行できます。DB インスタンス全体ではなく、単一のデータベースをバックアップおよび復元できます。Amazon RDS for SQL Server DB インスタンス間でデータベースを移動することもできます。

Amazon RDS を使用すると、ディザスタリカバリの追加保護レイヤーとして、Amazon Simple Storage Service (Amazon S3) にバックアップファイルの保管および転送を行うことができます。例えば、次のようになります。
+ ローカルサーバーからデータベースの完全バックアップを作成し、それを S3 バケットにコピーしてから、既存の Amazon RDS SQL Server DB インスタンスに復元することができます。
+ Amazon RDS for SQL Server DB インスタンスからバックアップを作成し、それを Amazon S3 に保存してから、どこででも復元することができます。
+ 「 [Amazon S3 ライフサイクル](https://docs.aws.amazon.com/AmazonS3/latest/dev/object-lifecycle-mgmt.html)」設定ルールを実行して、長期バックアップをアーカイブまたは削除できます。

Amazon RDS for SQL Server は、リードレプリカが設定されている SQL Server DB インスタンスへの SQL Server ネイティブバックアップの復元をサポートしています。つまり、ネイティブバックアップファイルを Amazon RDS for SQL Server DB インスタンスに復元する前に、リードレプリカを削除する必要はありません。

**注記**  
Migration Hub Orchestrator を使用すると、ネイティブバックアップと復元を使用して、SQL Server データベースを Amazon EC2 または Amazon RDS に移行することを自動化およびオーケストレートできます。詳細については、「 [AWS Migration Hub Orchestrator セクション](mho.md)」を参照してください。

 次の図表は、SQL Server のネイティブバックアップ/復元プロセスを示しています。Migration Hub Orchestrator を使用してこのプロセスを自動化することができます。このプロセスを使用して、SQL Server データベースを Amazon EC2 にバックアップおよび復元することもできます。

 ![\[SQL Server migration process with native SQL Server backup/restore\]](http://docs.aws.amazon.com/ja_jp/prescriptive-guidance/latest/migration-sql-server/images/sql-native-backup-restore.png) 

バックアップと復元を自動化するには、「 [Migration Hub Orchestrator ドキュメント](https://docs.aws.amazon.com/migrationhub-orchestrator/latest/userguide/what-is-migrationhub-orchestrator.html)」を参照してください。

Amazon S3 を使用してネイティブバックアップ/復元をセットアップするには、「 [Amazon RDS ドキュメント](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/SQLServer.Procedural.Importing.html#SQLServer.Procedural.Importing.Native.Enabling)」を参照してください。

SQL Server のネイティブバックアップと復元を使用する場合の制限については、「 Amazon RDS ドキュメント」の「[制限と推奨事項](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/SQLServer.Procedural.Importing.html#SQLServer.Procedural.Importing.Native.Limitations)」を参照してください。