AWS DMS 유지 관리 기간 관련 작업 - AWS Database Migration Service

AWS DMS 유지 관리 기간 관련 작업

모든 AWS DMS 복제 인스턴스는 사용 가능한 시스템 변경 내용이 적용되는 주별 유지 관리 기간이 있습니다. 유지 관리 기간은 수정 사항 및 소프트웨어 패치 적용 시점을 조절할 수 있는 기회로 생각하면 좋습니다.

AWS DMS에서는 지정된 주 동안 유지 관리가 필요하다고 판단되는 경우 복제 인스턴스를 생성할 때 선택한 30분 유지 관리 기간 동안 유지 관리가 발생합니다. AWS DMS는 대부분 유지 관리를 30분의 유지 관리 기간 동안에 완료합니다. 단, 대규모 변경 사항의 경우 보다 긴 시간이 필요할 수 있습니다.

유지 관리가 기존 마이그레이션 작업에 미치는 영향

AWS DMS 마이그레이션 작업이 인스턴스에서 실행 중인 경우 패치 적용 시 다음 이벤트가 발생합니다.

  • 마이그레이션 작업의 테이블이 진행 중 변경 사항 복제 단계(CDC)에 있는 경우 AWS DMS는 태스크를 잠시 동안 중지했다가 패치가 적용된 후에 다시 시작합니다. 그러고 나면 패치가 적용될 때 중단되었던 지점부터 마이그레이션이 계속됩니다.

  • AWS DMS가 기존 데이터 마이그레이션 또는 기존 데이터를 마이그레이션하고 진행 중 변경 사항을 복제 태스크의 일부로 테이블을 마이그레이션하는 경우 DMS는 패치가 적용되는 동안 전체 로드 단계에 있는 모든 테이블에 대해 마이그레이션을 중지했다가 다시 시작합니다. 또한 DMS는 패치가 적용되는 동안 CDC 단계에 있는 모든 테이블을 중지했다가 다시 시작합니다.

유지 관리 기간 설정 변경

AWS Management Console, AWS CLI 또는 AWS DMS API를 사용하여 유지 관리 기간 프레임을 변경할 수 있습니다.

AWS Management Console을 사용하여 유지 관리 기간 프레임을 변경할 수 있습니다.

콘솔을 사용하여 기본 유지 관리 기간을 변경하려면
  1. AWS Management Console에 로그인하고 https://console.aws.amazon.com/dms/v2/에서 AWS DMS 콘솔을 엽니다.

  2. 탐색 창에서 복제 인스턴스를 선택합니다.

  3. [Modify]를 수정 및 선택할 복제 인스턴스를 선택합니다.

  4. 유지 관리 섹션을 확장하고 유지 관리 기간의 날짜 및 시간을 선택합니다.

  5. [Apply changes immediately]를 선택합니다.

  6. 수정을 선택합니다.

기본 유지 관리 기간을 조정하려면 AWS CLI modify-replication-instance 명령을 다음 파라미터와 함께 사용합니다.

  • --replication-instance-identifier

  • --preferred-maintenance-window

다음은 유지 관리 기간을 화요일 오전 4:00~4:30으로 설정하는 AWS CLI 예제입니다. UTC 기준입니다.

aws dms modify-replication-instance \ --replication-instance-identifier myrepinstance \ --preferred-maintenance-window Tue:04:00-Tue:04:30

기본 유지 관리 기간을 조정하려면 AWS DMS API ModifyReplicationInstance 작업을 다음 파라미터와 함께 사용합니다.

  • ReplicationInstanceIdentifier = myrepinstance

  • PreferredMaintenanceWindow = Tue:04:00-Tue:04:30

다음은 유지 관리 기간을 화요일 오전 4:00~4:30으로 설정하는 코드 예제입니다. UTC 기준입니다.

https://dms.us-west-2.amazonaws.com/ ?Action=ModifyReplicationInstance &DBInstanceIdentifier=myrepinstance &PreferredMaintenanceWindow=Tue:04:00-Tue:04:30 &SignatureMethod=HmacSHA256 &SignatureVersion=4 &Version=2014-09-01 &X-Amz-Algorithm=AWS4-HMAC-SHA256 &X-Amz-Credential=AKIADQKE4SARGYLE/20140425/us-east-1/dms/aws4_request &X-Amz-Date=20140425T192732Z &X-Amz-SignedHeaders=content-type;host;user-agent;x-amz-content-sha256;x-amz-date &X-Amz-Signature=1dc9dd716f4855e9bdf188c70f1cf9f6251b070b68b81103b59ec70c3e7854b3