Amazon RDS DB 서브넷 그룹에 포함된 서브넷을 삭제하려면 어떻게 해야 합니까?

최종 업데이트 날짜: 2019년 2월 22일

Amazon Relational Database Service(Amazon RDS) DB 서브넷 그룹에 있는 서브넷을 삭제하려면 어떻게 해야 합니까?

간략한 설명

Amazon RDS 인스턴스를 시작하려면 DB 서브넷 그룹에 2개 이상의 서브넷이 포함되어야 합니다. 이러한 서브넷은 동일한 AWS 리전의 다른 가용 영역에 있어야 합니다. DB 서브넷 그룹에서 서브넷을 제거하거나 삭제하려면 해당 서브넷 그룹에 연결되고 삭제하려는 서브넷에서 시작된 Amazon RDS 인스턴스가 없어야 합니다. 2개의 가용 영역에 2개의 서브넷이 있는 DB 서브넷 그룹에서 Amazon RDS 인스턴스가 시작된 경우 이 DB 서브넷 그룹에서 서브넷을 삭제할 수 없습니다. 자세한 내용은 VPC에서 Amazon RDS DB 인스턴스를 사용한 작업을 참조하십시오.

서브넷 그룹에 둘 이상의 서브넷을 포함하는 다중 AZ 배포가 있는 경우 두 가용 영역의 서브넷에서 DB 인스턴스를 시작할 수 있습니다.

서브넷 그룹에 둘 이상의 서브넷을 포함하는 단일 AZ 배포가 있는 경우 DB 인스턴스를 생성할 때 가용 영역을 지정할 수 있습니다. DB 인스턴스를 생성할 때 가용 영역을 지정하지 않은 경우 두 가용 영역의 임의 서브넷에서 DB 인스턴스가 시작됩니다.

해결 방법

Amazon RDS DB 서브넷 그룹에서 서브넷을 삭제하려면 Amazon RDS 인스턴스를 다른 서브넷으로 이동하여 서브넷을 격리합니다. 그런 다음 DB 서브넷 그룹에서 서브넷을 제거합니다. 다음 단계는 Amazon RDS for Oracle, PostgreSQL, MySQL, MariaDB 또는 SQL Server에 적용될 수 있습니다.

참고: 이 해결 방법은 복제본을 장애 조치 대상으로 사용하는 Amazon Aurora에는 적용되지 않습니다. Aurora의 경우 기본 인스턴스에 장애가 발생하면 다른 가용 영역에 보조 인스턴스가 있는 대부분의 다중 AZ 배포와 달리 복제본이 기본 인스턴스로 승격됩니다.

단일 AZ Amazon RDS 인스턴스에서 서브넷 삭제

  1. DB 인스턴스를 수정하여 다중 AZ 배포로 만듭니다. 이렇게 하면 다른 서브넷을 사용하는 대기 인스턴스가 다른 가용 영역에 생성됩니다.
    참고: 이미 다중 AZ 배포를 사용하는 경우 2단계로 건너뜁니다.
  2. 장애 조치를 통해 DB 인스턴스를 재부팅합니다. 그러면 대기 인스턴스가 기본 인스턴스로 됩니다.
  3. DB 인스턴스를 다시 단일 AZ RDS 인스턴스로 수정합니다.
    참고: 이제 삭제하려는 서브넷에는 단일 AZ RDS 인스턴스가 없습니다.
  4. Amazon RDS 콘솔을 열고 왼쪽 탐색 창에서 [서브넷 그룹]을 선택합니다.
  5. DB 인스턴스가 연결된 서브넷 그룹을 선택합니다.
  6. [Edit]를 선택합니다.
  7. [Add subnets]에서 삭제하려는 서브넷을 선택하고 [Remove]를 선택합니다.
  8. [저장]을 선택합니다.

이 문서가 도움이 되었습니까?

AWS에서 개선해야 할 부분이 있습니까?


도움이 필요하십니까?