Использование tar для файлов с контекстом безопасности
Утилита tar предназначена для архивирования файлов и каталогов.
Все действия выполняются от имени учетной записи администратора с использованием механизма sudo.
Подробное описание команды приведено в man tar.
Далее приведены примеры создания и восстановления резервных копий с использованием утилиты tar.
Создание администратором архива домашнего каталога пользователя может быть выполнено с помощью команды:
Опция --xattrs означает включение поддержки расширенных атрибутов.
Опция --xattrs-include=security.NESSCTX определяет подключаемый шаблон восстановления расширенных атрибутов для ключа xattrs. Опция --acls означает включение поддержки POSIX ACL. Опции -cvvvzf необходимы для создания архива
(create), включения режима отображения обрабатываемых файлов (verbose), применения метода сжатия (gzip), указания файла (file) соответственно.
Путь /var/backups/home.tgz задает место расположения созданного архива и его имя, путь /home/ определяет, что именно будет вложено в архив.
Восстановление выполняется с помощью команды:
Опции -xvvvf необходимы для извлечения из архива (extract), включения режима отображения обрабатываемых файлов (verbose), указания файла (file) соответственно.