wils@web ~ $ cat ~/ajuda/como-realizar-backup-completo-utilizando-borgbackup-1-1-0-em-servidores-linux.md
ServidoresComo realizar backup completo utilizando BorgBackup 1.1.0 em servidores Linux
O BorgBackup é uma ferramenta poderosa e eficiente para realizar backups em servidores Linux. Neste manual, abordaremos como realizar um backup completo utilizando a versão 1.1.0 do BorgBackup.
Pré-requisitos
- Servidor Linux com BorgBackup 1.1.0 instalado.
- Acesso ao terminal com permissões de superusuário.
- Espaço suficiente no destino do backup.
Instalação do BorgBackup
Para instalar o BorgBackup, utilize o gerenciador de pacotes da sua distribuição. Abaixo estão os comandos para as distribuições mais populares:
# Para Debian/Ubuntu
sudo apt update
sudo apt install borgbackup
# Para CentOS/RHEL
sudo yum install epel-release
sudo yum install borgbackup
Configuração do Repositório de Backup
Primeiro, você precisa criar um repositório para armazenar seus backups. Execute o seguinte comando:
borg init --encryption=repokey /caminho/para/seu/repo
Substitua /caminho/para/seu/repo pelo caminho desejado para o repositório.
Realizando o Backup Completo
Para realizar um backup completo, utilize o comando abaixo. Certifique-se de substituir seu-repo e caminho/para/dados pelos valores corretos:
borg create --progress --stats /caminho/para/seu/repo::backup-{now:%Y-%m-%d} /caminho/para/dados
Esse comando criará um backup completo dos dados especificados, com informações de progresso e estatísticas.
Verificando Backups
Para listar os backups realizados, use o comando:
borg list /caminho/para/seu/repo
Restaurando Backups
Para restaurar um backup, utilize o seguinte comando. Substitua seu-repo e backup-{data} pelos valores corretos:
borg extract /caminho/para/seu/repo::backup-{data}
Conclusão
O BorgBackup é uma solução robusta para gerenciamento de backups. Lembre-se de testar seus backups regularmente para garantir que a restauração funcione corretamente. Uma dica importante é agendar backups automáticos utilizando cron.
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.