Como configurar réplica de banco de dados para alta disponibilidade imprimir

  • 0

Como configurar réplica de banco de dados para alta disponibilidade

Olá, querido(a) cliente! Seja bem-vindo(a) ao seu guia de alta disponibilidade com a GeHost — onde cuidamos do seu site como se fosse nosso próprio. 💛

Hoje vamos juntos aprender como configurar uma réplica de banco de dados para garantir que seu site continue online mesmo em caso de falha. É como ter um "irmão gêmeo" do banco de dados, sempre pronto para assumir o controle se o original precisar de descanso.

Sensei diz: "A alta disponibilidade não é só tecnologia — é tranquilidade. E tranquilidade começa com boas práticas."

Antes de começar: entenda o que é réplica de banco de dados

Imagine seu banco de dados como um livro de anotações. A réplica é uma cópia fiel desse livro, mantida em tempo real. Se o original se perder, a réplica está pronta para continuar o trabalho — sem perda de dados, sem interrupção.

Na GeHost, isso é possível com MySQL e configurações avançadas de replicação. Mas lembre-se: esse recurso exige plano avançado e configuração técnica — não é ativado por padrão.

Passo a passo: como configurar réplica de banco de dados

Para seguir este guia, você precisa ter acesso ao cPanel da sua conta. Se não tiver, entre em contato com o suporte — estamos aqui para te ajudar! 🤝

  1. Entre no cPanel

    Abra seu navegador e vá para painel.gehost.com.br. Faça login com seu usuário e senha.

    Tela de login do cPanel com campos de usuário e senha
  2. Abra a ferramenta de bancos de dados

    No painel, localize o grupo “Banco de Dados” e clique em “Bancos de Dados MySQL”.

    Tela de gerenciamento de bancos de dados MySQL no cPanel
  3. Crie um banco de dados e um usuário

    Crie um novo banco de dados (ex: meu_site_replica) e um usuário com senha forte. Dê permissões completas ao usuário sobre o banco.

    Dica: Use nomes claros e evite espaços ou caracteres especiais.

  4. Configure o servidor mestre

    Para réplica funcionar, é necessário configurar o servidor mestre (o banco principal). Isso exige acesso avançado ao servidor e não pode ser feito diretamente no cPanel.

    Seu plano deve permitir configuração de replicação. Consulte seu plano no painel ou entre em contato com o suporte para verificar se essa funcionalidade está habilitada.

  5. Ative a replicação no servidor

    Com acesso root ou SSH (se disponível), você precisará editar o arquivo de configuração do MySQL (geralmente my.cnf) para ativar:

    • server-id=1 (para o mestre)
    • log-bin=mysql-bin
    • binlog-format=ROW

    Reinicie o serviço MySQL após a alteração.

  6. Configure o servidor escravo (réplica)

    No servidor réplica (escravo), configure com:

    • server-id=2
    • relay-log=relay-bin
    • Defina o mestre com CHANGE MASTER TO (com IP do mestre, usuário, senha, nome do binlog e posição).

    Ative a réplica com START SLAVE;

  7. Verifique a conexão

    Use o comando SHOW SLAVE STATUS; para verificar se a réplica está sincronizando corretamente. Verifique os campos Slave_IO_Running e Slave_SQL_Running — ambos devem estar como Yes.

  8. Monitore e mantenha

    Replique apenas o que é necessário. Faça testes de falha periodicamente. Use ferramentas como pt-heartbeat ou o painel de métricas do cPanel para monitorar a saúde da replicação.

Importante: o que você NÃO pode fazer

  • Não configure réplica diretamente no cPanel — ele não suporta isso.
  • Não use senhas simples ou nomes como admin ou root nos usuários.
  • Não altere arquivos de configuração sem backup — um erro pode parar o MySQL.
  • Não tente fazer isso em planos básicos — réplica exige plano avançado.

Quer ajuda? Estamos aqui!

Configurar réplica de banco de dados é um passo avançado. Se você não se sentir seguro, peça ajuda ao nosso suporte. Eles estão prontos para te guiar com paciência e cuidado.

Seu site é importante — e nós cuidamos dele como se fosse nosso. 🌟

Informações legais da GeHost

Grupo: G e Soluções e Eventos LTDA (marca Entexp, entexp.com.br). CNPJ: 46.647.904/0001-04. Suporte: 30 dias grátis após a entrega. Pagamento via Cartão de Crédito (Stripe/PayPal) ou Pix (InfoPago).


Esta resposta lhe foi útil?

« Retornar