

# Importar dados para uma instância de banco de dados do Amazon RDS para MySQL.
<a name="MySQL.Procedural.Importing.Other"></a>

Você pode usar várias técnicas diferentes para importar os dados para uma instância de banco de dados do RDS para MySQL. A melhor abordagem depende de inúmeros fatores:
+ origem dos dados;
+ Quantidade de dados
+ importação única ou contínua;
+ quantidade de tempo de inatividade.

 Se você também estiver migrando uma aplicação com os dados, é importante considerar a quantidade de tempo de inatividade.

A seguinte tabela lista técnicas para importar dados em uma instância de banco de dados do RDS para MySQL:


| Origem | Quantidade de dados | Uma vez ou contínuo | Tempo de inatividade da aplicação | Técnica | Mais informações | 
| --- | --- | --- | --- | --- | --- | 
| Banco de dados MySQL existente no local ou no Amazon EC2 | Quaisquer | Uma vez | Alguns | Crie um backup de seu banco de dados no local, armazene-o no Amazon S3 e, em seguida, restaure o arquivo de backup para uma nova instância de banco de dados do Amazon RDS executando MySQL. | [Restaurar um backup em uma instância de banco de dados do Amazon RDS para MySQL](MySQL.Procedural.Importing.md) | 
| Banco de dados MySQL existente no local ou no Amazon EC2 | Quaisquer | Contínuo | Mínimo | Configure a replicação com um banco de dados MySQL existente como origem de replicação. | [Configurar a replicação da posição do arquivo de log binário com uma instância de origem externa](MySQL.Procedural.Importing.External.Repl.md)<br />[Importar dados para um banco de dados do Amazon RDS para MySQL com tempo de inatividade reduzido](mysql-importing-data-reduced-downtime.md) | 
| Qualquer banco de dados existente | Quaisquer | Uma vez ou contínuo | Mínimo | Use o AWS Database Migration Service para migrar o banco de dados com o mínimo de tempo de inatividade e, para diversos mecanismos de banco de dados (DB), continuar a replicação contínua. | [What is AWS Database Migration Service](https://docs.aws.amazon.com/dms/latest/userguide/Welcome.html) (O que é o ) e [Using a MySQL-compatible database as a target for AWS DMS](https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Target.MySQL.html) (Usar um banco de dados compatível com MySQL como destino para o ) no *Guia do usuário do AWS Database Migration Service*  | 
| Instância de banco de dados MySQL existente | Quaisquer | Uma vez ou contínuo | Mínimo | Crie uma réplica de leitura para a replicação contínua. Promova a réplica de leitura para a criação única de uma instância de banco de dados. | [Trabalhar com réplicas de leitura de instância de banco de dados](USER_ReadRepl.md) | 
| Banco de dados existente do MySQL | Pequeno | Uma vez | Alguns | Copie os dados diretamente para sua instância de banco de dados MySQL usando um utilitário de linha de comando. | [Importar dados de um banco de dados externo do MySQL para uma instância de banco de dados do Amazon RDS para MySQL.](mysql-importing-data-external-database.md) | 
| Dados não armazenados em um banco de dados existente | Médio | Uma vez | Alguns | Crie arquivos simples e importe-os usando instruções MySQL LOAD DATA LOCAL INFILE. | [Importar dados de qualquer fonte para uma instância de banco de dados do Amazon RDS para MySQL](mysql-importing-data-any-source.md) | 

**nota**  
O banco de dados do sistema `mysql` contém informações de autenticação e autorização necessárias para fazer login na instância de banco de dados e acessar os dados. Soltar, alterar, renomear ou truncar tabelas, dados ou outros conteúdos do banco de dados `mysql` em sua instância de banco de dados pode resultar em erros e pode tornar a instância de banco de dados e seus dados inacessíveis. Se isso ocorrer, você poderá restaurar a instância de banco de dados por meio de um snapshot usando o comando [https://docs.aws.amazon.com/cli/latest/reference/rds/restore-db-instance-from-db-snapshot.html](https://docs.aws.amazon.com/cli/latest/reference/rds/restore-db-instance-from-db-snapshot.html) da AWS CLI. Você pode recuperar a instância de banco de dados usando o comando [https://docs.aws.amazon.com/cli/latest/reference/rds/restore-db-instance-to-point-in-time.html](https://docs.aws.amazon.com/cli/latest/reference/rds/restore-db-instance-to-point-in-time.html) da AWS CLI. 