Migre um banco de dados MariaDB local para o Amazon RDS for MariaDB usando ferramentas nativas - Recomendações da AWS

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 local para o Amazon RDS for MariaDB usando ferramentas nativas

Criado por Shyam Sunder Rakhecha () AWS

Ambiente: PoC ou piloto

Origem: bancos de dados: relacionais

Alvo: Amazon RDS para MariaDB

Tipo R: redefinir a plataforma

Workload: código aberto

Tecnologias: migração; bancos de dados

Resumo

Esse padrão fornece orientação para migrar um banco de dados MariaDB local para o Amazon Relational Database Service (AmazonRDS) for MariaDB usando ferramentas nativas. Se você tiver Minhas SQL ferramentas instaladas, poderá usar mysql e mysqldump. Se você tiver ferramentas MariaDB instaladas, poderá usar mariadb e mariadb-dump. As ferramentas My SQL 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

Pré-requisitos

  • Uma AWS conta 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

Arquitetura

Pilha de tecnologia de origem

  • Banco de dados MariaDB em um datacenter on-premises

Pilha de tecnologias de destino

  • Instância de RDS banco de dados Amazon for MariaDB

Arquitetura de destino

Diagrama de arquitetura com instâncias de RDS banco de dados primárias e em espera em diferentes zonas de disponibilidade.

Arquitetura de migração de dados

Diagrama de arquitetura da migração de um banco de dados MariaDB local para a Amazon RDS

Ferramentas

  • Minhas SQL ferramentas nativas: mysql e mysqldump

  • Ferramentas nativas MariaDB: mariadb e mariadb-dump

Épicos

TarefaDescriçãoHabilidades 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
TarefaDescriçãoHabilidades necessárias

Crie uma nuvem privada virtual (VPC).

Administrador de sistemas

Criar grupos de segurança.

Administrador de sistemas

Configure e inicie uma instância de banco de RDS dados Amazon executando o MariaDB.

Administrador de sistemas
TarefaDescriçãoHabilidades necessárias

Use ferramentas nativas para migrar objetos e dados do banco de dados.

No banco de dados de origem, use mysqldump oumariadb-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
TarefaDescriçãoHabilidades necessárias

Siga a estratégia de migração de aplicativos.

DBA, Proprietário do aplicativo, administrador de sistemas
TarefaDescriçãoHabilidades necessárias

Mude os clientes do aplicativo para a nova infraestrutura.

DBA, Proprietário do aplicativo, administrador de sistemas
TarefaDescriçãoHabilidades necessárias

Desligue os AWS recursos temporários.

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

RDSReferências da Amazon

Referências My SQL e MariaDB

Tutoriais e vídeos