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á.
Migração de bancos de dados MySQL ou MariaDB grandes de vários terabytes para AWS
Babaiah Valluru e Ankur Bhanawat, Amazon Web Services (AWS)
Novembro de 2024 (histórico do documento)
Muitas organizações que têm servidores de banco de dados MySQL e MariaDB on-premises estão interessadas em migrar suas workloads de banco de dados para a Nuvem AWS. Muitos escolhem o Amazon Relational Database Service (Amazon RDS) para MariaDB, o Amazon RDS para MySQL ou a edição do Amazon Aurora compatível com MySQL. O Amazon RDS foi projetado para facilitar a configuração, a operação e a escala de um banco de dados relacional na nuvem. O Amazon Aurora faz parte do Amazon RDS e oferece segurança integrada, backups contínuos, computação sem servidor, até 15 réplicas de leitura, replicação automatizada em várias regiões e integração com outros Serviços da AWS.
Embora a migração para uma dessas Serviços da AWS possa oferecer muitos benefícios, a migração do banco de dados é uma das tarefas mais demoradas e críticas que os administradores de banco de dados devem realizar. Ela exige planejamento e implementação precisos para migrar grandes bancos de dados e garantir que a performance da workload migrada seja equivalente ou melhorada. Neste guia, bancos de dados grandes podem se referir a um único banco de dados de vários terabytes ou a muitos bancos de dados grandes que somam vários terabytes de dados. Selecionar os serviços e as ferramentas de migração certos é fundamental para o sucesso da migração. Há duas abordagens comuns para migrar um banco de dados: lógica e física. Para obter mais informações sobre essas abordagens, consulte a documentação do MariaDB
Este guia discute várias ferramentas de código aberto ou de terceiros que você pode usar para migrar bancos de dados MySQL e MariaDB grandes, on-premises e de vários terabytes para o Amazon RDS para MariaDB, Amazon RDS para MySQL ou a edição do Amazon Aurora compatível com MySQL. As opções discutidas neste guia usam abordagens de migração lógica ou física, e cada opção inclui várias abordagens para transferir os grandes arquivos de backup do banco de dados do data center on-premises para a nuvem, onde você pode restaurar o banco de dados do arquivo de backup.
Público-alvo
Este guia é destinado a administradores de banco de dados de programas, engenheiros de banco de dados, engenheiros de migração, gerentes de projeto e gerentes de operações ou infraestrutura que estão planejando migrar seus bancos de dados MySQL ou MariaDB para Nuvem AWS.
Resultados de negócios desejados
O objetivo deste guia é ajudar você a:
-
Escolha uma abordagem de migração para um banco de dados grande que melhor se adapta ao seu caso de uso e ambiente.
-
Evite atrasos e perdas financeiras que podem ocorrer quando a estratégia de migração é falha.
-
Conheça as vantagens e limitações de cada opção de migração.
-
Conheça as diferentes abordagens que você pode usar para transferir grandes arquivos de backup de banco de dados do seu data center on-premises para a Nuvem AWS.
-
Analise as práticas recomendadas gerais para migrar bancos de dados grandes e também as práticas recomendadas de cada ferramenta, o que pode ajudr você a migrar o banco de dados com mais eficiência.