4 подписчика
Snapshot Units
Немного подробнее про снэпшоты
Snapshot units — это особый тип юнитов, который не настраивается через конфигурационные файлы. Их имена похожи на обычные файлы юнитов, но они заканчиваются на .snapshot.
Снэпшоты создаются динамически с помощью команды:
systemctl snapshot my-snapshot.snapshot
Когда создается снэпшот, он автоматически получает зависимости от текущих активных юнитов. Это позволяет сохранить текущее состояние systemd для последующего восстановления.
Пример использования:
1. Создайте снэпшот перед временными изменениями (например, запуском или остановкой сервисов).
2. После завершения изменений вернитесь к сохраненному состоянию:
systemctl isolate my-snapshot.snapshot
Снэпшоты полезны для отката системы к определенному состоянию после временных экспериментов. Однако помните, что они не хранятся на диске и существуют только в памяти до перезагрузки системы.
#Linux #Systemd #Backend
Около минуты
22 марта 2025