Je suis en train de sauvegarder un système de fichiers et je dois m'assurer que les métadonnées sont conservées (le propriétaire du fichier et l'heure de création).Archivage (tar et compression) avec métadonnées (ID utilisateur et ctime) en Python
Le module tarfile
en Python est vraiment utile, et je l'utilise intensivement dans ma solution. Cependant, je ne peux pas créer le fichier tar avec des fichiers conservant leurs métadonnées (vraisemblablement parce que copy
et copy2
ne peuvent pas le faire).
Comment aborderiez-vous ce problème à partir de Python?
EDIT:
Juste pour faire comprendre à la communauté: le module tarfile
en Python ne fournissent des moyens pour stocker les métadonnées via l'objet Tarinfo
. Essentiellement, un objet Tarinfo
est le membre d'un objet Tar
, et il contient toutes les informations dont vous pourriez avoir besoin. S'il vous plaît se référer à la poste acceptée.
Merci!
S'il vous plaît aller de l'avant et downvote moi ... vous avez raison ... les champs Tarinfo contiennent tout ce dont j'ai besoin. Désolé pour le 'Lapsus Stupidus'. – Escualo