wils@web ~ $ cat ~/ajuda/como-realizar-backup-completo-de-servidores-com-rsync-no-ubuntu-22-04.md
ServidoresComo realizar backup completo de servidores com rsync no Ubuntu 22.04
O rsync é uma ferramenta poderosa para realizar backups completos de servidores no Ubuntu 22.04, permitindo a sincronização eficiente de arquivos e diretórios. Neste manual, vamos aprender como utilizar o rsync para criar backups completos do seu servidor.
Pré-requisitos
- Servidor Ubuntu 22.04
- Acesso root ou permissões sudo
- Espaço suficiente no disco de destino
Passo a Passo para Realizar Backup Completo com rsync
1. Instalação do rsync
O rsync geralmente já vem instalado no Ubuntu 22.04. Para verificar, execute:
rsync --version
Se não estiver instalado, você pode instalá-lo com o seguinte comando:
sudo apt update && sudo apt install rsync
2. Definindo o Local de Backup
Escolha um local de destino para armazenar o backup. Isso pode ser um disco externo ou um servidor remoto. Para um disco externo montado em /mnt/backup, use:
3. Executando o Backup
Para realizar um backup completo, execute o seguinte comando:
sudo rsync -aAXv / /mnt/backup --exclude={'/dev/*','/proc/*','/sys/*','/tmp/*','/run/*','/mnt/*','/media/*','/lost+found'}
Explicação dos parâmetros:
- -a: Modo arquivamento (preserva permissões, timestamps, etc.)
- -A: Preserva ACLs (Access Control Lists)
- -X: Preserva atributos estendidos
- -v: Modo verbose (mostra o progresso)
4. Verificando o Backup
Após a conclusão do backup, você pode verificar se os arquivos foram copiados corretamente:
ls -l /mnt/backup
Conclusão
O rsync é uma ferramenta eficiente para backups completos em servidores Ubuntu 22.04. É recomendável agendar backups regulares usando cron para garantir a segurança dos dados. Para isso, adicione o comando de backup ao crontab:
sudo crontab -e
Adicione a linha:
0 2 * * * rsync -aAXv / /mnt/backup --exclude={'/dev/*','/proc/*','/sys/*','/tmp/*','/run/*','/mnt/*','/media/*','/lost+found'}
Isso executará o backup diariamente às 2 da manhã.
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.