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à.
AWS Database Migration Service (AWS DMS), prima di iniziare
Quando pianificate una migrazione di database utilizzando AMS AWS DMS, tenete presente quanto segue:
Endpoint di origine e destinazione: è necessario sapere quali informazioni e tabelle del database di origine devono essere migrate nel database di destinazione. AMS AWS DMS supporta la migrazione di base dello schema, inclusa la creazione di tabelle e chiavi primarie. Tuttavia, AMS AWS DMS non crea automaticamente indici secondari, chiavi esterne, account e così via nel database di destinazione. Per ulteriori informazioni, consulta Sorgenti per la migrazione dei dati e Target per la migrazione dei dati.
Migrazione schema/codice: AMS AWS DMS non esegue conversioni di schemi o codici. Puoi utilizzare strumenti quali Oracle SQL Developer, MySQL Workbench o pgAdmin III per convertire lo schema. Se desideri convertire uno schema esistente in un motore di database diverso, puoi utilizzare AWS Schema Conversion Tool. Questo può creare uno schema di destinazione e, inoltre, generare e creare un intero schema: tabelle, indici, viste e così via. Puoi anche usare lo strumento per convertire PL/SQL TSQL in pgSQL e altri formati.
Tipi di dati non supportati: alcuni tipi di dati di origine devono essere convertiti nei tipi di dati equivalenti per il database di destinazione.
AWS DMS scenari da considerare
I seguenti scenari, documentati, potrebbero aiutarti a creare il tuo percorso di migrazione del database.
Migrazione dei dati da un server MySQL locale ad Amazon RDS MySQL: consulta il post sul blog AWS Migrate
On-Premises MySQL Data to Amazon RDS (e viceversa) Migrazione dei dati da un database Oracle al database Amazon RDS Aurora PostgreSQL: consulta il post sul blog di AWS Una rapida introduzione alla migrazione da un database Oracle a un
database Amazon Aurora PostgreSQL Migrazione dei dati da RDS MySQL a S3: consulta il post sul blog di AWS Come archiviare i dati dai database relazionali su Amazon Glacier usando AWS DMS
Per la migrazione di un database, è necessario fare quanto segue:
Pianifica la migrazione del database, inclusa la configurazione di un sottogruppo di replica.
Alloca un'istanza di replica che esegua tutti i processi per la migrazione.
Specificare un endpoint del database di origine e uno di destinazione.
Crea un'attività o una serie di attività per definire le tabelle e i processi di replica da utilizzare.
Crea l' AWS DMS IAM
dms-cloudwatch-logs-roleedms-vpc-rolei ruoli. Se utilizzi Amazon Redshift come database di destinazione, devi anche creare e aggiungere il ruolo IAMdms-access-for-endpointal tuo account AWS. Per ulteriori informazioni, consulta Creazione dei ruoli IAM da utilizzare con l'AWS CLI e l'API AWS DMS.
Queste procedure dettagliate forniscono un esempio di utilizzo della console AMS o della CLI AMS per creare un (). AWS Database Migration Service AWS DMS Vengono forniti i comandi CLI per creare l'istanza di AWS DMS replica, il gruppo di sottorete e l'attività, nonché un endpoint di AWS DMS origine e un endpoint di destinazione.
Per ulteriori informazioni su AMS AWS DMS, consulta le informazioni AWS Database Migration ServiceAWS Database Migration Service FAQs