DMS (AWS Database Migration Service)

AWS DMS logo

About

AWS Database Migration Service (AWS DMS) is a managed migration and replication service that helps move your database and analytics workloads between different kinds of databases quickly, securely, and with minimal downtime and zero data loss.

AWS DMS supports migration between 20+ database and analytics engines, either on-premises or on EC2-hosted databases. Supported data migration sources include: Amazon Aurora, Amazon DocumentDB, Amazon S3, IBM DB2, MariaDB, Azure SQL Database, Microsoft SQL Server, MongoDB, MySQL, Oracle, PostgreSQL, SAP ASE.

Synopsis

uvx 'cratedb-toolkit[kinesis]' load \
  "kinesis+dms:///arn:aws:kinesis:eu-central-1:831394476016:stream/testdrive" \
  "crate://crate:crate@localhost:4200/testdrive"

Learn

AWS DMS Processor

A full-load-and-cdc pipeline using AWS DMS and CrateDB, where an Amazon Kinesis Data Stream is selected as a DMS target, combined with a CrateDB-specific downstream processor element.

AWS DMS