Я выполняю резервное копирование файловой системы, и мне нужно убедиться, что метаданные сохранены (владелец файла и время создания).
Модуль tarfile
в Python действительно полезен, и я широко использую его в своем решении. Однако я не могу создать tar-файл с файлами, сохраняющими свои метаданные (предположительно потому, что copy
и copy2
не могут этого сделать).
Как бы вы подошли к этой проблеме из Python?
EDIT:
Просто чтобы прояснить сообществу: модуль tarfile
в Python предоставляет средства для хранения метаданных через объект Tarinfo
. По сути, объект Tarinfo
является членом объекта Tar
, и он содержит всю информацию, которая может вам понадобиться. Пожалуйста, обратитесь к принятому сообщению.
Спасибо!