Этот курс начального уровня формирует практический процесс упаковки, сжатия, восстановления, передачи и проверки резервных файлов в Linux. В пяти практикумах с инструкциями вы используете tar и zip, создадите датированные копии и проверите имитацию удалённой передачи с помощью контрольной суммы.
Итоговое задание применяет безопасную последовательность архивирования и очистки: определить только подготовленные журналы, создать сжатый архив, проверить его содержимое перед удалением и удалить оригиналы, сохранив архив и остальные файлы.
Чему вы научитесь
- Создавать несжатый tar-архив, выводить его содержимое и извлекать в выбранный каталог
- Создавать и восстанавливать gzip-сжатые tar-архивы и сравнивать их размер с обычным tar
- Генерировать даты ISO и применять переменные или подстановку команд в именах копий
- Создавать MD5-контрольную сумму и проверять скопированный архив через
md5sum -c - Передавать архив и сумму по SSH через
scpв имитируемое назначение - Устанавливать zip-инструменты и создавать, проверять и извлекать рекурсивный zip-архив
- Выбирать только
.logчерез шаблон оболочки и сохранять список целей - Проверять сжатый архив журналов до удаления подготовленных исходников
Для кого этот курс
Курс предназначен для начинающих пользователей Linux, специалистов поддержки и будущих системных или DevOps-администраторов, которым нужны практические основы разовых архивов, копий, проверки передачи и осторожной очистки.
Предварительные требования: Базовая навигация в терминале, операции с файлами, переменные, подстановка команд, шаблоны, перенаправление и sudo; опыт инструментов резервирования не требуется.
Учебная среда: Предоставляемый LabEx терминал на базе Ubuntu с подготовленными каталогами и архивами, локальной SSH-передачей в /tmp, одноразовыми журналами и устанавливаемыми zip-инструментами.
Часто задаваемые вопросы
Как построен курс?
Пять практикумов содержат инструкции. В шестом задании вы определяете, архивируете и проверяете подготовленные .log, а затем удаляете только эти исходники.
Буду ли я писать автоматический скрипт резервирования или ротации?
Нет. Несмотря на название задания, команды выполняются вручную. Расписание, многократные скрипты, политика хранения и logrotate не рассматриваются.
Нужен ли отдельный сервер для передачи?
Нет. scp копирует backup.tar.gz и сумму по SSH в /tmp на localhost, имитируя обе стороны на одной машине.
Считается ли MD5 безопасным доказательством доверия?
Нет. Он используется для случайных изменений; для чувствительной проверки рекомендуются более сильные хеши. Совпадение суммы не подтверждает поставщика файла.





