DMS CDC Verification

0

My customer is migrating from SQL Server (installed on EC2) to Aurora MYSQL. DB size is about 500GB and there is high amount of activity at any given point in time. Source db should be up while migrating. CDC (change data cut over) is the approach planned.

Looking for guidance on how to go about verifying if migration between source and target is good. Client wants DMS to conduct verification upon initial cut over and the subsequent CDC increments. I hear this is not possible as new data keeps getting added to the source db and we cannot store data in the migration instance for verification.

Also, if you can point me to documentation that outlines best practices with CDC scenarios, that will be great.

I looked at blogs and documents but none covers best practices for verification in detail.

AWS
Rama T
posta 5 anni fa545 visualizzazioni
1 Risposta
0
Risposta accettata

Validating AWS DMS Tasks: AWS DMS provides support for data validation, to ensure that your data was migrated accurately from the source to the target. If you enable it for a task, then AWS DMS begins comparing the source and target data immediately after a full load is performed for a table.

Data validation is optional. AWS DMS compares the source and target records, and reports any mismatches. In addition, for a CDC-enabled task, AWS DMS compares the incremental changes and reports any mismatches.

During data validation, AWS DMS compares each row in the source with its corresponding row at the target, and verifies that those rows contain the same data. To accomplish this, AWS DMS issues appropriate queries to retrieve the data. Note that these queries will consume additional resources at the source and the target, as well as additional network resources.

AWS
VijayK
con risposta 5 anni fa

Accesso non effettuato. Accedi per postare una risposta.

Una buona risposta soddisfa chiaramente la domanda, fornisce un feedback costruttivo e incoraggia la crescita professionale del richiedente.

Linee guida per rispondere alle domande