RDS for Oracle을 사용하여 스토리지 볼륨 추가, 제거 또는 수정 - Amazon Relational Database Service

RDS for Oracle을 사용하여 스토리지 볼륨 추가, 제거 또는 수정

AWS Management 콘솔 또는 AWS CLI을 사용하여 추가 스토리지 볼륨을 추가, 수정 및 제거할 수 있습니다. 모든 작업은 additional-storage-volumes 파라미터와 함께 modify-db-instance 명령을 사용합니다.

중요

스토리지 볼륨을 추가하거나 제거하면 백업 보류 중 작업과 블랙아웃 기간이 생성됩니다. 백업 워크플로가 완료되면 블랙아웃 창이 닫힙니다.

스토리지 볼륨 추가

기본 스토리지 볼륨 외에 최대 3개의 스토리지 볼륨을 추가할 수 있습니다. RDS for Oracle DB 인스턴스에 새 스토리지 볼륨을 추가하려면 additional-storage-volumes 파라미터와 함께 modify-db-instance 명령을 사용합니다.

다음 코드 스니펫은 rdsdbdata3라는 이름의 5,000GiB 범용 SSD(gp3) 볼륨을 4000 프로비저닝 IOPS와 함께 새로 추가합니다.

aws rds modify-db-instance \ --db-instance-identifier my-oracle-instance \ --region us-east-1 \ --additional-storage-volumes '[ { "VolumeName":"rdsdbdata3", "StorageType":"gp3", "AllocatedStorage":5000 "IOPS":4000} ]' \ --apply-immediately

스토리지 볼륨 수정

추가 스토리지 볼륨의 스토리지 유형, 할당된 스토리지 크기, IOPS 및 스토리지 처리량 설정을 수정할 수 있습니다. 다음 코드 조각은 rdsdbdata2 볼륨에 대한 IOPS 설정을 수정합니다.

aws rds modify-db-instance \ --db-instance-identifier my-oracle-instance \ --region us-east-1 \ --additional-storage-volumes '[ { "VolumeName":"rdsdbdata2", "IOPS":8000} ]' \ --apply-immediately
참고

인스턴스에 추가한 후에는 추가 스토리지 볼륨에 대한 스토리지 할당을 줄일 수 없습니다.

스토리지 볼륨 제거

더 이상 필요하지 않은 경우 RDS for Oracle DB 인스턴스에서 추가 스토리지 볼륨을 제거할 수 있습니다. 볼륨을 제거하기 전에 볼륨에서 모든 데이터베이스 파일을 이동했고 이를 참조하는 데이터베이스 객체가 없는지 확인합니다. 볼륨 상태가 Not-in-use인지 확인합니다. 추가 스토리지 볼륨을 제거할 수 있지만 기본 스토리지 볼륨은 제거할 수 없습니다.

주의

추가 스토리지 볼륨을 제거하기 전에 볼륨에 저장된 데이터베이스 파일이 없는지 확인합니다. 활성 데이터베이스 파일이 있는 볼륨을 제거하면 데이터베이스가 손상됩니다.

다음 예제에서는 rdsdbdata4 볼륨을 제거합니다.

aws rds modify-db-instance \ --db-instance-identifier my-oracle-instance \ --region us-east-1 \ --additional-storage-volumes '[ { "VolumeName":"rdsdbdata2", "SetForDelete":true} ]' \ --apply-immediately