[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Rsync synchronise mal source et destination
- To: linux-31@culte.org
- Subject: Re: Rsync synchronise mal source et destination
- From: Claude MICOUIN <mlnglst@free.fr>
- Date: Sat, 13 Nov 2021 19:22:56 +0100
- Authentication-results: pic2s.le-pic.org; dkim=pass (2048-bit key; unprotected) header.d=free.fr header.i=@free.fr header.b="lhw9vUDb"; dkim-atps=neutral
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/simple; d=free.fr; s=smtp-20201208; t=1636827778; bh=+SwWTTyji1qd2kwid0arOMfClrcx4aTat36rN3H/udE=; h=Subject:From:To:Date:In-Reply-To:References:From; b=lhw9vUDbYURgo3phvEloqtEtw2xrvkwBzeln9JavEciqtM3zU8rb1qM0Pv7wYFIID KQYoL0htL1FG/70R1QtmwVO+6NkXmhsQMbGcBdJQ0S2RvBM7G+jJa0sD+pd40fVg5f n4h66THSUZeDTNK+ov96uiEQEpvfvuij+0Tqrr9vbKTqRwwAra7w+O6mX/7zhPl6E5 N/MxAPCyi9YwEdDYxCjP+TjIjw6G1GrcC5ET8nwiqd8mbq4kFN+L9IQy0BDFbOXOEG stwC0YE3kpbGqlVSxwGdYMtusEySFHXfEx4NB7WHt7WLQn1FOCYFePR4TODEQGZNHu g813vD0HM+1Fg==
- In-reply-to: <e6e63568199fa4e0d7e8e98fa4432ae402c71084.camel@free.fr>
- References: <e6e63568199fa4e0d7e8e98fa4432ae402c71084.camel@free.fr>
- User-agent: Evolution 3.36.5-0ubuntu1
Bonsoir tout le monde.
J'ai fini par trouver. Ouf !!!
Sur mon ordi, j'ai un répertoire chiffré à l'aide de encfs et il n'est
lisible que par l'utilisateur claude, mais pas par root. Et il ne peut
pas être lisible par plusieurs utilisateurs en même temps par le même
point de montage.
Le script est lancé par root et évidemment basiquement il ne peut pas
accéder au répertoire chiffré, enfin, son point de montage
/home/claude/Documents_chiffres.
C'est pourquoi, dans le script je lance cette sauvegarde en utilisant
sudo -S -u claude
Évidemment, j'avais ce message d'erreur :
rsync: readlink_stat("/home/claude/Documents_chiffres") failed:
Permission denied (13)
Sauf que jusqu'à il y a pas longtemps, c'était un simple avertissement
sans conséquence et que maintenant, j'ai ça, et ça coince pour de bon :
IO error encountered -- skipping file deletion
La sauvegarde se fait donc mais sans l'élimination des fichiers
supprimés ou déplacés... et ce pour tous les fichiers de l'ordi.
J'ai modifié le script pour rendre accessible
/home/claude/Documents_chiffres à root le temps de la sauvegarde et ça
refonctionne,
* mais d'une part ça interdit à claude l'accès à ce répertoire le temps
de la sauvegarde (pas catastrophique, mais bof)
* et d'autre part je me dis que cette nouveauté n'est peut-être pas
souhaitable et que c'est peut-être un bug comparable à celui-ci.
https://qastack.fr/superuser/516041/rsync-command-deletion-error-io-error-encountered-skipping-file-deletion
https://bugzilla.samba.org/show_bug.cgi?id=7809
Qu'en pensez-vous ? bug ou pas bug ? Et si oui, comment le signaler ?
Merci à tous et bonne fin de WE.
Claude MICOUIN
Le dimanche 07 novembre 2021 à 19:32 +0100, Claude MICOUIN a écrit :
> Bonsoir la liste,
> depuis plusieurs années, j'utilise un script contenant rsync pour
> faire
> des sauvegardes (avec l'option -b) et j'obtenais à chaque fois un
> beau
> miroir de mon home ainsi que des backups des fichiers supprimés bien
> rangés dans un répertoire dédiés.
> Tout allait pour le mieux et depuis peu me semble-t-il, de nombreux
> fichiers et répertoires supprimés dans le répertoire source ne sont
> pas
> supprimés dans le répertoire cible. Je n'avais pourtant rien changé à
> la ligne de commande.
> De plus, le backups générés avait une taille de quelques Gio et
> aujourd'hui il est passé à plus de 300 Gio !!
> J'ai beau relire le man et les tutos sur le sujet dans tous les sens
> je
> n'arrive pas à trouver ce qui foire.
> Mon home perso pèse 116G et le home perso sauvegardé pèse 238G !
>
>
> Voici la ligne de commande en question qui fonctionnait très bien
> jusqu'ici. Précision : j'utilisais l'option --delete-after et je
> viens
> de la remplacer par --delete-during (même résultat final)
>
> nice -n 19 rsync -aAv --progress --delete-during -b --backup-
> dir="$REPERTOIRE_ARCHIVAGE_FICHIERS_SUPPRIMES" --delete-excluded --
> filter "- /Big-home/carmen/Videos/" --filter "- /Big-
> home/claude/Fichiers_volumineux/Videos/" --filter "- /media/" --
> filter
> "- /proc/" --filter "- /tmp/" --filter "- /lib/" --filter "- /run/"
> --
> filter "- /var/" --filter "- /sys/" --filter "- /mnt/" --filter "-
> /dev/" --filter "- /home/guillaume/" --filter "- /Big-
> home/guillaume/"
> --filter "- .cache/tracker/" --filter "- .cache/mozilla/" --filter "-
> .local/share/akonadi/" --filter "- .local/share/tracker/" /
> "$REPERTOIRE_SAUVEGARDE"
>
>
> rsync version 3.1.3 protocol version 31
> ubuntu focal
>
>
> Si quelqu'un a une idée pour me sortir de cette panade, elle serait
> la
> bienvenue. :-)
> Merci et bonne soirée.
> Claude MICOUIN
>
>
> --