Este curso para iniciantes desenvolve um fluxo Linux prático para empacotar, compactar, restaurar, transferir e validar backups. Em cinco laboratórios guiados, você trabalhará com tar e zip, criará cópias com data e verificará uma transferência remota simulada com uma soma de verificação.
O desafio final aplica uma sequência segura de arquivamento e limpeza: identificar apenas os logs preparados, criar um arquivo compactado, inspecioná-lo antes de excluir e remover os originais mantendo o backup e outros arquivos.
O que você aprenderá
- Criar um arquivo tar não compactado, listar seu conteúdo e extraí-lo em um diretório escolhido
- Criar e restaurar arquivos tar com gzip e comparar seu tamanho com um tar comum
- Gerar datas ISO e usar variáveis ou substituição de comandos em nomes de backup
- Criar uma soma MD5 e verificar um arquivo copiado com
md5sum -c - Transferir um arquivo e sua soma por SSH com
scppara um destino simulado - Instalar ferramentas zip e criar, inspecionar e extrair um zip recursivo
- Selecionar apenas arquivos
.logcom um curinga e registrar a lista alvo - Verificar um arquivo compactado de logs antes de excluir suas fontes preparadas
Para quem é este curso
Este curso é destinado a iniciantes em Linux, técnicos de suporte e futuros administradores de sistemas ou DevOps que desejam fundamentos práticos de arquivos pontuais, cópias, verificação de transferência e limpeza cuidadosa.
Pré-requisitos: Navegação básica no terminal, operações com arquivos, variáveis, substituição de comandos, curingas, redirecionamento e sudo; não é necessária experiência anterior com ferramentas de backup.
Ambiente de aprendizagem: Um terminal LabEx baseado em Ubuntu com diretórios e arquivos preparados, transferência SSH local para /tmp, logs descartáveis e utilitários zip instaláveis.
Perguntas frequentes
Como o curso é organizado?
Cinco laboratórios oferecem prática guiada. O sexto item é um desafio em que você identifica, arquiva, verifica e depois exclui apenas os .log preparados com menos orientação.
Vou escrever um script automatizado de backup ou rotação?
Não. Apesar do título do desafio, os comandos são executados manualmente. Agendamento, scripts reutilizáveis, retenção e logrotate não fazem parte do curso.
A transferência requer outro servidor?
Não. scp copia backup.tar.gz e sua soma via SSH para /tmp em localhost, simulando origem e destino em uma máquina.
MD5 é apresentado como prova segura de confiança?
Não. Ele detecta alterações acidentais e o laboratório recomenda hashes mais fortes em validações sensíveis. Uma soma correspondente não autentica quem forneceu o arquivo.





