

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Migre um banco de dados MariaDB on-premises para o Amazon RDS para MariaDB usando ferramentas nativas
<a name="migrate-an-on-premises-mariadb-database-to-amazon-rds-for-mariadb-using-native-tools"></a>

*Shyam Sunder Rakhecha, Amazon Web Services*

## Resumo
<a name="migrate-an-on-premises-mariadb-database-to-amazon-rds-for-mariadb-using-native-tools-summary"></a>

Esse padrão fornece orientação para migrar um banco de dados MariaDB on-premises para o Amazon Relational Database Service (Amazon RDS) for MariaDB usando ferramentas nativas. **Se você tiver ferramentas MySQL instaladas, poderá usar **mysql **e mysqldump**. **Se você tiver ferramentas MariaDB instaladas, poderá usar **mariadb** e mariadb-dump**. As ferramentas MySQL e MariaDB têm a mesma origem, mas há pequenas diferenças na versão 10.6 e posterior do MariaDB.

## Pré-requisitos e limitações
<a name="migrate-an-on-premises-mariadb-database-to-amazon-rds-for-mariadb-using-native-tools-prereqs"></a>

**Pré-requisitos **
+ Uma conta AWS ativa
+ Um banco de dados de origem do MariaDB em um datacenter on-premises

**Limitações**
+ Limite de tamanho do banco de dados: 64 TB

**Versões do produto**
+ Versões 10.0-10.6 do MariaDB (para obter a lista mais recente de versões compatíveis, consulte [MariaDB no Amazon RDS](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_MariaDB.html#MariaDB.Concepts.VersionMgmt) na documentação da AWS)

## Arquitetura
<a name="migrate-an-on-premises-mariadb-database-to-amazon-rds-for-mariadb-using-native-tools-architecture"></a>

**Pilha de tecnologia de origem**
+ Banco de dados MariaDB em um datacenter on-premises

**Pilha de tecnologias de destino**
+ Instâncias de banco de dados para o Amazon RDS para MariaDB

**Arquitetura de destino**

![Diagrama da arquitetura com as instâncias do RDS principais e secundárias em diferentes zonas de disponibilidade.](http://docs.aws.amazon.com/pt_br/prescriptive-guidance/latest/patterns/images/pattern-img/7be644e0-da42-4515-87b7-04da7a054adb/images/eca8eb55-579a-42e2-96ce-9b14b097b4c9.png)


**Arquitetura de migração de dados**

![Diagrama da arquitetura da migração de um banco de dados do MariaDB on-premises para o Amazon RDS.](http://docs.aws.amazon.com/pt_br/prescriptive-guidance/latest/patterns/images/pattern-img/7be644e0-da42-4515-87b7-04da7a054adb/images/daba40e2-a2b1-44f8-8e69-31458206a823.png)


## Ferramentas
<a name="migrate-an-on-premises-mariadb-database-to-amazon-rds-for-mariadb-using-native-tools-tools"></a>
+ Ferramentas nativas MySQL: **mysql** e **mysqldump**
+ Ferramentas nativas MariaDB: **mariadb** e **mariadb-dump**

## Épicos
<a name="migrate-an-on-premises-mariadb-database-to-amazon-rds-for-mariadb-using-native-tools-epics"></a>

### Planejar a migração
<a name="plan-the-migration"></a>


| Tarefa | Description | Habilidades necessárias | 
| --- | --- | --- | 
| Valide as versões e os motores dos bancos de dados de origem e de destino. |  | DBA | 
| Identifique os requisitos de hardware para a instância do servidor de destino. |  | DBA, administrador de sistemas | 
| Identifique os requisitos de armazenamento (tipo e capacidade de armazenamento). |  | DBA, administrador de sistemas | 
| Escolha o tipo de instância adequado com base na capacidade, nos atributos de armazenamento e nos atributos de rede. |  | DBA, administrador de sistemas | 
| Identifique os requisitos de segurança do acesso à rede para os bancos de dados de origem e de destino. |  | DBA, administrador de sistemas | 
| Identifique a estratégia de migração de aplicativos. |  | DBA, proprietário do aplicativo, administrador de sistemas | 

### Configurar a infraestrutura
<a name="configure-the-infrastructure"></a>


| Tarefa | Description | Habilidades necessárias | 
| --- | --- | --- | 
| Criar uma nuvem privada virtual (VPC). |  | Administrador de sistemas | 
| Criar grupos de segurança. |  | Administrador de sistemas | 
| Configurar e iniciar uma instância de banco de dados do Amazon RDS executando o MariaDB. |  | Administrador de sistemas | 

### Migrar dados
<a name="migrate-data"></a>


| Tarefa | Description | Habilidades necessárias | 
| --- | --- | --- | 
| Use ferramentas nativas para migrar objetos e dados do banco de dados. | No banco de dados de origem, use **mysqldump **ou**mariadb-dump** para criar um arquivo de saída que contenha objetos e dados do banco de dados. No banco de dados de destino, use **mysql** ou **mariadb** para restaurar os dados. | DBA | 
| Valide os dados. | Verifique os bancos de dados de origem e destino para confirmar se a migração de dados foi bem-sucedida. | DBA | 

### Migrar o aplicativo
<a name="migrate-the-application"></a>


| Tarefa | Description | Habilidades necessárias | 
| --- | --- | --- | 
| Siga a estratégia de migração de aplicativos. |  | DBA, proprietário do aplicativo, administrador de sistemas | 

### Substituir
<a name="cut-over"></a>


| Tarefa | Description | Habilidades necessárias | 
| --- | --- | --- | 
| Mude os clientes do aplicativo para a nova infraestrutura. |  | DBA, proprietário do aplicativo, administrador de sistemas | 

### Fechar o projeto
<a name="close-the-project"></a>


| Tarefa | Description | Habilidades necessárias | 
| --- | --- | --- | 
| Encerre os recursos temporários da AWS. |  | Administrador de sistemas | 
| Revise e valide os documentos do projeto. |  | DBA, proprietário do aplicativo, administrador de sistemas | 
| Reúna métricas na hora certa para migrar, com a economia de custos fornecida pelas ferramentas e assim por diante. |  | DBA, proprietário do aplicativo, administrador de sistemas | 
| Feche o projeto e forneça feedback. |  | DBA, proprietário do aplicativo, administrador de sistemas | 

## Recursos relacionados
<a name="migrate-an-on-premises-mariadb-database-to-amazon-rds-for-mariadb-using-native-tools-resources"></a>

**Referências do Amazon RDS**
+ [Amazon RDS para MariaDB](https://aws.amazon.com/rds/mariadb/)
+ [Amazon Virtual Private Cloud VPCs e Amazon RDS](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_VPC.html)
+ [Implantações multi-AZ do Amazon RDS](https://aws.amazon.com/rds/details/multi-az/)
+ [Preços do Amazon RDS](https://aws.amazon.com/rds/pricing/)

**Referências do MySQL e do MariaDB**
+ [mariadb-dump/mysqldump](https://mariadb.com/kb/en/mariadb-dumpmysqldump/) 
+ [Cliente da linha de comando mysql](https://mariadb.com/kb/en/mysql-command-line-client/) 

**Tutoriais e vídeos**
+ [Conceitos básicos do Amazon RDS](https://aws.amazon.com/rds/getting-started/)