J'ai créé un script de sauvegarde avec rsync et je l'exécute toutes les 10 minutes. Je copie des fichiers de HFS vers Fat32. Je l'ai enregistré en utilisant --progress
mais pour faciliter la lecture du journal, je souhaite uniquement inclure les fichiers transférés. C'est à dire. à la fin d'une course, j'aimerais voir quelque chose dans le journal comme :
Started transfer at 2012-07-31 11:03:45 /some/file/that/was/changed.txt //eadn-wc01-5196795.nxedge.io/another/file/that/was/added.jpg Number of files: 35184 Number of files transferred: 2
Je ne trouve rien après quelques recherches sur Google. Existe-t-il un moyen de faire cela ?
Merci.
Réponse acceptée :
Je l'ai compris à la fin. J'ai remarqué que la raison pour laquelle il listait tout était parce que j'utilisais le drapeau -a.
Je suis en train de synchroniser avec fat32, donc quelque chose à propos de l'indicateur -a le faisait essayer de synchroniser tous les fichiers à chaque fois.
J'ai changé les drapeaux en -tr et cela a résolu le problème. Je ne sais pas ce que c'était à propos de l'indicateur -a qui en était la cause, mais je sais que fat32 n'est pas aussi détaillé que les autres systèmes de fichiers et que les comparaisons de fichiers ne fonctionnent pas toujours correctement entre les systèmes de fichiers.