Amazon DMS website screenshot

Amazon DMS

AWS Database Migration Service (AWS DMS) helps you migrate databases to AWS quickly and securely. The source database remains fully operational during the migration, minimizing downtime to applications that rely on the database. AWS DMS can migrate your data to and from the most widely used commercial and open-source databases, supporting homogeneous and heterogeneous migrations with continuous data replication.

1 APIs 6 Features
Data ReplicationDatabaseDatabase MigrationMigration

APIs

Amazon DMS API

The AWS Database Migration Service API provides programmatic access to create and manage replication instances, endpoints, replication tasks, and monitor migration progress for ...

Collections

Pricing Plans

Amazon Dms Plans Pricing

3 plans

PLANS

Rate Limits

Amazon Dms Rate Limits

5 limits

RATE LIMITS

FinOps

Features

Homogeneous Migration

Migrate between databases of the same engine type with minimal conversion

Heterogeneous Migration

Migrate between different database engines using Schema Conversion Tool

Continuous Data Replication

Continuously replicate data changes using change data capture (CDC)

Minimal Downtime Migration

Keep source database operational during migration for high availability

Multi-AZ Replication

Provision replication instances across multiple Availability Zones for resilience

Premigration Assessment

Run automated assessments to identify migration issues before starting

Use Cases

Database Consolidation

Consolidate multiple databases into a single AWS-managed database

Cross-Engine Migration

Migrate from Oracle or SQL Server to open-source Aurora or PostgreSQL

Development and Testing

Continuously replicate production data to development environments

Active-Active Replication

Maintain synchronized database replicas across regions for failover

Analytics Migration

Migrate transactional databases to analytical data warehouses like Redshift

Semantic Vocabularies

Amazon Dms Context

25 classes · 198 properties

JSON-LD

API Governance Rules

Amazon DMS API Rules

18 rules · 11 errors 4 warnings 3 info

SPECTRAL

JSON Structure

Amazon Dms Account Quota Structure

3 properties

JSON STRUCTURE

Amazon Dms Availability Zone Structure

1 properties

JSON STRUCTURE

Amazon Dms Certificate Structure

10 properties

JSON STRUCTURE

Amazon Dms Collector Response Structure

13 properties

JSON STRUCTURE

Amazon Dms Connection Structure

6 properties

JSON STRUCTURE

Amazon Dms Database Response Structure

7 properties

JSON STRUCTURE

Amazon Dms Endpoint Structure

35 properties

JSON STRUCTURE

Amazon Dms Event Subscription Structure

9 properties

JSON STRUCTURE

Amazon Dms Limitation Structure

6 properties

JSON STRUCTURE

Amazon Dms Refresh Schemas Status Structure

5 properties

JSON STRUCTURE

Amazon Dms Replication Instance Structure

25 properties

JSON STRUCTURE

Amazon Dms Replication Subnet Group Structure

6 properties

JSON STRUCTURE

Amazon Dms Replication Task Stats Structure

11 properties

JSON STRUCTURE

Amazon Dms Replication Task Structure

19 properties

JSON STRUCTURE

Amazon Dms Schema Response Structure

9 properties

JSON STRUCTURE

Amazon Dms Subnet Structure

3 properties

JSON STRUCTURE

Amazon Dms Supported Endpoint Type Structure

5 properties

JSON STRUCTURE

Amazon Dms Table Statistics Structure

23 properties

JSON STRUCTURE

Amazon Dms Tag Structure

3 properties

JSON STRUCTURE

Example Payloads

Amazon Dms Certificate Example

10 fields

EXAMPLE

Amazon Dms Endpoint Example

35 fields

EXAMPLE

Amazon Dms Subnet Example

3 fields

EXAMPLE

Amazon Dms Tag Example

3 fields

EXAMPLE

Resources

🌐
Portal
Portal
🔗
Website
Website
🔗
Documentation
Documentation
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
💬
Support
Support
📰
Blog
Blog
👥
GitHubOrganization
GitHubOrganization
🌐
Console
Console
📝
Signup
Signup
🔗
Login
Login
🟢
StatusPage
StatusPage
🔗
Contact
Contact
🔗
SpectralRules
SpectralRules
🔗
Vocabulary
Vocabulary

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Amazon DMS AWS Database Migration Service API
  version: '2016-01-01'
items:
- info:
    name: Replication Instances
    type: folder
  items:
  - info:
      name: Amazon DMS Create a replication instance
      type: http
    http:
      method: POST
      url: https://dms.amazonaws.com/
      body:
        type: json
        data: '{}'
    docs: Creates the replication instance using the specified parameters. A replication instance is used to run replication
      tasks.
  - info:
      name: Amazon DMS Describe replication instances
      type: http
    http:
      method: POST
      url: https://dms.amazonaws.com/describeReplicationInstances
      body:
        type: json
        data: '{}'
    docs: Returns information about replication instances.
- info:
    name: Endpoints
    type: folder
  items:
  - info:
      name: Amazon DMS Create an endpoint
      type: http
    http:
      method: POST
      url: https://dms.amazonaws.com/createEndpoint
      body:
        type: json
        data: '{}'
    docs: Creates an endpoint using the provided settings, representing a source or target database for migration.
  - info:
      name: Amazon DMS Describe endpoints
      type: http
    http:
      method: POST
      url: https://dms.amazonaws.com/describeEndpoints
      body:
        type: json
        data: '{}'
    docs: Returns information about the endpoints for your account.
- info:
    name: Replication Tasks
    type: folder
  items:
  - info:
      name: Amazon DMS Create a replication task
      type: http
    http:
      method: POST
      url: https://dms.amazonaws.com/createReplicationTask
      body:
        type: json
        data: '{}'
    docs: Creates a replication task using the specified parameters. A replication task moves data from a source endpoint
      to a target endpoint.
  - info:
      name: Amazon DMS Start a replication task
      type: http
    http:
      method: POST
      url: https://dms.amazonaws.com/startReplicationTask
      body:
        type: json
        data: '{}'
    docs: Starts the replication task.
bundled: true