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 database MariaDB
Puoi utilizzare diverse tecniche per importare i dati in un'istanza database RDS for MariaDB. L'approccio migliore dipende dall'origine e dalla quantità dei dati e dal fatto che l'importazione venga eseguita in modo occasionale o continuo. Se stai migrando un'applicazione insieme a tutti i suoi dati, dovrai valutare per quanto tempo il sistema può rimanere inattivo.
La tabella di seguito riporta le varie tecniche per importare i dati in un'istanza database RDS for MariaDB.
Origine | Quantità di dati | Una volta o continua | Tempo di inattività delle applicazioni | Tecnica | Ulteriori informazioni |
---|---|---|---|---|---|
Istanza database MariaDB 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. | Uso delle repliche di lettura dell'istanza database |
Database MariaDB o MySQL esistente | Small | Una volta | Medio | Copiare i dati direttamente nell'istanza database MySQL utilizzando un'utilità a riga di comando. | Importazione dei dati da un database MariaDB o MySQL a un'istanza database MariaDB o 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 dei dati da qualsiasi origine a un'istanza database MariaDB o MySQL |
Database MariaDB o MySQL esistente in locale o su Amazon EC2 | Qualsiasi | Continua | Minima |
Configurare la replica utilizzando un database MariaDB o MySQL esistente come origine della replica. Puoi configurare la replica in un'istanza database MariaDB tramite identificatori globali di transazione (GTID) di MariaDB se l'istanza esterna è MariaDB versione 10.0.24 o successiva o tramite le coordinate del log binario per le istanze MySQL o MariaDB nelle versioni precedenti alla 10.0.24. I GTID in MariaDB vengono implementati in modo diverso da quelli in MySQL, che non sono supportati da Amazon RDS. |
|
Qualsiasi database esistente | Qualsiasi | Una volta o continua | Minima | AWS Database Migration Service Utilizzatelo 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 |
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 errori e rendere inaccessibili dati e istanza database. In tal caso, l'istanza DB può essere ripristinata da un'istantanea utilizzando i comandi AWS CLI restore-db-instance-from-db-snapshot
o ripristinata utilizzando i comandi. restore-db-instance-to-point-in-time