Conversione degli schemi di database in AWS Schema Conversion Tool - AWS Schema Conversion Tool

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Conversione degli schemi di database in AWS Schema Conversion Tool

È possibile utilizzare il comando AWS Schema Conversion Tool (AWS SCT) per convertire gli schemi di database esistenti da un motore di database a un altro. La conversione di un database utilizzando l'interfaccia AWS SCT utente può essere abbastanza semplice, ma ci sono diversi aspetti da considerare prima di eseguire la conversione.

Ad esempio, è possibile AWS SCT eseguire le seguenti operazioni:

  • Puoi usarlo AWS SCT per copiare uno schema di database locale esistente su un'istanza database Amazon RDS che esegue lo stesso motore. Puoi utilizzare questa caratteristica per analizzare il potenziale risparmio sui costi del passaggio al cloud e della modifica del tipo di licenza.

  • In alcuni casi, le funzionalità del database non possono essere convertite in funzionalità Amazon RDS equivalenti. Se ospiti e gestisci autonomamente un database sulla piattaforma Amazon Elastic Compute Cloud EC2 (Amazon), puoi emulare queste funzionalità AWS sostituendole con servizi.

  • AWS SCT automatizza gran parte del processo di conversione dello schema del database OLTP (Online Transaction Processing) in un'istanza DB MySQL di Amazon Relational Database Service (Amazon RDS) MySQL, un cluster DB Amazon Aurora o un'istanza DB PostgreSQL. I motori di database di origine e di destinazione contengono molte caratteristiche e funzionalità diverse e AWS SCT tentano di creare uno schema equivalente nell'istanza database Amazon RDS laddove possibile. Se non è possibile una conversione diretta, AWS SCT fornisce un elenco di possibili azioni da intraprendere.

AWS SCT supporta le seguenti conversioni OLTP (Online Transaction Processing).

Database di origine Database di destinazione

IBM Db2 per z/OS (versione 12)

Edizione compatibile con Amazon Aurora MySQL, edizione compatibile con Amazon Aurora PostgreSQL, MySQL, PostgreSQL

IBM Db2 LUW (versioni 9.1, 9.5, 9.7, 10.5, 11.1 e 11.5)

Aurora MySQL, Aurora PostgreSQL, MariaDB, MySQL, PostgreSQL

Database SQL di Microsoft Azure

Aurora MySQL, Aurora PostgreSQL, MySQL, PostgreSQL

Microsoft SQL Server (versione 2008 R2 e successive)

Aurora MySQL, Aurora PostgreSQL, Babelfish per Aurora PostgreSQL, MariaDB, Microsoft SQL Server, MySQL, PostgreSQL

MySQL (versione 5.5 e successive)

Aurora PostgreSQL, MySQL, PostgreSQL

È possibile migrare schemi e dati da MySQL a un cluster Aurora MySQL DB senza utilizzarli. AWS SCT Per ulteriori informazioni, consulta Migrazione dei dati in un cluster Amazon Aurora DB.

Oracle (versione 10.2 e successive)

Aurora MySQL, Aurora PostgreSQL, MariaDB, MySQL, Oracle, PostgreSQL

PostgreSQL (versione 9.1 e successive)

Aurora MySQL, Aurora PostgreSQL, MySQL, PostgreSQL

SAP ASE (12.5, 15.0, 15.5, 15.7 e 16.0)

Aurora MySQL, Aurora PostgreSQL, MariaDB, MySQL, PostgreSQL

Per informazioni sulla conversione dello schema di un data warehouse, Conversione degli schemi di data warehouse in Amazon RDS utilizzando AWS SCT consulta.

Per convertire lo schema del database in Amazon RDS, esegui i seguenti passaggi di alto livello: