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.

Google Cloud

Data Analytics Migration Services - AI-Powered Data Warehouse and Data Lake Migration

Google Cloud's data analytics migration services support data warehouse, data lake, and Spark migrations with …

Pricing Google Cloud describes the migration …
SLA SLA per provider and per service / see official documentation
Compare →
Google Cloud

Migrate to Containers - Turn VMs into Containers

Migrate to Containers converts VM-based applications into containers for GKE, GKE Autopilot, GKE Enterprise, and Cloud …

Pricing Provided at no charge for migrations …
SLA SLA as published by the provider
Compare →
Google Cloud

Rapid Migration and Modernization Program - Google Cloud's Migration Program

Google Cloud's Rapid Migration and Modernization Program (RaMP) combines methodology, tools, and migration incentives …

Pricing Program with flexible proposals, partner …
SLA SLA per provider and per service used / see official documentation
Compare →
Azure

Azure Import/Export - Offline Data Transfer by Shipping Disks

Azure Import/Export imports large amounts of data to Azure Blob Storage and Azure Files by shipping disk drives, and …

Pricing Drive handling fee per processed drive, …
SLA SLA per vendor / see the official SLA page
Compare →
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 →

11 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