Existe-t-il des utilitaires d'archivage qui peuvent conserver l'attribut de fichier créé par date sur NTFS-3G?


8

J'ai essayé le -Xcommutateur zip, mais cela n'a pas enregistré l'attribut de création de date. Je peux l'obtenir en utilisant cette méthode . Lorsqu'un fichier est ajouté à une archive zip à l'aide de 7-Zip, il conserve la date de création et la date d'accès aux attributs. Je voudrais faire de même sous Linux puis extraire mes fichiers sous Windows, tout en conservant la date de création.


1
Si possible, changez votre système de fichiers pour le système de sauvegarde
PersianGulf

Avez-vous essayé d'utiliser 7-zip? Ce n'est pas un programme spécifique à Windows. De plus, votre système de fichiers conserve-t-il un enregistrement de la date de création? Beaucoup ne le font pas.
terdon

Il est généralement appelé 7z sous Unix.
slm

Je ne suis pas sûr non plus que j'attendrais quoi que ce soit du -Xcommutateur. Je pense que c'est pour inclure / exclure les attributs étendus liés à ACL.
slm

1
@slm également, pour autant que je sache, les systèmes de fichiers ext ne stockent pas la date de création, uniquement les données de modification, ce qui pourrait ne pas être possible si les fichiers proviennent d'ext.
terdon

Réponses:


1

Vous pouvez sauvegarder les temps dans un fichier séparé:

(cd /path/to/ntfs/fs && getfattr -n system.ntfs_times -R .) > times

Et pour restaurer les temps:

(cd /path/to/ntfs/fs && setfattr --recover=-) < times

C'est parfait! Je vais l'essayer la prochaine fois que j'aurai.
NobleUplift
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.