Я не могу дать вам окончательную рекомендацию, но я могу поделиться несколькими мыслями по этому вопросу. Учитывая, что / etc обычно довольно маленький, вы можете просто пойти на простое сжатое tar-решение. Если вам вряд ли нужно просматривать историю, это может быть самым простым решением для настройки.
Для меня было бы утомительно управлять логическими томами только для того, чтобы отслеживать / etc, и тем более, что я не думаю, что моментальные снимки LVM были созданы для регулярного создания в качестве средства для резервного копирования относительно небольшого объема данных.
Мне кажется, что btrfs лучше подходит для этого, но он все еще не так стабилен, как, например, ext {2,3,4}, и инструмент fsck также еще не готов. Но это постоянно становится лучше.
Лично я на самом деле использую git для отслеживания / etc, но вы должны иметь в виду, что git не хранит метаинформацию файла, такую как право собственности или разрешение! А также проверьте, что каталог .git имеет право доступа. Есть несколько инструментов, которые помогают с этими проблемами, хотя. Возможно, вы захотите взглянуть на etc-keeper , который был разработан специально для отслеживания / etc, или использовать хотя бы что-то вроде gitperms или metastore для отслеживания метаинформации.