A Amazon Aurora MySQL 데이터베이스를 온프레미스 데이터베이스의 복제 대상으로 설정합니다. Aurora MySQL 데이터베이스용 Aurora 복제본을 생성하고 집계 작업을 이동하여 Aurora 복제본에 대해 실행합니다. 수집 엔드포인트를 NLB(Network Load Balancer) 뒤에 있는 AWS Lambda 함수로 설정하고 Amazon RDS 프록시를 사용하여 Aurora MySQL 데이터베이스에 씁니다. 데이터베이스가 동기화되면 복제 작업을 비활성화하고 Aurora 복제본을 기본 인스턴스로 다시 시작하십시오. 수집기 DNS 레코드가 NLB를 가리키도록 합니다.
B Amazon Aurora MySQL 데이터베이스를 설정합니다. AWS Database Migration Service(AWS DMS)를 사용하여 온프레미스 데이터베이스에서 Aurora로 연속 데이터 복제를 수행합니다. Aurora MySQL 데이터베이스에 대해 실행할 집계 작업을 이동합니다. Auto Scaling 그룹의 Amazon EC2 인스턴스로 Application Load Balancer(ALB) 뒤에 수집 엔드포인트를 설정합니다. 데이터베이스가 동기화되면 수집기 DNS 레코드가 온프레미스에서 AWS로 전환된 후 ALDisable AWS DMS 동기화 작업을 가리킵니다.
C Amazon Aurora MySQL 데이터베이스를 설정합니다. AWS Database Migration Service(AWS DMS)를 사용하여 온프레미스 데이터베이스에서 Aurora로 연속 데이터 복제를 수행합니다. Aurora MySQL 데이터베이스용 Aurora 복제본을 생성하고 집계 작업을 이동하여 Aurora 복제본에 대해 실행합니다. 수집 엔드포인트를 Application Load Balancer(ALB) 뒤에 있는 AWS Lambda 함수로 설정하고 Amazon RDS 프록시를 사용하여 Aurora MySQL 데이터베이스에 씁니다. 데이터베이스가 동기화되면 수집기 DNS 레코드가 ALB를 가리키도록 합니다. 온프레미스에서 AWS로 컷오버한 후 AWS DMS 동기화 작업을 비활성화합니다.
D Amazon Aurora MySQL 데이터베이스를 설정합니다. Aurora MySQL 데이터베이스용 Aurora 복제본을 생성하고 집계 작업을 이동하여 Aurora 복제본에 대해 실행합니다. 수집 엔드포인트를 Amazon Kinesis 데이터 스트림으로 설정합니다. Amazon Kinesis Data Firehose를 사용하여 데이터를 Aurora MySQL 데이터베이스에 복제합니다. 데이터베이스가 동기화되면 복제 작업을 비활성화하고 Aurora 복제본을 기본 인스턴스로 다시 시작하십시오. 수집기 DNS 레코드가 Kinesis 데이터 스트림을 가리키도록 합니다.