Gerar backups automáticos garante a segurança e a recuperação rápida dos dados, que permite restaurar o ambiente em caso de falhas, ataques ou erros, sem depender de ações manuais.
Selecione o plano que possui e confira como fazer:
VPS
A configuração de backups varia de acordo com o painel utilizado em sua VPS, escolha o que utiliza e siga para as orientações:
Virtualmin
1Acesse o Virtualmin - Se necessário, confira como acessar
2No menu lateral, clique em Backup and Restore (Backup e restauração)
3Em seguida, clique em Scheduled Backups (Backups agendados)
4 Na tela “Scheduled Backups” (Backups agendados), clique em Add a new backup schedule (Adicionar um novo agendamento de backup)
5Em “Virtual servers” (Servidores virtuais), defina um nome para identificar o backup e selecione quais servidores virtuais serão incluídos no arquivo
6Em “Features and settings” (Recursos e configurações), são listadas as opções que podem entrar no backup, marque a caixa de seleção todas as que deseja incluir
7 Em “Global settings” (Configurações globais), defina como o backup será gerado tecnicamente - Configuração de formato, compressão, desempenho e tamanho final
8Em “Destination and format" (Destino e formato), defina onde salvar e o formato do backup
9Em “Schedule and reporting" (Cronograma e relatórios), configure quando o backup irá rodar automaticamente, a frequência e o e-mail que receberá a notificação
10Para concluir, clique em Create Schedule (Criar Cronograma)
Pronto! Agora você sabe como configurar o backup.
Webmin
No Webmin, o backup automático depende de configurações manuais, como: uso de cron jobs (tarefas agendadas), módulos específicos (como Filesystem Backup) ou scripts personalizados (ex: dump de banco + compactação de arquivos).
Confira como criar através de uma cron job:
1Acesse o Webmin - Se necessário, confira como acessar
2No menu lateral, clique em Sistema
3Em seguida, clique em Tarefas Agendadas (Cron)
4Na tela "Tarefas Agendadas (Cron)", clique em Criar nova tarefa cron agendada
5Em "Detalhes da Tarefa", preencha as informações:
- A) Executar tarefa agendada como - utilize o usuário root - Garante permissões completas para executar o backup
- B) Ativo - mantenha selecionada a opção Sim
- C) Comando - onde deve inserir o comando que vai gerar o backup - Por exemplo: tar -czf /backup/site_$(date +\%F).tar.gz /home/usuario/public_html
6No campo “Comando”, insira o comando correspondente ao tipo de backup que deseja realizar:
A) Backup completo dos arquivos do site, insira:
tar -czf /backup/site_$(date +\%F).tar.gz /home/usuario/public_html
Substitua /home/usuario/public_html pelos caminho correspondente
B) Backup completo do banco de dados, insira:
mysqldump -u USUARIO -p'SENHA' NOME_DO_BANCO > /backup/db_$(date +\%F).sql
Substitua usuário, senha e nome_do_banco pelos correspondentes
C) Para o backup completo do site e banco de dados, insira o comando:
mkdir -p /backup && mysqldump -u USUARIO -p'SENHA' NOME_DO_BANCO > /backup/db_$(date +\%F).sql && tar -czf /backup/site_$(date +\%F).tar.gz /home/usuario/public_html
Substitua usuário, senha e nome_do_banco pelos correspondentes
7Em “Descrição”, informe um nome para identificar a tarefa - Por exemplo: Backup diário do site
8Em “Quando executar”, defina quando o backup será executado:
- A) Agenda simples - escolha entre as opções pré-definidas
- B) Horários e datas selecionados abaixo - você pode personalizar e marcar minutos, horas, dias, meses ou dias da semana específicos de sua preferência - Marque “Selecionados…” em cada coluna para liberar a seleção dos valores desejados
9 Na seção “Intervalo de datas para executar”, defina:
-
Executar em qualquer data - para execuções contínuas
ou - Só executar de - Defina um intervalo específico entre datas, se necessário
10Para concluir a configuração, clique em Criar
Pronto! Agora você sabe como configurar uma cron para rotina de backups.
WHM
1Acesse o WHM - Se necessário, confira como acessar
2Na barra de busca, procure por Fazer Backup da Configuração e clique sobre a opção encontrada
3Na aba “Configurações do Backup”, em “Status do backup”, para ativar o backup, marque a opção Habilitar Backups
4Em “Configurações globais”, no “Tipo de Backup”, escolha o formato desejado:
- A) Compactado: salva todas as suas informações em um formato reduzido - Essa configuração usa menos espaço em disco, mas requer mais tempo para concluir um backup
- B) Descompactado: salva todas as suas informações em um formato descompactado - Essa configuração usa mais espaço em disco, mas é executada mais rapidamente do que os backups compactados
- C) Incremental: salve todos os seus arquivos na árvore de diretórios - Essa configuração usa uma combinação de links físicos e arquivos para velocidade e para economizar espaço em disco.
5A opção "Verifique o espaço em disco disponível" vem habilitada por padrão, para que o sistema verifique o espaço livre em disco para criar os backups locais - Se desmarcar, o backup é gerado independente do espaço disponível
6Com a opção acima habilitada, defina a quantidade de espaço livre em disco que o sistema requer antes de executar backups. Selecione uma das seguintes unidades de medidas:
- A) % - porcentagem de espaço disponível em disco
- B) MB - Megabytes
7No campo “Tempo limite máximo de backup de destino”, defina o número máximo de segundos que o sistema tentará gerar um backup - Se o tempo especificado for excedido, a tentativa de backup será cancelada
8No campo “Tempo limite máximo de restauração de backup”, insira o número de segundos que o sistema tentará restaurar um backup - Se a restauração não for concluída nesse tempo, a tentativa será cancelada
9Em “Agendamento e Retenção” defina a frequência do backup:
-
A) Fazer backup diariamente: o sistema cria um backup a cada dia da semana que você definir. Se você selecionar essa configuração, precisa fazer definições adicionais:
- Selecione em quais dias você deseja executar backups
- Na caixa de texto "Retenção", defina a quantidade máxima de backups diários que o sistema deve manter - O sistema armazenará apenas os backups concluídos com sucesso
- Para excluir automaticamente todos os backups que ultrapassarem esse limite, marque a opção "Reforce rigorosamente a retenção, independentemente do sucesso do backup" - O sistema removerá todos os backups que estiverem acima do número definido na caixa de texto "Retenção"
-
B) Backup semanal: o sistema cria os backups das contas uma vez por semana, no dia em que você selecionar. Se você selecionar essa configuração, precisa fazer definições adicionais:
- Selecione o dia da semana em que deseja executar backups
- Na caixa de texto "Retenção", defina o número máximo de backups semanais que o sistema deve armazenar - Apenas os backups concluídos com sucesso serão mantidos
- Para excluir automaticamente os backups que excederem esse limite, marque a opção "Reforce rigorosamente a retenção, independentemente do sucesso do backup" - O sistema removerá todos os backups que estiverem acima do número definido
-
C) Backup mensal: o sistema cria um backup uma ou duas vezes por mês, no primeiro ou no 15º dia de cada mês. Se você selecionar essa configuração, precisa fazer definições adicionais:
- Selecione em quais dias do mês você deseja executar backups
- Na caixa "Retenção”, defina o número máximo de backups mensais que o sistema deve manter - Apenas os backups concluídos com sucesso serão armazenados
- Para excluir backups que excedam esse limite, marque a opção "Reforce rigorosamente a retenção, independentemente do sucesso do backup" - O sistema removerá todos os backups que estiverem acima do número definido na caixa de texto “Retenção”
10Em “Arquivos” defina quais informações deseja manter no backup, use as caixas de seleção para ativar ou desativar suas configurações preferidas:
-
A) Backup das Contas do Usuário - para criar backups para contas cPanel, marque a caixa de seleção
- Clique em Selecionar usuários para escolher contas cPanel individuais para backup
- Depois, escolha a opção que deseja:
- Fazer backup de contas suspensas - para incluir contas suspensas nos backups marque a caixa de seleção
- Fazer backup de registros de acesso - para fazer backup dos registros de acesso do servidor e do arquivo /usr/local/apache/domlogs marque a caixa de seleção
- Fazer backup dos dados de largura de banda - para fazer backup dos dados de largura de banda do servidor marque a caixa de seleção
- Usar DNS local) - Para backup das informações de DNS do servidor que hospeda o domínio marque a caixa de seleção
- B) Voltar para Arquivos do Sistema - Recomendado - Oferece suporte à restauração do servidor
11Em “Banco de dados” escolha a forma de backup para os bancos de dados MariaDB e MySQL:
- A) Por conta somente: selecione para fazer o backup dos bancos de dados de cada conta do WHM individualmente.
- B) Entire Data Directory (Diretório MySQL inteiro): selecione para fazer backup de todos os bancos de dados no servidor.
- C) Per Account and Entire Data Directory (Por conta e todo o diretório MySQL): executa um backup completo de cada conta individual e de todo o diretório MySQL, criando arquivos de backup para cada conta.
12No campo “Configurar o diretório de Backup”, defina onde os backups serão salvos:
- A) Diretório de backup padrão: Por padrão, é definido como "/backup". Para alterar, insira o caminho completo para o diretório desejado
- B) Diretório de preparação de backup: Usado durante a restauração de backups de um servidor remoto. O caminho padrão é "/backup", mas pode ser alterado ao inserir um novo caminho absoluto.
13A opção "Reter backups no diretório de backup padrão" vem selecionada por padrão:
- Mantenha selecionada para guardar os backups no diretório local padrão, mesmo após transferi-los para outro destino
- Se desmarcada, os backups serão excluídos do diretório local após serem transferidos para outro destino, a menos que haja um destino remoto configurado (na aba "Destinos adicionais")
14Para utilizar o recurso de montar a cópia do backup em uma unidade, selecione a opção Montar Drive de backup conforme Necessidade
Essa configuração exige um ponto de montagem separado e verifica o arquivo /etc/fstab para validar o local do backup.
- Se houver uma unidade com o mesmo nome do diretório de backup, o sistema usará essa unidade.
- Após o backup, a unidade é desmontada automaticamente.
15Para concluir, clique em Salvar configuração