복제 인스턴스 생성 - AWS Database Migration Service

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

복제 인스턴스 생성

데이터베이스를 마이그레이션하는 첫 번째 작업은 복제 인스턴스를 생성하는 것입니다. 이 복제 인스턴스에는 소스 데이터베이스에서 대상 데이터베이스로 데이터를 할당하고 마이그레이션하는 작업을 수행하는 데 충분한 스토리지 및 처리 능력이 필요합니다. 이 인스턴스의 필요한 크기는 마이그레이션해야 하는 데이터 양과 인스턴스 실행에 필요한 작업에 따라 달라집니다. 복제 인스턴스에 대한 자세한 내용은 AWS DMS 복제 인스턴스 사용 섹션을 참조하세요.

AWS 콘솔을 사용하여 복제 인스턴스를 만들려면
  1. AWS DMS 콘솔의 탐색 창에서 복제 인스턴스를 선택한 다음 복제 인스턴스 생성을 선택합니다.

  2. [Create replication instance] 페이지에서 복제 인스턴스 정보를 지정합니다. 다음 표는 사용자가 지정할 수 있는 설정에 대한 설명입니다.

    옵션 작업

    이름

    인쇄 가능한 ASCII 문자(/, " 및 @ 제외) 8-16자를 포함하는 복제 인스턴스의 이름을 입력합니다. 이름은 선택한 AWS 리전의 계정에서 고유해야 합니다. 예를 들어 수행 중인 AWS 지역 및 작업을 포함하는 등 이름에 일부 인텔리전스를 추가하도록 선택할 수 west2-mysql2mysql-instance1 있습니다.

    설명이 포함된 Amazon 리소스 이름(ARN) - 선택 사항

    기본 DMS ARN을 재정의하기 위한 친숙한 이름입니다. 생성 후에는 수정할 수 없습니다.

    설명

    복제 인스턴스에 대한 간략한 설명을 입력합니다.

    인스턴스 클래스

    마이그레이션에 필요한 구성과 함께 인스턴스 클래스를 선택합니다. 마이그레이션을 성공적으로 완료할 수 있도록 인스턴스의 스토리지, 네트워크 및 처리 능력은 충분해야 합니다. 마이그레이션에 최적인 인스턴스 클래스를 결정하는 방법에 대한 자세한 내용은 AWS DMS 복제 인스턴스 사용 섹션을 참조하세요.

    엔진 버전

    AWS DMS 콘솔에서 지원되는 엔진 버전 중 원하는 버전을 선택할 수 있습니다. 에서 다른 엔진 버전을 지정하지 않는 한 AWS DMS 복제 인스턴스는 최신 비베타 버전의 복제 엔진을 실행합니다. AWS CLI AWS CLI

    고가용성

    이 선택적 파라미터를 사용하여 다른 가용 영역에 복제 인스턴스의 대기 복제본을 생성하여 장애 조치를 지원합니다. 변경 데이터 캡처(CDC) 또는 지속적 복제를 사용하려면, 이 옵션을 활성화해야 합니다.

    할당된 스토리지(GiB)

    스토리지는 주로 로그 파일과 캐시된 트랜잭션에서 소모합니다. 캐시 트랜잭션에서 스토리지는 캐시된 트랜잭션을 디스크에 기록해야 할 때에만 사용됩니다. 따라서 AWS DMS는 많은 양의 스토리지를 사용하지 않습니다. 일부 예외 사항은 다음과 같습니다.

    • 상당한 트랜잭션 로드를 발생하는 매우 큰 테이블. 큰 테이블을 로드하면 다소 시간이 걸릴 수 있으므로, 캐시된 트랜잭션은 큰 테이블 로드 중에 디스크에 기록될 가능성이 더 높습니다.

    • 캐시된 트랜잭션을 로드하기 전에 일시 중지되도록 구성되는 작업입니다. 이 경우에 모든 테이블에서 전체 로드가 완료될 때까지 모든 트랜잭션이 캐시됩니다. 이 구성에서 상당량의 스토리지가 캐시된 트랜잭션에서 소모될 수 있습니다.

    • Amazon Redshift로 로드되고 있는 테이블을 사용하여 구성된 작업입니다. 그렇지만, 이 구성은 Amazon Aurora가 대상일 때는 문제가 아닙니다.

    대다수의 경우에 스토리지의 기본 할당량은 충분합니다. 하지만 항상 스토리지 관련 지표에 주의를 기울이는 것이 좋습니다. 기본 할당량보다 많이 소비하는 경우 스토리지를 스케일 업해야 합니다.

    네트워크 유형

    DMS는 IPv4 주소 지정 프로토콜 네트워크 유형을 지원하고 이중 스택 모드에서 IPv4 및 IPv6 주소 지정 프로토콜 네트워크 유형을 모두 지원합니다. IPv6 주소 지정 프로토콜 네트워크 유형을 사용하여 복제 인스턴스와 통신해야 하는 리소스가 있는 경우 이중 스택 모드를 사용합니다. 이중 스택 모드의 제한 사항에 대한 자세한 내용은 Amazon Relational Database Service 사용 설명서이중 스택 네트워크 DB 인스턴스 제한 사항을 참조하세요.

    VPC

    사용할 VPC를 선택합니다. 원본 또는 대상 데이터베이스가 VPC에 있는 경우, 해당 VPC를 선택합니다. 소스 데이터베이스와 대상 데이터베이스가 다른 VPC에 있으면, 모두 퍼블릭 서브넷에 있고 공개적으로 액세스 가능해야 합니다. 그런 다음 복제 인스턴스를 배치할 VPC를 선택합니다. 복제 인스턴스는 원본 VPC에 있는 데이터에 액세스할 수 있어야 합니다. 소스 또는 대상 데이터베이스가 VPC에 없으면, 복제 인스턴스가 배치될 VPC를 선택합니다.

    [Replication Subnet Group]

    복제 인스턴스를 생성할 위치에 있는 선택된 VPC에서 복제 서브넷 그룹을 선택합니다. 원본 데이터베이스가 VPC에 있는 경우, 원본 데이터베이스가 포함된 서브넷 그룹을 복제 인스턴스 위치로 선택합니다. 복제 서브넷에 대한 자세한 내용은 복제 서브넷 그룹 생성 섹션을 참조하세요.

    공개적으로 액세스할 수 있음(Publicly accessible)

    인터넷에서 복제 인스턴스에 액세스하려면 이 옵션을 선택합니다. 기본값은 공개적으로 액세스할 수 있으며, 옵션을 선택한 후에는 생성한 복제 인스턴스를 수정할 수 없습니다.

  3. 고급 탭을 선택하고 네트워크와 암호화 설정이 필요하면 값을 설정합니다. 다음 표는 설정에 대한 설명입니다.

    옵션 작업

    가용 영역

    원본 데이터베이스가 있는 가용 영역을 선택합니다.

    [VPC Security group(s)]

    모든 복제 인스턴스가 VPC에 생성됩니다. 소스 데이터베이스가 VPC에 있는 경우, 데이터베이스가 상주하는 곳에 있는 DB 인스턴스에 대한 액세스 권한을 부여하는 VPC 보안 그룹을 선택합니다.

    KMS 키

    복제 스토리지와 연결 정보를 암호화하기 위해 사용할 암호화 키를 선택합니다. (기본값) aws/dms를 선택하면 계정 및 AWS 지역과 관련된 기본 AWS Key Management Service (AWS KMS) 키가 사용됩니다. 설명 및 계정 번호가 키의 ARN과 함께 표시됩니다. 암호화 키 사용에 대한 자세한 내용은 암호화 키 설정 및 권한 지정 AWS KMS를 참조하세요.

  4. [Maintenance] 설정을 지정합니다. 다음 표는 설정에 대한 설명입니다. 유지 관리 설정에 대한 자세한 내용은 AWS DMS 유지 관리 기간 관련 작업 섹션을 참조하세요.

    옵션 작업

    자동 버전 업그레이드

    AWS DMS 메이저 버전과 마이너 버전을 구분하지 않습니다. 예를 들어 버전 3.4.x에서 3.5.x로 업그레이드하는 것은 메이저 업그레이드로 간주되지 않으며, 따라서 모든 변경 사항은 이전 버전과 호환됩니다.

    자동 버전 업그레이드가 활성화된 경우 DMS는 유지 관리 기간 동안 더 이상 사용되지 않는 복제 인스턴스 버전을 자동으로 업그레이드합니다.

    AutoMinorVersionUpgrade가 활성화되면 DMS는 복제 인스턴스를 만들 때 현재 기본 엔진 버전을 사용합니다. 예를 들어 엔진 버전을 현재 기본 버전보다 낮은 버전 번호로 설정하면 DMS는 기본 버전을 사용합니다.

    복제 인스턴스를 만들 때 AutoMinorVersionUpgrade활성화되지 않은 경우 DMS는 엔진 버전 매개변수로 지정된 엔진 버전을 사용합니다.

    유지보수 윈도우

    시스템 유지 관리를 실행할 수 있는 주 단위 기간(UTC, 협정 세계시)을 선택합니다.

    기본값: AWS 지역별 8시간 블록 중에서 무작위로 선택한 30분 기간으로, 요일마다 무작위로 나타납니다.

  5. 복제 인스턴스 생성을 선택합니다.