wils@web ~ $ cat ~/ajuda/como-realizar-backup-completo-de-servidores-linux-com-rsync-guia-pratico.md
ServidoresComo realizar backup completo de servidores Linux com rsync: Guia prático
O rsync é uma ferramenta poderosa e versátil para realizar backups de servidores Linux. Neste guia, você aprenderá a realizar um backup completo utilizando o rsync, garantindo que seus dados estejam seguros e disponíveis.
O que é o rsync?
O rsync é um utilitário de cópia de arquivos que permite transferir e sincronizar arquivos e diretórios de forma eficiente. Ele é amplamente utilizado para backups devido à sua capacidade de copiar apenas as partes alteradas dos arquivos.
Pré-requisitos
- Servidor Linux com acesso ao terminal.
- rsync instalado (geralmente já vem instalado na maioria das distribuições).
- Acesso a um dispositivo de armazenamento externo ou a outro servidor para armazenar o backup.
Passo a passo para realizar um backup completo
1. Verifique a instalação do rsync
rsync --version
2. Escolha o diretório a ser copiado
Decida qual diretório ou partição você deseja fazer backup. Por exemplo, para fazer backup de todo o diretório /home:
SOURCE_DIR=/home
3. Defina o destino do backup
Defina onde você deseja armazenar o backup. Por exemplo, em um dispositivo externo montado em /mnt/backup:
DEST_DIR=/mnt/backup
4. Execute o comando rsync
Utilize o seguinte comando para realizar o backup:
rsync -av --delete $SOURCE_DIR/ $DEST_DIR/
Explicação dos parâmetros:
- -a: Modo arquivamento, preserva permissões, timestamps, etc.
- -v: Modo verbose, exibe informações sobre o progresso.
- --delete: Remove arquivos no destino que não existem mais na origem.
5. Agendando backups automáticos
Para agendar backups automáticos, você pode usar o cron. Edite o crontab com:
crontab -e
Adicione a seguinte linha para realizar o backup diariamente às 2 da manhã:
0 2 * * * rsync -av --delete $SOURCE_DIR/ $DEST_DIR/
Conclusão
Utilizar o rsync para backups é uma solução prática e eficiente. Lembre-se de verificar regularmente seus backups e testar a restauração dos dados. Uma dica é manter cópias em diferentes locais para maior segurança.
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.