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à.
Importazione di dati in un'istanza DB Amazon RDS for MySQL
Puoi utilizzare diverse tecniche per importare i dati in un'istanza database RDS for MySQL. L'approccio migliore dipende da una serie di fattori:
-
Fonte dei dati
-
Quantità di dati
-
Importazione una tantum o in corso
-
Quantità di tempi di inattività
Se state migrando anche un'applicazione con i dati, è importante considerare la quantità di downtime.
La tabella seguente elenca le tecniche per importare dati in un'istanza DB RDS for MySQL:
Origine | Quantità di dati | Una volta o continua | Tempo di inattività delle applicazioni | Tecnica | Ulteriori informazioni |
---|---|---|---|---|---|
Database MySQL esistente in locale o su Amazon EC2 |
Qualsiasi |
Una volta |
Medio |
Crea un backup del database locale, archivialo in Amazon S3 e quindi ripristina il file di backup in una nuova istanza database Amazon RDS che esegue MySQL. |
Ripristino di un backup in un'istanza DB Amazon RDS for MySQL |
Database MySQL esistente in locale o su Amazon EC2 |
Qualsiasi |
Continua |
Minima |
Configurare la replica utilizzando un database MySQL esistente come origine della replica. |
Importazione di dati in un database Amazon RDS for MySQL con tempi di inattività ridotti |
Qualsiasi database esistente |
Qualsiasi |
Una volta o continua |
Minima |
Utilizzalo AWS Database Migration Service per migrare il database con tempi di inattività minimi e, per molti motori di database di database, continuare la replica continua. |
Cos'è AWS Database Migration Service e Utilizzo di un database compatibile con MySQL come destinazione per AWS DMS nella Guida per l’utente di AWS Database Migration Service |
Istanza database MySQL esistente |
Qualsiasi |
Una volta o continua |
Minima |
Creare una replica di lettura per la replica continua. Promuovere la replica di lettura per la creazione una tantum di una nuova istanza database. |
|
Database MySQL esistente |
Small |
Una volta |
Medio |
Copiare i dati direttamente nell'istanza database MySQL utilizzando un'utilità a riga di comando. |
Importazione di dati da un database MySQL esterno in un'istanza DB Amazon RDS for MySQL |
Dati non salvati in un database esistente |
Medium |
Una volta |
Medio |
Crea file flat e importali utilizzando istruzioni LOAD DATA LOCAL
INFILE MySQL. |
Importazione di dati da qualsiasi fonte in un'istanza DB Amazon RDS for MySQL |
Nota
Il database di sistema mysql
contiene le informazioni di autenticazione e autorizzazione necessarie per accedere all'istanza database e ai dati. L'eliminazione, la modifica, la ridenominazione o il troncamento di tabelle, dati o altro contenuto del database mysql
nell'istanza database può causare un errore e rendere inaccessibili dati e istanza database. In tal caso, è possibile ripristinare l'istanza DB da un'istantanea utilizzando AWS CLI restore-db-instance-from-db-snapshotcomando. È possibile ripristinare l'istanza DB utilizzando AWS CLI restore-db-instance-to-point-in-timecomando.