Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

AWS Database Migration Service (AWS DMS), before you begin

Mode de mise au point
AWS Database Migration Service (AWS DMS), before you begin - AMS Advanced Application Developer's Guide
Cette page n'a pas été traduite dans votre langue. Demande de traduction

When planning a database migration using the AMS AWS DMS, consider the following:

  • Source and target endpoints: You need to know what information and tables in the source database need to be migrated to the target database. AMS AWS DMS supports basic schema migration, including the creation of tables and primary keys. However, AMS AWS DMS doesn't automatically create secondary indexes, foreign keys, accounts, and so on in the target database. See Sources for Data Migration and Targets for Data Migration for more information.

  • Schema/Code Migration: AMS AWS DMS doesn't perform schema or code conversion. You can use tools such as Oracle SQL Developer, MySQL Workbench, or pgAdmin III to convert your schema. If you want to convert an existing schema to a different database engine, you can use the AWS Schema Conversion Tool. It can create a target schema and also can generate and create an entire schema: tables, indexes, views, and so on. You can also use the tool to convert PL/SQL or TSQL to PgSQL and other formats.

  • Unsupported data types: Some source data types need to be converted into the equivalent data types for the target database.

AWS DMS scenarios to consider

The following, documented, scenarios might help you craft your own database migration path.

For a database migration, you must do the following:

  • Plan your database migration, this includes setting up a replication subnet group.

  • Allocate a replication instance that performs all the processes for the migration.

  • Specify a source and a target database endpoint.

  • Create a task or set of tasks to define what tables and replication processes you want to use.

  • Create the AWS DMS IAM dms-cloudwatch-logs-role and dms-vpc-role roles. If you use Amazon Redshift as a target database, you must also create and add the IAM role dms-access-for-endpoint to your AWS account. For more information, see Creating the IAM roles to use with the AWS CLI and AWS DMS API.

These walkthroughs provide an example of using the AMS console or AMS CLI to create an AWS Database Migration Service (AWS DMS). CLI commands for creating the AWS DMS replication instance, subnet group, and task as well as an AWS DMS source endpoint and target endpoint are provided.

To learn more about AMS AWS DMS, see AWS Database Migration Service for general information and AWS Database Migration Service FAQs for answers to common questions.

ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.