Атрибуты файла резервной копии / восстанавливают их позже

В настоящее время я пытаюсь вообразить способ создать резервную копию всех атрибутов файла и полномочий определенного каталога, т.е. / энергозависимый, для более позднего восстановления. procedere, который я имею в виду, был бы:

  • резервное копирование всех атрибутов файла в энергозависимом /
  • обновите / энергозависимый (клонированный от мерзавца repo)
  • восстановите атрибуты файла в новые файлы

Атрибуты файла, которые должны быть сохранены, например, владение и права доступа, а также setuid-биты, и т.д...

Как я сделал бы это, если бы файл и структура каталогов всегда completly идентичны и как я сделал бы это, если существуют незначительные изменения (т.е. один удаленный файл).

Любые идеи значительно ценятся.

Заранее спасибо

5
задан 19.02.2011, 01:57

1 ответ

Это восстановит полномочия файла Unix, POSIX ACLs, и (если setfacl выполненный как корень) принадлежность файла:

getfacl -R /volatile > /backup/acls
cd / && setfacl --restore /backup/acls

Это восстановит расширенные атрибуты ext3/XFS (xattrs):

getfattr -Rd /volatile > /backup/xattrs
cd / && setfattr --restore /backup/xattrs
14
ответ дан 07.12.2019, 16:53

Теги

Похожие вопросы