Резервная копия и восстановление
Обновлено 3 июля 2026 г.
Копия имеет смысл только если из неё можно восстановиться. Проверка - распаковать в чистое место и сравнить с оригиналом.
tar czf backup.tar.gz -C ~ project
mkdir ~/restore && tar xzf backup.tar.gz -C ~/restore
diff -r ~/project ~/restore/project && echo OKdiff -r молча сравнивает два дерева; если он ничего не печатает, содержимое совпадает. Для регулярного копирования между машинами берут rsync (это сеть, третья часть).
Где применяется
Этот приём нужен в уроке Архивы: tar и gzip.