Skip to main content
Cloud / AWS / Products / AWS Database Migration Service - Database Migration

AWS Database Migration Service - Database Migration

AWS DMS migrates databases to AWS with minimal downtime. Supports homogeneous and heterogeneous migrations.

Migration & Transfer
Pricing Model Pay for replication compute and storage, DMS Serverless is usage-based
Availability Available in multiple AWS regions, check regional availability
Data Sovereignty EU regions available
Reliability 99.9% monthly API uptime per region under the AWS DMS SLA SLA

What is AWS Database Migration Service?

AWS Database Migration Service (DMS) migrates databases to AWS quickly and securely with minimal downtime. The source database remains fully operational during migration, allowing applications to continue running with minimal interruption.

DMS supports homogeneous migrations (same database engine) and heterogeneous migrations (different engines like Oracle to Aurora PostgreSQL). For schema conversions in heterogeneous migrations, the built-in DMS Schema Conversion is available; for more complex cases (data warehouse schemas, big data frameworks, application code), the separate AWS Schema Conversion Tool (SCT) remains relevant.

Core Features

  • Continuous Replication: CDC (Change Data Capture) for ongoing synchronization
  • Heterogeneous Migration: Migration between different database engines
  • Schema Conversion: Automatic schema conversion via the built-in DMS Schema Conversion or the separate AWS Schema Conversion Tool (SCT)
  • Validation: Automatic validation of migrated data
  • Serverless: DMS Serverless scales automatically based on workload

Typical Use Cases

Cloud Migration: Migrate on-premises databases to AWS RDS, Aurora, or self-managed databases on EC2. DMS minimizes downtime through continuous replication until cutover.

Database Modernization: Switch from commercial databases (Oracle, SQL Server) to open-source alternatives (PostgreSQL, MySQL) on AWS. DMS Schema Conversion or the AWS Schema Conversion Tool identify the code adjustments needed.

Ongoing Replication: Use DMS for continuous data replication to data warehouses (Redshift), data lakes (S3), or DR scenarios with geographically separated databases.

Benefits

  • Minimal downtime through continuous replication during migration
  • Support for all common database engines
  • Built-in and standalone schema conversion tools reduce manual effort
  • Serverless option eliminates capacity planning

Integration with innFactory

As an AWS Reseller, innFactory supports you with AWS DMS: migration planning, schema conversion, test migration, cutover planning, and validation of migrated data.

Typical Use Cases

Database migration
Database replication
Continuous data replication
Database consolidation

Frequently Asked Questions

What is AWS Database Migration Service?

AWS DMS migrates databases to AWS with minimal downtime. The service continuously replicates data while the source database remains active. Supports homogeneous (e.g., Oracle to Oracle) and heterogeneous migrations (e.g., Oracle to PostgreSQL).

Which databases are supported?

DMS supports Oracle, SQL Server, MySQL, MariaDB, PostgreSQL, MongoDB, SAP ASE, IBM Db2, and Amazon databases (Aurora, Redshift, DynamoDB, S3). Schema conversion is done with the AWS Schema Conversion Tool.

How does migration with minimal downtime work?

DMS first performs a full data load. Then changes are continuously replicated (CDC: Change Data Capture). At cutover, you switch to the target database with only seconds to minutes of downtime.

What is the Schema Conversion Tool?

For most OLTP schema conversions, AWS recommends the browser-based DMS Schema Conversion built into DMS. The separate desktop AWS Schema Conversion Tool (SCT) remains relevant for data warehouse schemas, big data frameworks, and application code conversion, and analyzes incompatibilities that require manual adjustment.

What does AWS DMS cost?

With classic replication instances, you pay for the compute capacity used and associated storage. DMS Serverless bills on a usage basis for the capacity actually consumed, without needing to size instances upfront.

Note: All product information on this page has been compiled with care, but is provided without guarantee and may be outdated or incomplete. Cloud services evolve rapidly — features, pricing, SLAs, and availability change frequently. Authoritative and up-to-date information can only be found on the official product page of AWS (official documentation). This page does not represent an offer by AWS.

AWS Cloud Expertise

innFactory is an AWS Reseller with certified cloud architects. We provide consulting, implementation, and managed services for AWS.

Similar Products from Other Clouds

Other cloud providers offer comparable services in this category. As a multi-cloud partner, we help you choose the right solution.

Azure

Azure Data Box - Offline Data Transfer

Azure Data Box enables secure offline transfer of large data volumes to Azure via physical device.

Pricing Flat fee per device/order, depending on …
SLA SLA as published by the provider
Compare →
Azure

Azure Storage Discovery - Storage Assessment and Analysis

Azure Storage Discovery analyzes and assesses on-premises storage infrastructure in preparation for migration to Azure …

Pricing Free to use as part of Azure Migrate
SLA No dedicated SLA (free assessment feature of Azure Migrate)
Compare →
Azure

Azure Storage Mover - Large-Scale Data Migration

Azure Storage Mover reliably and automatically migrates large data volumes from on-premises or other cloud sources to …

Pricing The service itself is free; only target …
SLA SLA as published by the provider
Compare →
Google Cloud

Migrate to Virtual Machines - VM Migration to Compute Engine

Migrate to Virtual Machines migrates servers and VMs from on-premises, AWS, or Azure to Google Compute Engine at no …

Pricing Migration service is free; you only pay …
SLA SLA as published by the provider for the target Compute Engine instances (see official SLA page)
Compare →
Google Cloud

Migration Center - Cloud Migration Planning and Assessment

Migration Center supports cloud migration planning and assessment with automatic inventory and TCO analysis.

Pricing Free to use (no additional charge for …
SLA SLA as published by the provider
Compare →
Google Cloud

Storage Transfer Service - Data Transfer to Cloud Storage

Storage Transfer Service transfers data from AWS S3, Azure, HTTP sources, and on-premises to Google Cloud Storage.

Pricing Free for GCS-to-GCS transfers, …
SLA No SLA (Storage Transfer Service provides no availability or performance guarantee)
Compare →

7 comparable products found across other clouds.

Ready to start with AWS Database Migration Service - Database Migration?

Our certified AWS experts help you with architecture, integration, and optimization.

Schedule Consultation