추가 스토리지 볼륨 제거

추가 스토리지 볼륨 제거

더 이상 필요 없어진 추가 스토리지 볼륨은 언제든지 제거할 수 있어요. 하지만 제거하기 전에 볼륨에서 모든 데이터베이스 파일을 옮기고, 아무 데이터베이스 개체도 그 볼륨을 참조하지 않는지 꼭 확인해야 해요.

출처: 문서

본문

더 이상 필요 없으면 RDS for Oracle 및 RDS for SQL Server DB 인스턴스에서 추가 스토리지 볼륨을 제거할 수 있어요. 볼륨을 제거하기 전에 모든 데이터베이스 파일을 볼륨에서 옮기고, 데이터베이스 개체가 그 볼륨을 참조하지 않는지 확인하세요. 볼륨 상태가 Not-in-use인지 확인하세요.

중요

기본(primary) 스토리지 볼륨은 제거할 수 없어요. 추가 스토리지 볼륨만 제거할 수 있어요.

DB 인스턴스에서 추가 스토리지 볼륨을 제거하려면

  1. AWS Management Console에 로그인하고 https://console.aws.amazon.com/rds/ 에서 Amazon RDS 콘솔을 엽니다.

  2. 탐색 창에서 Databases를 선택합니다.

  3. 제거하려는 볼륨이 포함된 DB 인스턴스를 선택합니다.

  4. Modify를 선택합니다.

  5. Storage 섹션에서 제거하려는 추가 스토리지 볼륨을 찾습니다.

  6. 삭제할 볼륨에 대해 Remove volume을 선택합니다.

    참고

    상태가 Not-in-use인 볼륨만 제거할 수 있어요. 볼륨이 여전히 사용 중이라면 모든 데이터베이스 파일을 볼륨에서 옮기세요.

  7. Continue를 선택합니다.

  8. 설정이 원하는 대로 되었으면 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(기본값)로 설정하면 다음 유지 관리 창에 변경 사항을 적용해요.

더 알아보기 (Learn more)