Contexte
J'ai un alias bash que j'utilise pour sauvegarder un dossier personnel Wordpress. La commande est exécutée à partir de /home/waiheke26/sites/www.DOMAIN.co.nz/public
La commande est :
tar --exclude='./wp-content/uploads' \
--exclude='./wp-content/cache' \
--exclude ='./cache' \
--exclude='./wp-content/backups' \
--exclude='./wp-snapshots' \
--exclude='./wp-content/envato-backups' \
-zcf \
/home/waiheke26/sites/www.DOMAIN.co.nz/backups/wp-files-$(date +%Y-%m-%d-%H.%M.%S).tar.gz \
. \
&& echo "File backup OK" || echo "File backup failed"';
La question
Récemment, lorsque j'exécute la commande, j'obtiens l'erreur :
tar: ./wp-content: file changed as we read it
File backup failed
La plupart de ce que j'ai vu en ligne concernant ce sujet file changed as we read it
suggère que c'est parce que l'utilisateur crée le fichier tar dans le répertoire en cours d'archivage. Dans mon cas, cela ne s'applique pas, car le fichier tar est créé ailleurs.
Pregunta
Comment puis-je déterminer la cause de cette erreur ?