wils@web ~ $ cat ~/ajuda/como-realizar-backup-automatizado-de-dados-em-servidores-linux-usando-borgbackup-1-2.md
ServidoresComo realizar backup automatizado de dados em servidores Linux usando BorgBackup 1.2
O BorgBackup é uma ferramenta poderosa e eficiente para realizar backups automatizados em servidores Linux. Este manual orienta você a configurar o BorgBackup 1.2 para proteger seus dados.
Pré-requisitos
- Servidor Linux com acesso root ou sudo.
- BorgBackup instalado. Você pode instalar usando o comando:
sudo apt install borgbackup
Configuração do Repositório de Backup
- Criar um diretório para armazenar os backups:
mkdir -p /mnt/backup/borg
- Inicializar o repositório BorgBackup:
borg init --encryption=repokey /mnt/backup/borg
Realizando o Backup
Para realizar o backup, você pode usar o seguinte comando:
borg create --progress --stats /mnt/backup/borg::backup-{now:%Y-%m-%d} /caminho/para/dados
Substitua /caminho/para/dados pelo diretório que deseja fazer backup.
Automatizando o Backup com Cron
Para automatizar o processo, você pode adicionar o comando de backup ao cron. Edite o crontab com:
crontab -e
Adicione a seguinte linha para realizar o backup diariamente às 2h da manhã:
0 2 * * * borg create --progress --stats /mnt/backup/borg::backup-{now:%Y-%m-%d} /caminho/para/dados
Restaurando os Dados
Para restaurar os dados de um backup, use o comando:
borg extract /mnt/backup/borg::backup-2023-01-01
Substitua backup-2023-01-01 pela data do backup desejado.
Conclusão
O BorgBackup é uma solução robusta para backup automatizado. Lembre-se de testar seus backups regularmente e de manter o repositório em um local seguro.
Dica: Considere usar a compressão e a deduplicação do BorgBackup para otimizar o uso de espaço em disco.
Precisa de ajuda com isso no seu servidor? A gente resolve pra você.
falar no WhatsApp →// deu erro ou não funcionou?
Achou algo errado neste manual?
Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.