RDS for Oracle에서 스토리지 작업
모든 RDS for Oracle 인스턴스에는 기본 스토리지 볼륨이 있습니다. 스토리지 용량을 늘리려면 DB 인스턴스에 최대 3개의 추가 스토리지 볼륨을 연결할 수 있습니다. 워크로드 요구 사항에 따라 각 볼륨에 대해 gp3 스토리지와 io2 스토리지 중에서 선택합니다. 예를 들어 자주 액세스하는 데이터를 io2 볼륨에 배치하고 기록 데이터를 gp3 볼륨에 넣을 수 있습니다.
추가 스토리지 볼륨을 사용하여 다음과 같은 이점을 누릴 수 있습니다.
-
향상된 용량 - 최대 3개의 추가 스토리지 볼륨을 연결하여 DB 인스턴스당 총 스토리지를 최대 256TiB까지 확장합니다.
-
유연한 스토리지 구성 및 성능 최적화 - 다양한 스토리지 유형(gp3 및 io2)을 혼합하여 데이터 액세스 패턴에 따라 비용과 성능을 모두 최적화합니다. 고성능 io2 스토리지의 자주 액세스하는 데이터와 비용 효율적인 gp3 스토리지의 아카이브 데이터를 분리합니다.
-
필요에 따라 스토리지 용량 확장 및 축소 - 데이터 마이그레이션 중에 추가 스토리지가 필요할 때 볼륨을 연결한 다음 나중에 볼륨을 삭제합니다. 이렇게 하면 총 DB 인스턴스 스토리지를 확장하고 줄일 수 있습니다.
-
온라인 데이터 이동 - Oracle Database의 내장 기능을 사용하여 가동 중지 시간 없이 볼륨 간에 데이터를 이동할 수 있습니다.
참고
추가 스토리지 볼륨은 제거할 수 있지만 기본 볼륨은 제거할 수 없습니다.
주제
RDS for Oracle에서 추가 스토리지 볼륨 사용 시 고려 사항
RDS for Oracle에서 추가 스토리지 볼륨을 사용할 때는 다음 사항을 고려하세요.
-
인스턴스당 최대 3개의 스토리지 볼륨을 추가할 수 있습니다.
-
추가 스토리지 볼륨은 다음 볼륨 이름을 사용해야 합니다.
-
rdsdbdata2
-
rdsdbdata3
-
rdsdbdata4
-
-
범용 SSD(gp3)와 프로비저닝된 IOPS SSD(io2) 스토리지 유형만 추가할 수 있습니다.
-
애플리케이션이 계속 실행되는 동안 Oracle의 온라인 재배치 기능을 사용하여 볼륨 간에 데이터를 이동할 수 있습니다.
-
DB 인스턴스를 수정하여 추가 스토리지 볼륨을 생성하면 RDS는 일정 수정 설정에 관계없이 스토리지 볼륨을 즉시 생성합니다. 스토리지 볼륨 추가는 온라인 작업이며 데이터베이스 성능에 영향을 주지 않습니다. 수정 예약 설정 사용을(를) 참조하세요.
최적의 성능을 얻으려면 추가 스토리지 볼륨을 사용할 때 다음을 확인하세요.
-
데이터 이동 계획
-
사용량이 적은 시간에 대규모 이동 예약
-
대규모 작업을 더 작은 청크로 나누기
-
이동 중 시스템 리소스 모니터링
-
-
리소스 관리
-
두 볼륨 모두에 충분한 여유 공간 유지
-
AWR 또는 Statspack을 사용하여 I/O 패턴 모니터링
-
스토리지가 가득 찬 시나리오 감시
-
-
모범 사례
-
가능한 경우 온라인 데이터 파일 재배치 작업 사용
-
적절한 인덱스 유지
-
공간 사용량을 정기적으로 모니터링
-
복제본과 함께 추가 스토리지 볼륨을 사용하는 경우:
-
추가 스토리지 볼륨이 있는 DB 인스턴스에 대한 RDS for Oracle 복제본을 생성할 때 RDS는 복제본에 추가 스토리지 볼륨을 자동으로 구성합니다. 그러나 기본 DB 인스턴스의 스토리지 볼륨에서 이루어진 후속 수정 사항은 복제본에 자동으로 적용되지 않습니다.
-
볼륨에서 데이터 파일 위치를 관리할 때는 기본 인스턴스와 복제본 인스턴스 간의 일관된 동작을 보장하기 위해 세션 수준 변경 대신 파라미터 그룹 설정을 사용하는 것이 좋습니다.
RDS for Oracle에서 추가 스토리지 볼륨 사용 시 제한 사항
RDS for Oracle에서 추가 스토리지 볼륨을 사용하는 경우 다음 제한 사항이 적용됩니다.
-
메모리가 64GiB 미만인 인스턴스 유형에는 대용량 스토리지 볼륨을 지원하기에 충분한 메모리가 없기 때문에 스토리지 볼륨을 추가할 수 없습니다.
추가 스토리지 볼륨의 경우 최소 스토리지 크기는 200GiB입니다. 추가 스토리지 볼륨을 연결하려면 DB 인스턴스의 기본 스토리지 볼륨이 200GiB 이상이어야 합니다. DB 인스턴스의 최대 스토리지 크기는 모든 볼륨에서 총 256TiB입니다.
-
추가 스토리지 볼륨이 있는 DB 인스턴스에는 다음 기능이 지원되지 않습니다.
-
교차 리전 자동 백업
-
교차 리전 읽기 전용 복제본
-
스토리지 자동 크기 조정(추가 스토리지 볼륨의 경우)
-
교차 계정 스냅샷 복사
-
퍼블릭 스냅샷
-
기본 스토리지 볼륨(
rdsdbdata)은 삭제할 수 없지만 비어 있는 다른 추가 스토리지 볼륨은 삭제할 수 있습니다.
RDS for Oracle의 추가 스토리지 볼륨을 사용한 데이터베이스 관리 작업
RDS for Oracle에서 추가 스토리지 볼륨을 사용하는 동안 테이블스페이스 생성 또는 스토리지 볼륨 간 데이터 이동과 같은 데이터베이스 관리 작업을 수행할 수 있습니다. 추가 스토리지 볼륨이 있는 데이터베이스 관리 작업에 대한 자세한 내용은 다음 섹션을 참조하세요.