파일 시스템을 백업하는 중이므로 메타 데이터가 보존되어 있는지 확인해야합니다 (파일 소유자 및 생성 시간).Python에서 메타 데이터 (사용자 ID 및 ctime)를 사용하여 아카이브 (tar 및 압축)
파이썬에있는 tarfile
모듈은 정말 도움이되며, 제 솔루션에서 광범위하게 사용합니다. 그러나 메타 데이터를 보존하는 파일로 tar 파일을 만들 수 없습니다 (아마도 copy
및 copy2
은이 작업을 수행 할 수 없기 때문일 수 있습니다).
어떻게 파이썬에서이 문제에 접근하겠습니까?
편집 :
그냥 사회에 그것을 명확하게하기 : 파이썬 에서 tarfile
모듈가 Tarinfo
객체를 통해 메타 데이터를 저장에 수단을 제공한다. 기본적으로 Tarinfo
개체는 Tar
개체의 구성원이며 필요한 모든 정보를 가지고 있습니다. 승인 된 게시물을 참조하십시오.
감사합니다.
제발 ... 그리고 downvote 제발 ... 당신 말이 맞아요 ... Tarinfo 필드는 내가 필요한 모든 것을 포함하고 있습니다. 'Lapsus Stupidus'에 대해 유감스럽게 생각합니다. – Escualo