RDS Custom for SQL Server DB スナップショットからの復元
RDS Custom for SQL Server DB インスタンスを復元するときは、DB スナップショットの名前と新しいインスタンスの名前を指定します。スナップショットから既存の RDS Custom DB インスタンスに復元することはできません。復元するときに新しい RDS Custom for SQL Server DB インスタンスが作成されます。
スナップショットから復元すると、スナップショットが作成された時点までストレージボリュームが復元されます。これには、すべてのデータベースと、(D:)
ボリュームに存在していた他のファイルが含まれます。
DB スナップショットから RDS Custom DB インスタンスを復元するには
-
AWS Management Console にサインインし、Amazon RDS コンソール https://console.aws.amazon.com/rds/
を開きます。 -
ナビゲーションペインで、[Snapshots] を選択します。
-
復元の元にする DB スナップショットを選択します。
-
[アクション] で、[スナップショットの復元] を選択します。
-
DB インスタンスの復元 ページで、DB インスタンス識別子 に、復元した RDS Custom DB インスタンスの名前を入力します。
-
DB インスタンスの復元 を選択します。
RDS Custom DB スナップショットを復元するには、DBスナップショットからDBインスタンスを復元する AWS CLI コマンドを使用します。
復元元のスナップショットがプライベート DB インスタンスの場合、db-subnet-group-name
とno-publicly-accessible
の両方を正しく指定してください。そうでなければ、DB インスタンスはデフォルトでパブリックアクセスに設定されます。以下のオプションは必須です。
-
db-snapshot-identifier
- 復元元のスナップショットを識別します。 -
db-instance-identifier
- DB スナップショットから作成する RDS Custom DB インスタンスの名前を指定します。 -
custom-iam-instance-profile
— RDS Custom DB インスタンスの基盤となる Amazon EC2 インスタンスに関連付けられているインスタンスプロファイルを指定します。
次のコードは、my-custom-instance
の my-custom-snapshot
という名前のスナップショットを復元します。
Linux、macOS、Unix の場合:
aws rds restore-db-instance-from-db-snapshot \ --db-snapshot-identifier
my-custom-snapshot
\ --db-instance-identifiermy-custom-instance
\ --custom-iam-instance-profileAWSRDSCustomInstanceProfileForRdsCustomInstance
\ --no-publicly-accessible
Windows の場合:
aws rds restore-db-instance-from-db-snapshot ^ --db-snapshot-identifier
my-custom-snapshot
^ --db-instance-identifiermy-custom-instance
^ --custom-iam-instance-profileAWSRDSCustomInstanceProfileForRdsCustomInstance
^ --no-publicly-accessible