AWS Database Migration Service(AWS DMS) 작업의 소스 및 대상 데이터베이스 엔드포인트를 지정하려고 합니다.
해결 방법
**참고:**AWS Command Line Interface(AWS CLI) 명령을 실행할 때 오류가 발생하면, AWS CLI 오류 해결을 참조합니다. 또한 최신 AWS CLI 버전을 사용하고 있는지 확인합니다.
AWS DMS 작업을 실행하기 전에 복제 인스턴스, 소스 엔드포인트, 대상 엔드포인트를 생성해야 합니다. 다음 방법 중 하나를 사용하여 소스 및 대상 엔드포인트를 생성할 수 있습니다.
- 복제 인스턴스를 생성할 때 AWS DMS 콘솔 사용
- 복제 인스턴스를 생성한 후 AWS DMS 콘솔 사용
- AWS CLI 사용
복제 인스턴스 생성 시 엔드포인트 생성
- AWS DMS 콘솔을 엽니다.
- 탐색 창에서 복제 인스턴스를 선택합니다.
- 복제 인스턴스 생성을 선택한 다음, 복제 인스턴스 정보를 입력합니다.
- 소스 및 대상 데이터베이스 엔드포인트 연결 페이지에서 소스 및 대상 엔드포인트를 지정합니다.
복제 인스턴스 생성 후 소스 및 대상 엔드포인트 생성
- AWS DMS 콘솔을 엽니다.
- 탐색 창에서 엔드포인트를 선택한 다음, 엔드포인트 생성을 선택합니다.
- 소스 엔드포인트를 선택한 다음, 소스 엔드포인트 정보를 입력합니다.
- 엔드포인트 생성을 선택합니다.
- 엔드포인트 창에서 엔드포인트 생성을 선택합니다.
- 대상 엔드포인트를 선택한 다음, 대상 엔드포인트 정보를 입력합니다.
- 엔드포인트 생성을 선택합니다.
참고: PostgreSQL 엔드포인트의 암호를 생성할 때는 +(더하기), %(퍼센트) 또는 ;(세미콜론) 등의 특수 문자를 사용할 수 없습니다. MySQL 엔드포인트 암호의 경우 ;(세미콜론)을 사용할 수 없습니다.
AWS CLI를 사용하여 엔드포인트 생성
최신 버전의 AWS CLI를 설치하고 구성한 후, create-endpoint 명령을 실행합니다.
관련 정보
데이터 마이그레이션 소스
데이터 마이그레이션 대상
AWS DMS 복제 인스턴스로 작업
관계형 데이터베이스에 대한 마이그레이션 전략