Aula 09
Compactação, Empacotamento e Estratégias de Backup
Administração de Sistemas Linux
Objetivos de Aprendizagem
- Diferença entre empacotar (tar) e comprimir (gzip, bzip2, xz). Sincronização incremental com rsync via rede/SSH, exclusão de arquivos temporários e automação de backups.
- Operação segura e produtiva no terminal
- Automação de procedimentos em ambientes de nuvem
Pilares Técnicos
- Comando tar (Tape Archive)
- Algoritmos gzip, bzip2, xz
- Sincronização Incremental com rsync
- Backup Local e Remoto
- Integridade com sha256sum
Comandos Principais
# Criação de tarball compactado e sincronização remota via rsync
tar -czvf backup_dados_$(date +%F).tar.gz /home/usuario/documentos
tar -tvf backup_dados_*.tar.gz | head -n 10
rsync -avz --delete /var/www/ backup_server:/backups/www/
Próximos Passos
Acesse o Quiz, Exercícios e Desafio de Automação.