Linuxlab

Резервная копия и восстановление

Обновлено 3 июля 2026 г.

Копия имеет смысл только если из неё можно восстановиться. Проверка - распаковать в чистое место и сравнить с оригиналом.

tar czf backup.tar.gz -C ~ project
mkdir ~/restore && tar xzf backup.tar.gz -C ~/restore
diff -r ~/project ~/restore/project && echo OK

diff -r молча сравнивает два дерева; если он ничего не печатает, содержимое совпадает. Для регулярного копирования между машинами берут rsync (это сеть, третья часть).

Где применяется

Этот приём нужен в уроке Архивы: tar и gzip.