Temos o prazer de anunciar que nosso whitepaper recém-atualizado MySQL Replication for High Availability já está disponível para download gratuito!
A Replicação MySQL permite que os dados de um servidor de banco de dados MySQL sejam copiados automaticamente para um ou mais servidores de banco de dados MySQL.
Infelizmente, o tempo de inatividade do banco de dados geralmente é causado por configurações de HA abaixo do ideal, tempos de failover manuais/prolongados e failover manual de aplicativos. Essa tecnologia é de conhecimento comum para DBAs em todo o mundo, mas manter essas configurações de alta disponibilidade às vezes pode ser um desafio.
Neste whitepaper, discutimos os recursos mais recentes do MySQL 5.6, 5.7 e 8.0, bem como mostramos como implantar e gerenciar uma configuração de replicação. Também mostramos como o ClusterControl oferece todas as ferramentas necessárias para garantir que sua infraestrutura de banco de dados funcione com a máxima proficiência.
Os tópicos incluídos neste whitepaper são…
- O que é replicação do MySQL?
- Esquema de replicação
- Replicação assíncrona
- Replicação semi-síncrona
- Identificador de transação global (GTID)
- Replicação no MySQL 5.5 e versões anteriores
- Como o GTID resolve o problema
- MariaDB GTID x MySQL GTID
- Multi-Threaded Slave
- Escravo à prova de colisão
- Compromisso do Grupo
- Esquema de replicação
- Topologia para replicação MySQL
- Mestre com escravos (replicação única)
- Mestre com Relay Slaves (Replicação em Cadeia)
- Mestre com Mestre Ativo (Replicação Circular)
- Mestre com mestre de backup (replicação múltipla)
- Vários mestres para um único escravo (replicação de várias origens)
- Galera com Replication Slave (Replicação Híbrida)
- Implantando uma configuração de replicação MySQL
- Configurações gerais e SSH
- Definir os servidores MySQL
- Definir topologia
- Escalonamento
- Conectando o aplicativo à configuração de replicação
- Conector de aplicativo
- Conector sensível ao tecido
- Proxy reverso/balanceador de carga
- MariaDB MaxScale
- ProxySQL
- HAProxy (replicação mestre-escravo)
- Failover com ClusterControl
- Failover automático do mestre
- Listas brancas e listas negras
- Failover manual do mestre
- Falha de um escravo
- Scripts de pré e pós-failover
- Quando os ganchos podem ser úteis?
- Descoberta de serviço
- Reconfiguração de proxy
- Registro adicional
- Quando os ganchos podem ser úteis?
- Failover automático do mestre
- Operações - Gerenciando sua configuração de replicação MySQL
- Mostrar status de replicação
- Iniciar/Parar a replicação
- Promover escravo
- Reconstruir o escravo de replicação
- Backup
- Restaurar
- Atualização de software
- Alterações de configuração
- Alterações de esquema
- Mudanças de topologia
- Problemas e solução de problemas
- Status da replicação
- Atraso de replicação
- Drifting de dados
- Transação Errante
- Escravo corrompido
- Recomendações
Baixe o whitepaper hoje!
Sobre o ClusterControl
ClusterControl é o sistema de gerenciamento de banco de dados de código aberto completo para usuários com ambientes mistos que elimina a necessidade de várias ferramentas de gerenciamento. O ClusterControl fornece funcionalidades avançadas de implantação, gerenciamento, monitoramento e dimensionamento para colocar seus bancos de dados MySQL, MongoDB e PostgreSQL em funcionamento usando metodologias comprovadas nas quais você pode confiar para funcionar. No centro do ClusterControl está a funcionalidade de automação que permite automatizar muitas das tarefas de banco de dados que você precisa executar regularmente, como implantar novos bancos de dados, adicionar e dimensionar novos nós, executar backups e atualizações e muito mais.
Para saber mais sobre o ClusterControl clique aqui.
Sobre vários noves
A Manynines fornece software de automação e gerenciamento para clusters de banco de dados. Ajudamos as empresas a implantar seus bancos de dados em qualquer ambiente e gerenciar todos os aspectos operacionais para obter disponibilidade em alta escala.
Os produtos da Manynines são usados por desenvolvedores e administradores de todos os níveis de habilidades para fornecer o ciclo completo de 'implantar, gerenciar, monitorar, dimensionar' banco de dados, liberando-os assim da complexidade e das curvas de aprendizado normalmente associadas a clusters de banco de dados altamente disponíveis. A Manynines é frequentemente chamada de “anti-startup”, pois é totalmente autofinanciada por seus fundadores. A empresa habilitou mais de 32.000 implementações até o momento por meio de seu popular produto ClusterControl. Atualmente contando como clientes BT, Orange, Cisco, CNRS, Technicolor, AVG, Ping Identity e Paytrail. A Manynines é uma empresa privada com sede em Estocolmo, Suécia, com escritórios em Cingapura, Japão e Estados Unidos. Para ver quem está usando o Multiplenines hoje, visite https://www.severalnines.com/company.