Восстановление конфигурации из резервной копии

LinuxBeginner
Практиковаться сейчас

Введение

Файл конфигурации приложения был случайно удалён, однако доступна читаемая сжатая резервная копия. В архиве также находится инструкция по выполнению процедур, не относящаяся к этому восстановлению.

В предыдущем практическом занятии вы учились просматривать содержимое архива и извлекать из него выбранный путь. В этом заключительном задании нужно сосредоточиться только на восстановлении нужного файла.

Восстановление отсутствующей конфигурации

Текущая ситуация

Файл /home/labex/project/backup-automation/data/config/app.conf отсутствует. Архив backups/manual-backup.tar.gz содержит последнюю рабочую копию этого файла и одну не связанную с ним инструкцию по выполнению процедур.

Область задания

  • Восстановите только архивный путь config/app.conf.
  • Извлеките его в каталог /home/labex/project/backup-automation/data.
  • Не извлекайте и не изменяйте documents/runbook.txt.

Ваша цель

Восстановите отсутствующий файл data/config/app.conf из подготовленной резервной копии.

Критерии проверки

  • Файл data/config/app.conf существует и содержит:

    mode=production
    port=8080
    
  • data/documents/runbook.txt остаётся исходным подготовленным файлом и не заменяется в результате извлечения.

Подсказки

Как извлечь один путь, а не весь архив?

В практическом занятии выбранный архивный путь указывался после параметров архива и каталога назначения в команде tar -xzf.

Итоги

Вы просмотрели резервную копию и выборочно восстановили один отсутствующий файл конфигурации, не извлекая содержимое, не относящееся к задаче.

✨ Проверить решение и практиковаться