How do I create source or target endpoints using AWS DMS?

Last updated: 2019-08-30

How do I specify a source and a target database endpoint for my AWS Database Migration Service (AWS DMS) task?

Resolution

Before you can run an AWS DMS task, you must create a replication instance, a source endpoint, and a target endpoint. You can create source and target endpoints:

  • Using the AWS DMS console when you create a replication instance.
  • Using the AWS DMS console after you create a replication instance.
  • Using the AWS Command Line Interface (AWS CLI).

Create endpoints when creating a replication instance

  1. Open the AWS DMS console.
  2. From the navigation pane, choose Replication instances.
  3. Choose Create replication instance, and enter your replication instance information.
  4. On the Connect source and target database endpoints page, specify your source and target endpoints. For more information, see Creating Source and Target Endpoints.

Create source and target endpoints after creating a replication instance

  1. Open the AWS DMS console.
  2. From the navigation pane, choose Endpoints, and then choose Create endpoint.
  3. Select Source endpoint and enter the source endpoint information.
  4. Choose Create endpoint.
  5. From the Endpoints pane, choose Create endpoint.
  6. Select Target endpoint and enter the target endpoint information.
  7. Choose Create endpoint.
    Note: When you create a password for your PostgreSQL endpoint, you can't use the following special characters: +, %, or ;. For MySQL endpoint passwords, you can't use ;.

Create endpoints using the AWS CLI

After you install and configure the latest version of the AWS CLI, run the create-endpoint command.