Доброго времени.
Подскажите столкнулся с проблемой на Debian 8, по дефолту в нём всё стартует через systemd.
Делаю бекап сервера обычным tar, но исключая папку /var/run полностью, потом этот архив разворачиваю на новом сервере, и на нём автоматически стартуют сервисы которые на источнике были отключены. Потому что systemd хранит инфо в /var/run/systemd. Но эту директорию нельзя тупо заворачивать в бэкам, в ней есть файлы с привязкой к UUID разделов.Не соображу как быть, как корректно забэкапить сервер, чтобы перенеслось состояние служб systemd?
Дело оказалось не в /var/run даже если его перенести на другой ПК, то сервисы всё равно стартуют так как будто система только что установлена с диска.
В чем же дело, как правильно перенести состояния запуска служб?
/var/run папка для текущих процессов таких как pid, sock, pipe и т.д. вещей. В ней конфигурационные файлы не хранятся.Смотрите в область папок /etc/systemd/system и /lib/systemd/system откуда копируются unit и service файлы systemd