Introdução
Três logs de aplicação precisam ser armazenados juntos em um único backup compactado. O diretório de origem deve continuar disponível depois que o arquivo for criado.
No laboratório guiado anterior, você praticou a criação e a listagem de um arquivo .tar.gz. Neste desafio, você aplicará exatamente esse fluxo de trabalho a um único arquivo de backup.
Criar o backup dos logs
Situação atual
O diretório /home/labex/project/log-backup/source/logs contém três arquivos de log, e ainda não existe nenhum backup.
Escopo
- Trabalhe em
/home/labex/project/log-backup. - Crie
logs-backup.tar.gz. - Armazene o diretório usando
logs/como caminho no nível superior do arquivo. - Mantenha o diretório de origem inalterado.
Seu objetivo
Crie um único arquivo tar compactado e legível que contenha o diretório logs completo.
Critérios de aceitação
logs-backup.tar.gzé um arquivo tar compactado com gzip e pode ser lido.- Ele contém
logs/api.log,logs/worker.logelogs/scheduler.log. - Os três arquivos de origem continuam existindo com o conteúdo original.
Dicas
Como o laboratório guiado criou um arquivo tar compactado?
Revise as opções de tar usadas no exemplo .tar.gz e a opção -C, que define onde os caminhos arquivados começam.
Resumo
Você criou e inspecionou um arquivo compactado, preservando o diretório de origem.



