Мне интересно узнать, есть ли такие вещи, как
- Создание/изменение структуры файловой системы
- Выполнение команд типа
adduser
- Изменения, внесенные между определенной продолжительностью начала/окончания datetime
можно отменить, желательно на заданную "точку сохранения". Это возможно?
решение1
Вы в основном хотите иметьмоментальные снимки файловой системы.
ZFS — это файловая система, которая имеет эту функцию. Она доступна в операционной системе FreeBSD (а также Solaris/OpenSolaris, но я не знаю, умерла ли эта ОС в настоящее время).
Ваш третий пункт:
- изменения, внесенные между определенной продолжительностью начала/окончания datetime
Это практически невозможно, если толькоконецравносейчасиначинатьсоответствует точному времени, когда был сделан предыдущий снимок.
Вы можете добиться почти того же самого в Linux, поместив свои файловые системы на тома LVM и используя снимки LVM (которые являются снимками блочных устройств вместо снимков файловой системы), но в реальной жизни вы, вероятно, не захотите этого делать. Существует большой штраф производительности при запуске LVM с активными снимками. (С другой стороны, правильные снимки файловой системы, такие как на ZFS, практически не имеют штрафа производительности.)
решение2
ЗФСв солярисе илиоткрытьИндианавероятно, будет самым простым. В противном случаеБТРФС(когда будет готово) илиext3cowиметь поддержкуверсионирование- возможно, это то, что вам нужно.