EC2 데이터베이스에 대한 데이터 마이그레이션 설정 - Amazon Relational Database Service

EC2 데이터베이스에 대한 데이터 마이그레이션 설정

EC2 소스 데이터베이스에서 데이터 마이그레이션을 시작하려면 상승하는 RDS 데이터베이스를 만들어야 합니다. 데이터베이스 만들기에 대한 지침은 Amazon RDS DB 인스턴스 생성 섹션을 참조하세요.

대상 데이터베이스를 만든 후 다음 단계에 따라 데이터 마이그레이션을 설정합니다.

데이터 마이그레이션 프로젝트 설정
  1. RDS 콘솔의 데이터베이스 페이지에서 대상 데이터베이스를 선택합니다.

  2. 작업 드롭다운을 선택하고 EC2 데이터베이스에서 데이터 마이그레이션 옵션을 선택합니다. 지원되는 대상 데이터베이스는 제한 사항 섹션을 참조하세요.

  3. 소스 EC2 데이터베이스 선택 섹션에서 다음을 수행합니다.

    1. 엔진 유형을 확인하고 소스 데이터베이스와 동일한지 확인합니다.

      또한 엔진 버전이 호환되는지 확인합니다.

    2. EC2 인스턴스에서 소스 데이터베이스가 있는 EC2 인스턴스를 선택합니다.

    3. 포트에 소스 데이터베이스가 트래픽을 허용하는 포트를 입력합니다.

    4. 기존 보안 암호가 없는 경우 보안 암호에서 새 보안 암호를 만들고 사용하기를 선택합니다. 소스 데이터베이스의 사용자 이름암호를 입력합니다. 또한 보안 암호를 암호화할 KMS 키를 선택합니다.

      기존 보안 암호가 있는 경우 기존 보안 암호 사용을 선택한 후 드롭다운 메뉴에서 보안 암호를 선택합니다.

    5. 보안 암호의 IAM 역할의 경우 기존 IAM 역할이 있으면 기존 IAM 역할 사용을 선택하고 드롭다운에서 이전 단계의 보안 암호 ID에 액세스할 수 있는 IAM 역할을 선택합니다.

      기존 IAM 역할이 없는 경우 새 IAM 역할을 만들고 사용하기를 선택합니다. IAM 역할 이름에 새 역할의 이름을 입력합니다. 아래 링크에서 이 역할과 연결된 권한을 볼 수 있습니다.

  4. 대상 RDS 데이터베이스 보기 섹션에서 다음을 수행합니다.

    1. 섹션 상단에서 대상 데이터베이스의 설정을 확인합니다.

    2. 대상 데이터베이스 자격 증명을 보유한 기존 보안 암호가 없는 경우 보안 암호에서 새 보안 암호를 만들고 사용하기를 선택합니다.

      기존 보안 암호가 있는 경우 드롭다운에서 보안 암호를 선택합니다.

    3. 보안 암호의 IAM 역할의 경우 이전 단계에서 보안 암호에 액세스할 수 있는 IAM 역할을 선택합니다. 기존 IAM 역할이 없는 경우 새 IAM 역할을 만들 수도 있습니다.

      드롭다운에 IAM 역할이 채워지지 않으면 IAM 역할 ARNarn:aws:iam:account_id:role/roleName 형식으로 지정합니다.

  5. 데이터 마이그레이션 구성 섹션에서 다음을 수행합니다.

    1. 전체 로드, 전체 로드 및 변경 데이터 캡처(CDC) 또는 변경 데이터 캡처(CDC) 중에서 선택하여 데이터 마이그레이션 유형을 선택합니다. 이러한 옵션에 대한 자세한 내용은 개요 섹션을 참조하세요.

      마이그레이션이 시작된 후에는 마이그레이션 유형을 수정할 수 없습니다.

    2. 데이터 마이그레이션의 IAM 역할의 경우 기존 IAM 역할이 있는 경우 기존 IAM 역할 사용을 선택하고 드롭다운에서 마이그레이션에 필요한 리소스를 만들 수 있는 권한을 DMS에 부여하는 IAM 역할을 선택합니다. 기존 IAM 역할이 없는 경우 새 IAM 역할을 만들고 사용하기를 선택합니다.

  6. 마이그레이션 설정 보기 탭에 데이터 마이그레이션을 성공적으로 설정하는 데 필요한 설정이 표시되는지 확인합니다.

  7. 마이그레이션을 선택하여 마이그레이션 설정을 완료합니다.

이 단계를 완료한 후 콘솔의 진행률 배너에서 세부 정보 보기를 선택하여 데이터 마이그레이션을 위해 설정되고 있는 리소스를 확인할 수 있습니다. 필요한 리소스가 설정되면 마이그레이션이 자동으로 시작됩니다. 만드는 경우

여러 데이터베이스를 대상 데이터베이스로 마이그레이션하려면 새 EC2 데이터베이스에 대한 세부 정보를 사용하여 이 프로세스를 다시 시작합니다.