RDS for Oracle で追加のストレージボリュームを使用してデータをバックアップおよび復元する - Amazon Relational Database Service

RDS for Oracle で追加のストレージボリュームを使用してデータをバックアップおよび復元する

自動バックアップを使用して、追加のストレージボリュームを含む DB インスタンスで DB スナップショットを作成できます。すべてのバックアップオペレーションには、プライマリボリュームと追加のストレージボリュームの両方が含まれます。追加のストレージボリュームで DB インスタンスのポイントインタイムリカバリを使用することもできます。データベースを復元するときに、ストレージボリュームを追加できます。既存のボリュームのストレージ設定を変更することもできます。スナップショットからデータベースを復元するときに、追加のストレージボリュームを削除することはできません。

手動スナップショットを作成する

次の例では、追加のストレージボリュームを使用してデータベースの手動スナップショットを作成します。

aws rds create-db-snapshot \ --db-instance-identifier my-oracle-asv-instance \ --db-snapshot-identifier my-snapshot

手動スナップショットの復元

スナップショットから復元する場合、新しいストレージボリュームを追加したり、既存のボリュームの IOPS またはスループット設定を変更したりできます。次の例では、スナップショットから DB インスタンスを復元し、rdsdbdata2 ボリュームの IOPS 設定を変更します。

aws rds restore-db-instance-from-db-snapshot \ --db-instance-identifier my-restored-instance \ --db-snapshot-identifier my-snapshot \ --region us-east-1 \ --additional-storage-volumes '[ { "VolumeName":"rdsdbdata2", "IOPS":5000 } ]'

ポイントインタイムリカバリ

ポイントインタイムリカバリ (PITR) 中に、カスタム設定で新しいストレージボリュームを追加できます。次の例では、PITR を実行し、rdsdbdata2 ボリュームに対して 5000 IOPS と 200 MB/秒のストレージスループットを備えた新しい 5,000 GiB 汎用 SSD (gp3) を追加します。

aws rds restore-db-instance-to-point-in-time \ --source-db-instance-identifier my-source-instancemy-source-instance \ --target-db-instance my-pitr-instance\ --use-latest-restorable-time \ --region us-east-1 \ --additional-storage-volumes '[ { "VolumeName":"rdsdbdata2", "StorageType":"gp3", "AllocatedStorage":5000, "IOPS":5000, "StorageThroughput":200 } ]'