도메인에서 DB 인스턴스 관리
콘솔, AWS CLI 또는 Amazon RDS API를 사용하여 DB 인스턴스 및 DB 인스턴스와 도메인과의 관계를 관리할 수 있습니다. 예를 들어, DB 인스턴스를 도메인 내로, 도메인 외부로 또는 도메인 간에 이동할 수 있습니다.
예를 들어 Amazon RDS API를 사용하여 다음을 수행할 수 있습니다.
-
실패한 멤버십에 대한 도메인 조인을 다시 시도하려면 ModifyDBInstance API 작업을 사용하고 현재 멤버십의 디렉터리 ID를 지정합니다.
-
멤버십에 대한 IAM 역할 이름을 업데이트하려면
ModifyDBInstanceAPI 작업을 사용하고 현재 멤버십의 디렉터리 ID 및 새 IAM 역할을 지정합니다. -
도메인에서 DB 인스턴스를 제거하려면
ModifyDBInstanceAPI 작업을 사용하고none을 도메인 파라미터로 지정합니다. -
한 도메인에서 다른 도메인으로 DB 인스턴스를 이동하려면
ModifyDBInstanceAPI 작업을 사용하여 새 도메인의 도메인 식별자를 도메인 파라미터로 지정합니다. -
각 DB 인스턴스에 대한 멤버십을 나열하려면 DescribeDBInstances API 작업을 사용합니다.
도메인 멤버십 이해
DB 인스턴스를 생성하거나 수정한 경우 해당 인스턴스는 도메인의 구성원이 됩니다. AWS 콘솔은 DB 인스턴스에 대한 도메인 멤버십의 상태를 나타냅니다. DB 인스턴스의 상태는 다음 중 한 가지가 될 수 있습니다.
-
joined – 인스턴스가 도메인의 구성원입니다.
-
joining – 인스턴스가 도메인 구성원이 되기 위한 과정을 진행하고 있습니다.
-
pending-join – 인스턴스 멤버십이 보류 중입니다.
-
pending-maintenance-join - AWS에서 다음 예약된 유지 관리 기간 동안 인스턴스를 도메인의 멤버로 만들려고 시도합니다.
-
pending-removal – 도메인에서 인스턴스 제거 작업이 보류 중입니다.
-
pending-maintenance-removal - AWS에서 다음 예약된 유지 관리 기간 동안 도메인에서 인스턴스를 제거하려고 시도합니다.
-
failed – 구성 문제가 발생하여 인스턴스가 도메인에 조인되지 않았습니다. 인스턴스 수정 명령을 다시 실행하기 전에 구성을 확인하고 수정합니다.
-
removing – 인스턴스를 도메인에서 제거하고 있습니다.
네트워크 연결 문제 또는 잘못된 IAM 역할로 인해 도메인 구성원 되기 요청이 실패할 수 있습니다. 예를 들어, DB 인스턴스를 생성하거나 기존 인스턴스를 수정하여 DB 인스턴스가 도메인의 멤버가 되려는 시도를 못하게 할 수 있습니다. 이 경우 명령을 다시 실행하여 DB 인스턴스를 생성 또는 수정하거나 새로 생성된 인스턴스를 수정하여 도메인에 조인할 수 있습니다.