View a markdown version of this page

Amazon Neptune에서 DB 인스턴스 삭제 - Amazon Neptune

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Amazon Neptune에서 DB 인스턴스 삭제

Amazon Neptune DB 인스턴스는 시작된 상태라면 언제든지, 어떤 상태에서든 삭제할 수 있습니다.

주의

웹 콘솔을 사용하여 클러스터의 마지막 남은 인스턴스를 삭제하면 기본 클러스터 스토리지 볼륨도 삭제됩니다.

삭제 방지가 DB 인스턴스 삭제에 미치는 영향

삭제 방지는 클러스터 수준 설정입니다. 활성화하면 스토리지 볼륨 및 데이터와 함께 DB 클러스터가 삭제되지 않습니다. 개별 DB 인스턴스가 아닌 DB 클러스터에서 삭제 방지를 설정합니다.

클러스터 삭제 방지가 개별 DB 인스턴스 삭제에 미치는 영향은 사용하는 방법에 따라 달라집니다.

  • AWS Management Console   - 클러스터에서 삭제 방지가 활성화된   동안에는 해당 클러스터의 DB 인스턴스를 삭제할 수 없습니다. 콘솔은 삭제를 차단합니다.

  • API, SDK 또는 AWS CLI   - 클러스터 삭제 방지가 활성화된 상태에서 마지막(기본) 인스턴스를 포함하여 개별 DB 인스턴스를 삭제할   수 있습니다. Neptune은 삭제 방지를 비활성화할 때까지 실패하는 DeleteDBCluster 작업만 차단합니다. API, SDK 또는를 사용하여 마지막 인스턴스를 제거하는 경우 클러스터 AWS CLI는 인스턴스 없이 유지됩니다. 삭제 방지를 비활성화하고 클러스터를 명시적으로 삭제할 때까지 스토리지 볼륨과 데이터가 유지됩니다.

참고

삭제 방지는 최소 읽기 전용 복제본 수를 적용하는 방법이 아닙니다. 읽기 전용 복제본 자동 크기 조정은 Neptune API를 통해 리더를 제거하므로 클러스터 삭제 보호로 인해 스케일 인 활동이 읽기 전용 복제본을 제거하는 것을 방지할 수 없습니다. min-capacity 조정 정책의는 자동 조정이 유지하는 최소 리더 수를 결정합니다. 자세한 내용은 Amazon Neptune DB 클러스터의 복제본 수 Auto Scaling 단원을 참조하십시오.

삭제 방지가 활성화된 DB 클러스터를 삭제하려면 먼저 클러스터에서 삭제 방지를 비활성화합니다. 삭제 방지를 활성화하거나 비활성화해도 중단이 발생하지 않습니다. 에서 DB 클러스터를 생성하면 기본적으로 AWS Management Console삭제 방지가 활성화됩니다. AWS CLI 또는 API를 사용하여 DB 클러스터를 생성하면 기본적으로 비활성화됩니다.

DB 인스턴스를 삭제하기 전에 최종 스냅샷 생성

DB 인스턴스를 삭제하려면 먼저 인스턴스 이름을 지정한 다음 인스턴스의 최종 DB 스냅샷 캡처 여부를 지정해야 합니다. 삭제할 DB 인스턴스가 생성 중 상태라면 최종 DB 스냅샷을 캡처할 수 없습니다. DB 인스턴스가 실패, 복원 호환 장애 또는 네트워크 호환 장애의 상태로 오류 상태인 경우에는 SkipFinalSnapshot 파라미터가 true로 설정된 경우에만 인스턴스를 삭제할 수 있습니다.

를 사용하여 DB 클러스터의 모든 Neptune DB 인스턴스를 삭제하면 AWS Management Console전체 DB 클러스터가 자동으로 삭제됩니다. AWS CLI 또는 SDK를 사용하는 경우 마지막 인스턴스를 삭제한 후 DB 클러스터를 수동으로 삭제해야 합니다.

중요

전체 DB 클러스터를 삭제하면 모든 자동 백업이 동시에 삭제되며 복구할 수 없습니다. 따라서 최종 DB 스냅샷을 수동으로 생성하도록 선택하지 않으면 나중에 DB 인스턴스를 최종 상태로 복원할 수 없습니다. 인스턴스의 수동 스냅샷은 클러스터를 삭제해도 제거되지 않습니다.

삭제하려는 DB 인스턴스에 읽기 전용 복제본이 있는 경우 읽기 전용 복제본을 승격하거나 삭제해야 합니다.

다음은 최종 DB 스냅샷을 포함하고 DB 인스턴스를 삭제하는 예제와 최종 DB 스냅샷을 포함하지 않고 DB 인스턴스를 삭제하는 예제입니다.

최종 스냅샷 없이 DB 인스턴스 삭제

DB 인스턴스를 빠르게 삭제해야 한다면 최종 DB 스냅샷 생성 단계를 건너뛸 수 있습니다. DB 인스턴스를 삭제하면 자동 백업 파일도 모두 삭제되기 때문에 복구할 수 없습니다. 수동 스냅샷은 삭제되지 않습니다.

Neptune 콘솔을 사용하여 최종 DB 스냅샷 없이 DB 인스턴스를 삭제하려면
  1. AWS Management Console에 로그인하고 https://console.aws.amazon.com/neptune/home Amazon Neptune 콘솔을 엽니다.

  2. 탐색 창에서 Databases(데이터베이스)를 선택합니다.

  3. 인스턴스 목록에서 삭제할 DB 인스턴스 옆에 있는 라디오 버튼을 선택합니다.

  4. 인스턴스 작업을 선택한 다음 삭제를 선택합니다.

  5. 최종 스냅샷을 생성하시겠습니까? 상자에서 아니요를 선택합니다.

  6. 삭제를 선택합니다.

최종 스냅샷을 생성하고 DB 인스턴스 삭제

삭제한 DB 인스턴스를 나중에 복구하기를 원한다면 최종 DB 스냅샷을 생성할 수 있습니다. 자동 백업 파일은 모두 삭제되기 때문에 복구할 수 없습니다. 수동 스냅샷은 삭제되지 않습니다.

Neptune 콘솔을 사용하여 최종 DB 스냅샷을 생성한 뒤 DB 인스턴스를 삭제하려면
  1. AWS Management Console에 로그인하고 https://console.aws.amazon.com/neptune/home Amazon Neptune 콘솔을 엽니다.

  2. 탐색 창에서 Databases(데이터베이스)를 선택합니다.

  3. 인스턴스 목록에서 삭제할 DB 인스턴스 옆에 있는 라디오 버튼을 선택합니다.

  4. 인스턴스 작업을 선택한 다음 삭제를 선택합니다.

  5. 최종 스냅샷을 생성하시겠습니까? 상자에서 예를 선택합니다.

  6. 최종 스냅샷 이름 상자에 최종 DB 스냅샷의 이름을 입력합니다.

  7. 삭제를 선택합니다.