2 votes

Puis-je contrôler quel fichier jdupes préserve lors de l'utilisation de liens physiques?

Le programme de déduplication jdupes vous permet de créer des liens physiques, de sorte que les fichiers ne sont pas supprimés, mais liés ensemble de manière à ce que l'espace disque soit utilisé une seule fois pour de multiples copies.

Existe-t-il un moyen de contrôler quel fichier des doublons est conservé ? Normalement, cela n'aurait pas d'importance, mais lors de l'utilisation de clichés instantanés de volume ou de système de fichiers, le remplacement d'un fichier dans un cliché par un lien vers une nouvelle copie ne libère de l'espace que lorsque le cliché est supprimé. Lier le fichier du cliché à la nouvelle copie (qui n'est pas encore dans un cliché) libérera de l'espace.

2voto

Jody Bruchon Points 208

Je suis l'auteur de jdupes. Non, vous ne pouvez pas le faire dans le programme lui-même, du moins pas encore. Je travaille sur la version 2.0 qui ouvrira la voie à de telles fonctionnalités à l'avenir, mais cela ne se produira probablement pas assez rapidement pour vous. Au lieu de cela, jetez un œil aux scripts d'exemple du code source de jdupes. Vous pouvez envoyer la sortie normale à un script shell personnalisé qui fera ce que vous voulez, comme vous le souhaitez, et ce répertoire contient plusieurs exemples que vous pouvez modifier selon vos besoins.

Vous pourriez être en mesure d'exercer un certain contrôle sur cela en utilisant -O qui placera les éléments dans l'ordre spécifié en premier; par exemple, jdupes -rLO dir1 dir2 placera les éléments de dir1 devant ceux de dir2. Faites de dir1 la référence et cela pourrait fonctionner pour vous.

Si vous avez une question ou un problème lié à jdupes, n'hésitez pas à me contacter directement.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X