스토리지 볼륨 추가
스토리지 볼륨 추가
RDS for Oracle과 RDS for SQL Server에서는 볼륨을 최대 3개까지 추가해서 인스턴스당 총 스토리지 용량을 256 TiB까지 늘릴 수 있어요. 데이터 액세스 패턴에 따라 gp3나 io2 같은 서로 다른 스토리지 유형을 골라 비용과 성능을 최적화할 수도 있답니다.
출처: 문서
본문
RDS for Oracle 및 RDS for SQL Server DB 인스턴스에서는 스토리지 볼륨을 최대 3개까지 추가해 인스턴스당 총 스토리지 용량을 256 TiB까지 늘릴 수 있어요. 추가 스토리지 볼륨을 사용하면 서로 다른 스토리지 유형(gp3와 io2)을 사용해 데이터 액세스 패턴에 따라 비용과 성능을 최적화할 수 있어요.
참고
RDS for Oracle DB 인스턴스에는 최소 스토리지 크기 200 GiB로 스토리지 볼륨을 추가할 수 있어요.
AWS Management Console 또는 AWS CLI를 사용해 추가 스토리지 볼륨을 추가, 수정, 제거할 수 있어요. 볼륨마다 할당 스토리지, IOPS, 처리량(throughput) 설정을 다르게 구성할 수 있어요. 예를 들어 고성능 데이터는 io2 볼륨에, 이력 데이터는 gp3 볼륨에 배치할 수 있어요.
추가 볼륨은 다음 표에 표시된 볼륨 이름을 사용해야 해요.
| RDS for Oracle 볼륨 이름 | RDS for SQL Server 볼륨 이름 |
|---|---|
rdsdbdata2 |
H: |
rdsdbdata3 |
I: |
rdsdbdata4 |
J: |
참고
추가 스토리지 볼륨 지원 여부는 DB 엔진과 DB 인스턴스 구성에 따라 달라져요. 스토리지 볼륨을 추가하기 전에 엔진별 요구 사항과 제한 사항을 검토하세요. RDS for Oracle의 경우 RDS for Oracle에서 추가 스토리지 볼륨 사용의 제한 사항을 참고하세요. RDS for SQL Server의 경우 RDS for SQL Server의 스토리지 사용을 참고하세요.
DB 인스턴스에 추가 스토리지 볼륨을 추가하려면
- AWS Management Console에 로그인하고 https://console.aws.amazon.com/rds/ 에서 Amazon RDS 콘솔을 엽니다.
- 탐색 창에서 Databases를 선택합니다.
- 수정하려는 DB 인스턴스를 선택합니다. DB 인스턴스의 세부 페이지가 열려요.
- Configuration 탭을 선택합니다.
- Add storage volume을 선택합니다.
- 추가 스토리지 볼륨을 구성합니다.
- Volume name –
rdsdbdata2,rdsdbdata3또는rdsdbdata4를 선택합니다. - Storage type – General Purpose SSD(gp3) 또는 Provisioned IOPS SSD(io2)를 선택합니다.
- Allocated storage – 스토리지 크기(GiB, 최소 200 GiB)를 입력합니다.
- io2 스토리지의 경우 Provisioned IOPS를 구성합니다.
- gp3 스토리지의 경우 선택적으로 Storage throughput을 구성합니다.
- Volume name –
- Scheduling에서 Apply immediately를 선택한 다음 Submit을 선택합니다.
중요
modify-db-instance작업으로 추가 스토리지 볼륨을 추가할 때는--no-apply-immediately파라미터와 무관하게 RDS가 스토리지 볼륨을 즉시 추가해요. 요청에 다른 수정 사항이 있으면 RDS는 예약 수정 설정에 따라 적용해요. 예약 수정 설정 사용을 참고하세요.
CLI로 추가 스토리지 볼륨 추가
DB 인스턴스에 추가 스토리지 볼륨을 추가하려면 AWS CLI 명령 modify-db-instance를 사용하세요. 추가하거나 수정할 추가 스토리지 볼륨을 지정하는 JSON 배열로 --additional-storage-volumes를 설정해요.
다음 예시는 mydbinstance에 5000 GiB의 gp3 스토리지를 가진 rdsdbdata2라는 추가 스토리지 볼륨을 추가해요.
추가 스토리지 볼륨을 추가하면 --no-apply-immediately 파라미터와 무관하게 RDS가 변경 사항을 즉시 적용해요.
aws rds modify-db-instance \
--db-instance-identifier mydbinstance \
--additional-storage-volumes '[
{
"VolumeName": "rdsdbdata2",
"StorageType": "gp3",
"AllocatedStorage": 5000,
"StorageThroughput": 725
}
]'
API로 추가 스토리지 볼륨 추가
DB 인스턴스에 추가 스토리지 볼륨을 추가하려면 Amazon RDS API 작업 ModifyDBInstance를 사용하세요. 추가 스토리지 볼륨 사양의 배열로 AdditionalStorageVolumes 파라미터를 설정해요.
ModifyDBInstance API 작업으로 추가 스토리지 볼륨을 추가할 때는 ApplyImmediately 옵션이 True든 False든 무관하게 RDS가 스토리지 볼륨을 즉시 추가해요.