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

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.

Итоги

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

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