Форум русскоязычного сообщества Ubuntu


Автор Тема: Архиватор с поддержкой NTACL  (Прочитано 107 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Николай1984

  • Автор темы
  • Новичок
  • *
  • Сообщений: 32
    • Просмотр профиля
Архиватор с поддержкой NTACL
« : 06 Сентябрь 2017, 17:55:12 »
Собственно, есть файлсервер на самбе с привязкой к домену под убунтой.
Работает хорошо.
getfacl -R выписывает правильные права.
rsync -aAXc копируется отлично с теми правами, с которыми надо.

А надо в едином файле (тем же TARом) запустить на сетевое хранилище, с максимальной степенью сжатия, но это не важно - мне надо сохранить xattrs.
tar -xpf говорит: root:domain0users.
Спасибо и на том, но там еще полтора десятка билетов...

???

Пользователь добавил сообщение 06 Сентябрь 2017, 18:13:00:
есть еще один вариант, пока в мыслях - getfacl -r>facldb.list; zip -ur ~; setfacl на развернутом архиве.. но масса разных но.
Хочется проще и примитивнее.
« Последнее редактирование: 06 Сентябрь 2017, 18:13:00 от Николай1984 »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 23988
    • Просмотр профиля
Re: Архиватор с поддержкой NTACL
« Ответ #1 : 07 Сентябрь 2017, 21:48:10 »
GNU tar 1.29+ https://www.gnu.org/software/tar/manual/html_node/Extended-File-Attributes.html
Собирается несложно, кстати. Я себе собираю, так как нужен 1.28+, которого нет в репах 14.04.

И кстати о степени сжатия - учтите, что за степень сжатия вы расплачиваетесь временем.
.xz сжимает примерно на 20% лучше .gz в среднем, при этом работает в 3-7(три-семь) раз дольше.
Я для себя решил, что для бэкапа годится только простой .gz - чем быстрее, тем лучше.
« Последнее редактирование: 07 Сентябрь 2017, 21:51:03 от AnrDaemon »
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.115 секунд. Запросов: 23.