Практическое задание

Эта задача — шаг 19 курса «Новый сервер: настройка с нуля»

Архив /etc перед сдачей сервера

легко~2 мин

Сервер настроен, осталось сдать его заказчику. Чтобы любую будущую поломку можно было откатить к сегодняшнему состоянию, упакуй весь каталог /etc в tar.gz-архив /var/backups/etc-handover.tar.gz.

Что потренируешь:
  • tar
  • gzip
  • бэкап конфигурации
  • /var/backups

Разбор темы

Перед передачей или крупными изменениями админы снимают копию /etc — там живёт почти вся конфигурация системы. tar склеивает дерево файлов в один поток, а сжатие — отдельная опция, прогоняющая его через gzip, отсюда двойное расширение .tar.gz. Режим (создать, показать, распаковать) и опции задают буквами; имя архива идёт сразу за f. Абсолютные пути tar сохраняет как относительные, чтобы при распаковке случайно не перезаписать живую систему. /var/backups — стандартное место для таких копий в Debian и Ubuntu.

Что проверяется

  1. архив /var/backups/etc-handover.tar.gz создан
  2. архив содержит весь /etc

Как это выглядит