wils@web ~ $ cat ~/ajuda/como-realizar-backup-automatizado-de-dados-com-borgbackup-no-ubuntu-22-04.md
ServidoresComo realizar backup automatizado de dados com BorgBackup no Ubuntu 22.04
O BorgBackup é uma ferramenta de backup eficiente e segura que permite realizar backups automatizados de dados no Ubuntu 22.04. Este manual irá guiá-lo através do processo de instalação e configuração do BorgBackup para realizar backups automáticos.
Pré-requisitos
- Ubuntu 22.04 instalado.
- Acesso ao terminal com permissões de sudo.
Instalação do BorgBackup
Para instalar o BorgBackup, execute os seguintes comandos:
sudo apt update
sudo apt install borgbackup
Configuração do Repositório de Backup
Crie um diretório onde os backups serão armazenados. Por exemplo:
mkdir -p /mnt/backup/borg
Em seguida, inicialize o repositório Borg:
borg init --encryption=repokey /mnt/backup/borg
Realizando um Backup
Agora você pode realizar um backup de um diretório específico. Por exemplo, para fazer backup da pasta /home/usuario/dados:
borg create --progress /mnt/backup/borg::backup-{now:%Y-%m-%d} /home/usuario/dados
Automatizando o Backup com Cron
Para automatizar o processo de backup, você pode usar o cron. Abra o crontab com o seguinte comando:
crontab -e
Adicione a seguinte linha para agendar o backup diário às 2:00 da manhã:
0 2 * * * /usr/bin/borg create --progress /mnt/backup/borg::backup-{now:%Y-%m-%d} /home/usuario/dados
Restaurando Dados
Para restaurar dados de um backup, utilize o comando:
borg extract /mnt/backup/borg::backup-2023-01-01
Conclusão
O BorgBackup é uma solução poderosa para backups automatizados no Ubuntu 22.04. Lembre-se de testar seus backups regularmente e de manter uma cópia em um local seguro.
Dica: Considere usar o borg prune para gerenciar backups antigos e liberar espaço no seu repositório.
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.