AWS Database Migration Service

2023/11/13 - 7 updated api methods

Changes   Added new Db2 LUW Target endpoint with related endpoint settings. New executeTimeout endpoint setting for mysql endpoint. New ReplicationDeprovisionTime field for serverless describe-replications.

2023/09/22 - 4 updated api methods

Changes   new vendors for DMS CSF: MongoDB, MariaDB, DocumentDb and Redshift

2023/08/03 - 27 new api methods

Changes   The release makes public API for DMS Schema Conversion feature.

2023/08/01 - 1 new api methods

Changes   Adding new API describe-engine-versions which provides information about the lifecycle of a replication instance's version.

2023/07/13 - 4 updated api methods

Changes   Enhanced PostgreSQL target endpoint settings for providing Babelfish support.

2023/07/07 - 9 new 5 updated api methods

Changes   Releasing DMS Serverless. Adding support for PostgreSQL 15.x as source and target endpoint. Adding support for DocDB Elastic Clusters with sharded collections, PostgreSQL datatype mapping customization and disabling hostname validation of the certificate authority in Kafka endpoint settings

2023/03/17 - 4 updated api methods

Changes   S3 setting to create AWS Glue Data Catalog. Oracle setting to control conversion of timestamp column. Support for Kafka SASL Plain authentication. Setting to map boolean from PostgreSQL to Redshift. SQL Server settings to force lob lookup on inline LOBs and to control access of database logs.

2023/03/07 - 4 new 1 updated api methods

Changes   This release adds DMS Fleet Advisor Target Recommendation APIs and exposes functionality for DMS Fleet Advisor. It adds functionality to start Target Recommendation calculation.

2022/11/17 - 9 updated api methods

Changes   Adds support for Internet Protocol Version 6 (IPv6) on DMS Replication Instances

2022/07/07 - 1 new api methods

Changes   New api to migrate event subscriptions to event bridge rules

2022/07/01 - 4 updated api methods

Changes   Added new features for AWS DMS version 3.4.7 that includes new endpoint settings for S3, OpenSearch, Postgres, SQLServer and Oracle.

2022/06/08 - 9 new api methods

Changes   This release adds DMS Fleet Advisor APIs and exposes functionality for DMS Fleet Advisor. It adds functionality to create and modify fleet advisor instances, and to collect and analyze information about the local data infrastructure.

2021/11/22 - 4 updated api methods

Changes   Added new S3 endpoint settings to allow to convert the current UTC time into a specified time zone when a date partition folder is created. Using with 'DatePartitionedEnabled'.

2021/11/15 - 4 updated api methods

Changes   Add Settings in JSON format for the source GCP MySQL endpoint

2021/09/17 - 1 updated api methods

Changes   Optional flag force-planned-failover added to reboot-replication-instance API call. This flag can be used to test a planned failover scenario used during some maintenance operations.

2021/08/23 - 11 updated api methods

Changes   Amazon AWS DMS service now support Redis target endpoint migration. Now S3 endpoint setting is capable to setup features which are used to be configurable only in extract connection attributes.

2021/07/14 - 5 updated api methods

Changes   Release of feature needed for ECA-Endpoint settings. This allows customer to delete a field in endpoint settings by using --exact-settings flag in modify-endpoint api. This also displays default values for certain required fields of endpoint settings in describe-endpoint-settings api.

2021/04/15 - 1 new 4 updated api methods

Changes   AWS DMS added support of TLS for Kafka endpoint. Added Describe endpoint setting API for DMS endpoints.

2020/12/23 - 4 updated api methods

Changes   AWS DMS launches support for AWS Secrets Manager to manage Oracle ASM Database credentials

2020/12/21 - 4 updated api methods

Changes   AWS DMS launches support for AWS Secrets Manager to manage source and target database credentials.

2020/12/07 - 4 updated api methods

Changes   Added PreserveTransaction setting to preserve order of CDC for S3 as target. Added CsvNoSupValue setting to replace empty value for columns not included in the supplemental log for S3 as target.

2020/11/16 - 1 new 7 updated api methods

Changes   Adding MoveReplicationTask feature to move replication tasks between instances

2020/10/30 - 4 updated api methods

Changes   Adding DocDbSettings to support DocumentDB as a source.

2020/10/15 - 6 updated api methods

Changes   When creating Endpoints, Replication Instances, and Replication Tasks, the feature provides you the option to specify friendly name to the resources.

2020/10/06 - 4 updated api methods

Changes   Added new S3 endpoint settings to allow partitioning CDC data by date for S3 as target. Exposed some Extra Connection Attributes as endpoint settings for relational databases as target.

2020/08/24 - 4 updated api methods

Changes   Added new endpoint settings to include columns with Null and Empty value when using Kinesis and Kafka as target. Added a new endpoint setting to set maximum message size when using Kafka as target.

2020/07/27 - 6 new 4 updated api methods

Changes   Basic endpoint settings for relational databases, Preflight validation API.

2020/04/27 - 12 updated api methods

Changes   Adding minimum replication engine version for describe-endpoint-types api.

2020/03/09 - 5 updated api methods

Changes   Added new settings for Kinesis target to include detailed transaction info; to capture table DDL details; to use single-line unformatted json, which can be directly queried by AWS Athena if data is streamed into S3 through AWS Kinesis Firehose. Added CdcInsertsAndUpdates in S3 target settings to allow capture ongoing insertions and updates only.

2019/11/01 - 7 updated api methods

Changes   This release contains task timeline attributes in replication task statistics. This release also adds a note to the documentation for the CdcStartPosition task request parameter. This note describes how to enable the use of native CDC start points for a PostgreSQL source by setting the new slotName extra connection attribute on the source endpoint to the name of an existing logical replication slot.

2019/09/25 - 1 new 4 updated api methods

Changes   This release adds a new DeleteConnection API to delete the connection between a replication instance and an endpoint. It also adds an optional S3 setting to specify the precision of any TIMESTAMP column values written to an S3 object file in .parquet format.

2019/07/17 - 6 updated api methods

Changes   S3 endpoint settings update: 1) Option to append operation column to full-load files. 2) Option to add a commit timestamp column to full-load and cdc files. Updated DescribeAccountAttributes to include UniqueAccountIdentifier.

2019/03/18 - 2 new 6 updated api methods

Changes   S3 Endpoint Settings added support for 1) Migrating to Amazon S3 as a target in Parquet format 2) Encrypting S3 objects after migration with custom KMS Server-Side encryption. Redshift Endpoint Settings added support for encrypting intermediate S3 objects during migration with custom KMS Server-Side encryption.

2018/11/16 - 9 updated api methods

Changes   Settings structures have been added to our DMS endpoint APIs to support Kinesis and Elasticsearch as targets. We are introducing the ability to configure custom DNS name servers on a replication instance as a beta feature.

2018/07/09 - 6 updated api methods

Changes   Added support for DmsTransfer endpoint type and support for re-validate option in table reload API.

2018/04/10 - 17 updated api methods

Changes   Native Change Data Capture start point and task recovery support in Database Migration Service.

2018/02/08 - 2 new api methods

Changes   This release includes the addition of two new APIs: describe replication instance task logs and reboot instance. The first allows user to see how much storage each log for a task on a given instance is occupying. The second gives users the option to reboot the application software on the instance and force a fail over for MAZ instances to test robustness of their integration with our service.

2017/11/17 - 2 new 1 updated api methods

Changes   Support for migration task assessment. Support for data validation after the migration.

2017/10/12 - 1 updated api methods

Changes   This change includes addition of new optional parameter to an existing API

2017/06/22 - 2 updated api methods

Changes   Added tagging for DMS certificates.

2017/05/23 - 7 new 4 updated api methods

Changes   This release adds support for using Amazon S3 and Amazon DynamoDB as targets for database migration, and using MongoDB as a source for database migration. For more information, see the AWS Database Migration Service documentation.

2016/12/14 - 1 new 12 updated api methods

Changes   Adds support for SSL enabled Oracle endpoints and task modification.