Importazione di dati in un'istanza DB Amazon RDS for MariaDB - Amazon Relational Database Service

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 MariaDB

Puoi utilizzare diverse tecniche per importare i dati in un'istanza database RDS for MariaDB. 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 MariaDB:

Nota

Amazon RDS supporta solo l'importazione da Amazon S3 in istanze DB RDS per MySQL. L'importazione di backup creati con mariadb-backup in RDS per MariadB non è attualmente supportata.

Origine Quantità di dati Una volta o continua Tempo di inattività delle applicazioni Tecnica Ulteriori informazioni

Database MariaDB esistente in locale o su Amazon EC2

Qualsiasi

Continua

Minima

Configura la replica con un database MariaDB esistente come origine di replica.

Puoi configurare la replica in un'istanza MariaDB utilizzando gli identificatori di transazione globali di MariaDB GTIDs () quando l'istanza esterna è MariaDB versione 10.0.24 o successiva o utilizzando coordinate di log binarie per istanze MariaDB su versioni precedenti alla 10.0.24. GTIDs MariadB è implementato in modo diverso rispetto a GTIDs MySQL, che non è supportato da Amazon RDS.

Configurazione della replica della posizione del file di log binario con un'istanza di origine esterna.

Importazione di dati in un'istanza DB Amazon RDS for MariaDB con tempi di inattività ridotti

Qualsiasi database esistente

Qualsiasi

Una volta o continua

Minima

Utilizzali AWS Database Migration Service per migrare il database con tempi di inattività minimi e, per molti motori di database DB, 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 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 esistente

Small

Una volta

Medio

Copia i dati direttamente sulla tua istanza di MariadB DB usando un'utilità da riga di comando.

Importazione di dati da un database MariaDB esterno in un'istanza Amazon RDS for MariaDB DB

Dati non salvati in un database esistente

Medium

Una volta

Medio

Crea file flat e importali utilizzando le istruzioni MariadBLOAD DATA LOCAL INFILE.

Importazione di dati da qualsiasi fonte in un'istanza Amazon RDS for MariaDB DB

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 altri contenuti del mysql database nell'istanza DB possono causare errori e rendere l'istanza DB e i dati inaccessibili. In tal caso, è possibile ripristinare l'istanza DB da uno snapshot utilizzando AWS CLI restore-db-instance-from-db-snapshotcomando. È possibile ripristinare l'istanza DB utilizzando restore-db-instance-to-point-in-timecomando.