RDS for Oracle에서 추가 스토리지 볼륨으로 데이터 백업 및 복원
자동 백업을 사용하고 추가 스토리지 볼륨이 있는 DB 인스턴스에서 DB 스냅샷을 생성할 수 있습니다. 모든 백업 작업에는 기본 볼륨과 추가 스토리지 볼륨이 모두 포함됩니다. 추가 스토리지 볼륨과 함께 DB 인스턴스에 특정 시점으로 복구를 사용할 수도 있습니다. 데이터베이스를 복원할 때 스토리지 볼륨을 추가할 수 있습니다. 기존 볼륨의 스토리지 설정을 수정할 수도 있습니다. 스냅샷에서 데이터베이스를 복원할 때는 추가 스토리지 볼륨을 삭제할 수 없습니다.
수동 스냅샷 생성
다음 예시에서는 추가 스토리지 볼륨을 사용하여 데이터베이스의 수동 스냅샷을 생성합니다.
aws rds create-db-snapshot \ --db-instance-identifiermy-oracle-asv-instance\ --db-snapshot-identifiermy-snapshot
수동 스냅샷 복원
스냅샷에서 복원할 때 새 스토리지 볼륨을 추가하거나 기존 볼륨의 IOPS 또는 처리량 설정을 수정할 수 있습니다. 다음 예시에서는 스냅샷에서 DB 인스턴스를 복원하고 rdsdbdata2 볼륨에 대한 IOPS 설정을 수정합니다.
aws rds restore-db-instance-from-db-snapshot \ --db-instance-identifiermy-restored-instance\ --db-snapshot-identifiermy-snapshot\ --region us-east-1 \ --additional-storage-volumes '[ { "VolumeName":"rdsdbdata2", "IOPS":5000 } ]'
시점 복구
특정 시점 복구(PITR) 중에 사용자 지정 구성을 사용하여 새 스토리지 볼륨을 추가할 수 있습니다. 다음 예제에서는 PITR을 수행하고 rdsdbdata2 볼륨에 대해 5,000IOPS 및 200MB/s 스토리지 처리량을 갖춘 새로운 5,000GiB 범용 SSD(gp3)를 추가합니다.
aws rds restore-db-instance-to-point-in-time \ --source-db-instance-identifiermy-source-instancemy-source-instance \ --target-db-instancemy-pitr-instance\ --use-latest-restorable-time \ --region us-east-1 \ --additional-storage-volumes '[ { "VolumeName":"rdsdbdata2", "StorageType":"gp3", "AllocatedStorage":5000, "IOPS":5000, "StorageThroughput":200 } ]'