RDS コンソールを使用して、既存のデータベースを 他のインスタンスにコピーして、同一のデータを持つ新しいデータベースを作成できます。
前提条件
インスタンスのバージョンは SQL Server 2008 R2 (クラウドディスク) です。
-
SQL Server 2008 R2 (クラウドディスク):データベースは別のインスタンスにのみレプリケート可能です。
-
SQL Server 2012 以降を実行するインスタンス:SQL コマンドでのみデータベースをコピーできます。
別のインスタンスへのデータベースのレプリケーション (クラウドディスク)
- RDSインスタンスにアクセスし、上部のリージョンを選択し、対象のRDSインスタンスのIDをクリックします。
-
左側のナビゲーションペインで、 [データベース] をクリックします。
-
他のインスタンスへのコピー をクリックします。 他のインスタンスへのコピー ダイアログボックスで、次のパラメーターを設定します。
パラメーター
説明
[ソースインスタンス名]
このフィールドには、ソースインスタンス ID が自動的に入力されます。
宛先インスタンス名
宛先の RDS インスタンスを選択します。
説明ソースインスタンスと宛先インスタンスは、同じリージョンにあり、データベースエンジンバージョンとネットワークタイプが同じである必要があります。 異なるゾーンに配置することは可能です。
[コピーするデータベース]
ソースインスタンスから宛先インスタンスに複製するデータベースを選択します。
および
アイコンを使用して、複製するデータベースのリストを管理できます。複数のデータベースを選択する場合は、次の条件が満たされていることを確認してください。-
宛先インスタンスの利用可能なストレージ容量が、レプリケートするソースデータベースの合計サイズよりも大きいこと。 ストレージ容量を増やす方法については、「インスタンス仕様の変更」をご参照ください。
-
宛先インスタンスに、レプリケート対象と同じ名前のデータベースが含まれていないこと。
説明レプリケーション中に名前が競合するデータベースが宛先インスタンスに作成された場合、システムはそのデータベースを自動的にスキップします。
[コピーするデータベース]
ソースインスタンスから宛先インスタンスに、データベースアカウントとその権限を同期するかどうかを指定します。
-
[データベースのユーザーと権限を同期コピーします。]:ソースインスタンスから宛先インスタンスにアカウントと権限をコピーします。 既存のアカウントは次のように処理されます。
-
宛先インスタンスに同じ名前のアカウントが既に存在する場合、システムはそのアカウントにソースインスタンスの権限を付与します。
-
宛先インスタンスにアカウントが存在しない場合、システムはそのアカウントを作成し、ソースインスタンスの権限を付与します。
-
-
[データベースのみをレプリケートし、ユーザーと権限は同期しない] (デフォルト):データベースのみをレプリケートします。 このオプションでは、ソースインスタンスのアカウントと権限はコピーされません。
レプリケーションが完了した後、必要に応じて宛先インスタンスでアカウントを作成し、アカウントの権限を変更できます。
-
-
[OK] をクリックします。