Restaurar uma configuração a partir de um backup

LinuxBeginner
Pratique Agora

Introdução

A configuração de um aplicativo foi removida acidentalmente, mas há um backup compactado legível disponível. O arquivo também contém um manual operacional que não faz parte desta recuperação.

O laboratório guiado anterior praticou como listar o conteúdo de um arquivo e extrair um caminho específico. Este desafio final se concentra exclusivamente nessa decisão de recuperação.

Restaurar a configuração ausente

Situação atual

/home/labex/project/backup-automation/data/config/app.conf está ausente. O arquivo backups/manual-backup.tar.gz contém a última cópia conhecida como válida e um manual operacional não relacionado.

Escopo

  • Restaure somente o caminho arquivado config/app.conf.
  • Restaure-o abaixo de /home/labex/project/backup-automation/data.
  • Não extraia nem altere documents/runbook.txt.

Seu objetivo

Restaure o arquivo ausente data/config/app.conf a partir do backup preparado.

Critérios de aceitação

  • data/config/app.conf existe com:

    mode=production
    port=8080
    
  • data/documents/runbook.txt permanece como o arquivo preparado originalmente e não é substituído pela extração.

Dicas

Como posso extrair um único caminho em vez do arquivo inteiro?

O laboratório guiado colocou o caminho arquivado selecionado depois das opções do arquivo e do destino no comando tar -xzf.

Resumo

Você inspecionou um backup e restaurou seletivamente um arquivo de configuração ausente sem extrair conteúdo não relacionado.

✨ Verificar Solução e Praticar