추가 스토리지 볼륨 제거
추가 스토리지 볼륨 제거
더 이상 필요 없어진 추가 스토리지 볼륨은 언제든지 제거할 수 있어요. 하지만 제거하기 전에 볼륨에서 모든 데이터베이스 파일을 옮기고, 아무 데이터베이스 개체도 그 볼륨을 참조하지 않는지 꼭 확인해야 해요.
출처: 문서
본문
더 이상 필요 없으면 RDS for Oracle 및 RDS for SQL Server DB 인스턴스에서 추가 스토리지 볼륨을 제거할 수 있어요. 볼륨을 제거하기 전에 모든 데이터베이스 파일을 볼륨에서 옮기고, 데이터베이스 개체가 그 볼륨을 참조하지 않는지 확인하세요. 볼륨 상태가 Not-in-use인지 확인하세요.
중요
기본(primary) 스토리지 볼륨은 제거할 수 없어요. 추가 스토리지 볼륨만 제거할 수 있어요.
DB 인스턴스에서 추가 스토리지 볼륨을 제거하려면
-
AWS Management Console에 로그인하고 https://console.aws.amazon.com/rds/ 에서 Amazon RDS 콘솔을 엽니다.
-
탐색 창에서 Databases를 선택합니다.
-
제거하려는 볼륨이 포함된 DB 인스턴스를 선택합니다.
-
Modify를 선택합니다.
-
Storage 섹션에서 제거하려는 추가 스토리지 볼륨을 찾습니다.
-
삭제할 볼륨에 대해 Remove volume을 선택합니다.
참고
상태가
Not-in-use인 볼륨만 제거할 수 있어요. 볼륨이 여전히 사용 중이라면 모든 데이터베이스 파일을 볼륨에서 옮기세요. -
Continue를 선택합니다.
-
설정이 원하는 대로 되었으면 Modify DB instance를 선택합니다.
CLI로 추가 스토리지 볼륨 제거
DB 인스턴스에서 추가 스토리지 볼륨을 제거하려면 AWS CLI 명령 modify-db-instance를 사용하세요. 다음 파라미터를 설정해요.
--additional-storage-volumes– 남길 추가 스토리지 볼륨을 지정하는 JSON 배열. 제거하려는 볼륨은 이 배열에서 생략해요.
다음 예시는 mydbinstance에서 rdsdbdata3이라는 추가 스토리지 볼륨을, 남길 볼륨만 지정해 제거하고 변경 사항을 즉시 적용해요.
aws rds modify-db-instance \
--db-instance-identifier mydbinstance \
--additional-storage-volumes '[{ \
"VolumeName": "rdsdbdata3", \
"SetForDelete": true
}]'
API로 추가 스토리지 볼륨 제거
DB 인스턴스에서 추가 스토리지 볼륨을 제거하려면 Amazon RDS API 작업 ModifyDBInstance를 사용하세요. 다음 파라미터를 설정해요.
AdditionalStorageVolumes– 유지할 볼륨의 추가 스토리지 볼륨 사양 배열. 제거하려는 볼륨은 이 배열에서 생략해요.ApplyImmediately–True로 설정하면 스토리지 변경 사항을 즉시 적용해요.False(기본값)로 설정하면 다음 유지 관리 창에 변경 사항을 적용해요.