rsync fichiers oubliés ???

Le
Une Bévue
je fais un rsync, via ssh, entre mon portable dell sous Xubuntu 11.10 /
Voyager et mon iMac sou Lion latest.

la commande :
rsync -a --delete-after --exclude '.gvfs' -e ssh ${SRC} ${CMP}:${DST}

avec :
SRC=/home/yt
CMP=yt@[<adresse IPV6 de l'iMac>]
et
DST=/Users/yt/Downloads/Dell

sur le dell, j'ai les fichiers suivants :
yt@D620 ~ % lal Téléchargements
total 1652624
drwxr-xr-x 2 yt yt 4096 2012-01-03 08:32 .
drwxr-xr-x 69 yt yt 4096 2012-01-03 08:40 ..
-rw-r--r-- 1 yt yt 4542781 2011-12-06 15:19 FreeGo4.5.zip
-rw-rw-r-- 1 yt yt 1111773184 2012-01-03 08:20
linuxmint-201109-xfce-dvd-64bit.iso
-rw-r--r-- 1 yt yt 104054 2011-12-06 11:03 m3u4radiotray.zip
-rw-r--r-- 1 yt yt 26112 2011-12-06 11:01 Nikon NX2 Product Key.doc

au "début" de la sauvegarde, je vois, sur mon iMac, les fichiers suivants :
FreeGo4.5.zip
Nikon NX2 Product Key.doc

et donc ni FreeGo ni linuxmint.

à la fin, je me retrouve avec le répertoire "Téléchargements" VIDE côté
iMac :
yt@D620 ~ % ssh yt@iMac
Last login: Mon Jan 2 19:35:21 2012 from dell-par
imyt% ls -al Downloads/Dell/yt/Téléchargements
total 0
drwxr-xr-x 2 yt staff 68 3 jan 00:46 .
drwxr-xr-x 92 yt staff 3128 3 jan 07:26 ..
imyt%

Pourquoi ?
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses Page 1 / 2
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Une Bévue
Le #24122741
Le 03/01/2012 08:46, Une Bévue a écrit :
je fais un rsync, via ssh, entre mon portable dell sous Xubuntu 11.10 /
Voyager et mon iMac sou Lion latest.

la commande :
rsync -a --delete-after --exclude '.gvfs' -e ssh ${SRC} ${CMP}:${DST}

avec :
SRC=/home/yt
CMP=yt@[<adresse IPV6 de l'iMac>]
et
DST=/Users/yt/Downloads/Dell

sur le dell, j'ai les fichiers suivants :
~ % lal Téléchargements
total 1652624
drwxr-xr-x 2 yt yt 4096 2012-01-03 08:32 .
drwxr-xr-x 69 yt yt 4096 2012-01-03 08:40 ..
-rw-r--r-- 1 yt yt 4542781 2011-12-06 15:19 FreeGo4.5.zip
-rw-rw-r-- 1 yt yt 1111773184 2012-01-03 08:20
linuxmint-201109-xfce-dvd-64bit.iso
-rw-r--r-- 1 yt yt 104054 2011-12-06 11:03 m3u4radiotray.zip
-rw-r--r-- 1 yt yt 26112 2011-12-06 11:01 Nikon NX2 Product Key.doc

au "début" de la sauvegarde, je vois, sur mon iMac, les fichiers suivants :
FreeGo4.5.zip
Nikon NX2 Product Key.doc

et donc ni FreeGo ni linuxmint.

à la fin, je me retrouve avec le répertoire "Téléchargements" VIDE côté
iMac :
~ % ssh
Last login: Mon Jan 2 19:35:21 2012 from dell-par
imyt% ls -al Downloads/Dell/yt/Téléchargements
total 0
drwxr-xr-x 2 yt staff 68 3 jan 00:46 .
drwxr-xr-x 92 yt staff 3128 3 jan 07:26 ..
imyt%

Pourquoi ?




je précise que, si je fais un backup sur un disk externe, avec la commande :
rsync -az --delete-after --exclude '.gvfs' ${SRC} ${DST}
donc SANS ssh et avec :
SRC=/home/yt
et
DST=/media/DD

ça marche impec : ~ % lal /media/DD/yt/Téléchargements
total 1945344
drwxr-xr-x 2 yt yt 4096 2012-01-03 08:44 .
drwxr-xr-x 68 yt yt 4096 2012-01-03 08:50 ..
-rw-rw-r-- 1 yt yt 875560960 2012-01-03 08:44
debian-live-6.0.3-amd64-xfce-desktop.img
-rw-r--r-- 1 yt yt 4542781 2011-12-06 15:19 FreeGo4.5.zip
-rw-rw-r-- 1 yt yt 1111773184 2012-01-03 08:20
linuxmint-201109-xfce-dvd-64bit.iso
-rw-r--r-- 1 yt yt 104054 2011-12-06 11:03 m3u4radiotray.zip
-rw-r--r-- 1 yt yt 26112 2011-12-06 11:01 Nikon NX2 Product Key.doc
~ %
Fabien LE LEZ
Le #24123601
On Tue, 03 Jan 2012 08:46:25 +0100, Une Bévue

à la fin, je me retrouve avec le répertoire "Téléchargements" VIDE côté
iMac :



C'est peut-être un problème d'UTF-8 forme normale décomposée :
http://www.generation-nt.com/reponses/caracteres-autorises-dans-noms-fichiers-entraide-3919351.html?page=2#23054901

Si ça se trouve, les fichiers ont été transférés, mais le Mac ne sait
pas les lire.

rsync -a --delete-after --exclude '.gvfs' -e ssh ${SRC} ${CMP}:${DST}



Rajoute l'option "-v" à rsync ; ça te permettra au moins de voir s'ils
sont transférés.
Vide le répertoire destination avant.
Une Bévue
Le #24123591
Le 03/01/2012 14:01, Fabien LE LEZ a écrit :
C'est peut-être un problème d'UTF-8 forme normale décomposée :
http://www.generation-nt.com/reponses/caracteres-autorises-dans-noms-fichiers-entraide-3919351.html?page=2#23054901

Si ça se trouve, les fichiers ont été transférés, mais le Mac ne sait
pas les lire.

>rsync -a --delete-after --exclude '.gvfs' -e ssh ${SRC} ${CMP}:${DST}


Rajoute l'option "-v" à rsync ; ça te permettra au moins de voir s'ils
sont transférés.
Vide le répertoire destination avant.




Bon, c'est tout-à-fait possible MAIS :
- le dossier "Téléchargements" est bien créé, des fichiers y sont même
déposés : FreeGo4.5.zip et Nikon NX2 Product Key.doc
- les fichiers non apparemment copiés ne comportent aucun caractère
diacritique :

debian-live-6.0.3-amd64-xfce-desktop.img
linuxmint-201109-xfce-dvd-64bit.iso
m3u4radiotray.zip
unetbootin-mac-563.zip


c'est tout de même assez con ce que relate Paul Gaborit dans ton URL...

bon, il y a une solution simple pour vérifier, je crée, sur xubuntu un
dossier Downloads, donc sans accents et je vois, si ça arrange les
choses - ou pas.
Une Bévue
Le #24123651
Le 03/01/2012 14:01, Fabien LE LEZ a écrit :
Si ça se trouve, les fichiers ont été transférés, mais le Mac ne sait
pas les lire.



non, ce n'est pas ça because, cette fois-ci (troisième essai) j'ai :
debian-live-6.0.3-amd64-xfce-desktop.img

un fichier de 875,6 Mo d'après Mac OS X Lion et de 835 Mo d'après
Xubuntu....

en ce moment rsync upload linuxmint-201109-xfce-dvd-64bit.iso
qui est nommé :
.linuxmint-201109-xfce-dvd-64bit.iso.ZF9KGW
dans l'attente de la complétion.

peut-être est-ce du à une perte momentanée de ma connexion WiFi ???

xubuntu m'indique assez souvent que j'ai perdu la connexion pour la
rétablir prequ'aussi tôt...
unbewusst.sein
Le #24123761
Fabien LE LEZ
On Tue, 03 Jan 2012 08:46:25 +0100, Une Bévue

>à la fin, je me retrouve avec le répertoire "Téléchargements" VIDE côté
>iMac :

C'est peut-être un problème d'UTF-8 forme normale décomposée :



<http://www.generation-nt.com/reponses/caracteres-autorises-dans-noms-fi
chiers-entraide-3919351.html?page=2#23054901>

Si ça se trouve, les fichiers ont été transférés, mais le Mac ne sait
pas les lire.




voilà ce qu'il se passe sur Mac OS X Lion :

imyt% lal /Users/yt/Downloads/Dell/yt/Te<0301>le<0301>chargements/
total 3890448
drwxr-xr-x 6 yt staff 204 3 jan 14:19 .
drwxr-xr-x 93 yt staff 3162 3 jan 13:46 ..
-rw------- 1 yt staff 1005846528 3 jan 14:41
.linuxmint-201109-xfce-dvd-64bit.iso.2F9KGW
-rw-r--r-- 1 yt staff 4542781 6 déc 15:19 FreeGo4.5.zip
-rw-r--r-- 1 yt staff 26112 6 déc 11:01 Nikon NX2 Product
Key.doc
-rw-rw-r-- 1 yt staff 875560960 3 jan 08:44
debian-live-6.0.3-amd64-xfce-desktop.img

linuxmint et debian-live sont bien uploadés.

imyt% lal /Users/yt/Downloads/Dell/yt/Te<0301>le<0301>chargements/
ls: /Users/yt/Downloads/Dell/yt/Téléchargements/: No such file or
directory

MAIS, quand l'upload est terminé, rsync, qui ne doit pas récupéré le
"bon" dossier "Téléchargements" le supprime et en crée un autre vide :

imyt% lal /Users/yt/Downloads/Dell/yt/Te<0301>le<0301>chargements/
total 0
drwxr-xr-x 2 yt staff 68 3 jan 11:25 .
drwxr-xr-x 93 yt staff 3162 3 jan 14:44 ..


du coup, j'essaie une bidouille sur xubuntu, je crée un dossier
"Downloads" où je mets le contenu de "Téléchargements" et je remplace ce
dossier par un symlink vers "Downloads".


pour l'instant, sur iMac, j'ai le même contenu :
imyt% lal /Users/yt/Downloads/Dell/yt/Downloads
total 1719016
drwxrwxr-x 5 yt staff 170 3 jan 14:50 .
drwxr-xr-x 94 yt staff 3196 3 jan 14:49 ..
-rw------- 1 yt staff 268959744 3 jan 14:56
.debian-live-6.0.3-amd64-xfce-desktop.img.uN5GvV
-rw-r--r-- 1 yt staff 4542781 6 déc 15:19 FreeGo4.5.zip
-rw-r--r-- 1 yt staff 26112 6 déc 11:01 Nikon NX2 Product
Key.doc


imyt% lal /Users/yt/Downloads/Dell/yt/Te<0301>le<0301>chargements/
total 1719016
drwxrwxr-x 5 yt staff 170 3 jan 14:50 .
drwxr-xr-x 94 yt staff 3196 3 jan 14:49 ..
-rw------- 1 yt staff 268959744 3 jan 14:56
.debian-live-6.0.3-amd64-xfce-desktop.img.uN5GvV
-rw-r--r-- 1 yt staff 4542781 6 déc 15:19 FreeGo4.5.zip
-rw-r--r-- 1 yt staff 26112 6 déc 11:01 Nikon NX2 Product
Key.doc
imyt%


ce qui me semble encore bizarre est que j'ai un dossier "Bibliothèque
calibre" qui ne pose pas problème(il faut dire que le "è" n'est pas
transformé en truc du genre e<xyzw>...

--
« Il n'y a pas de hasards, il n'y a que des rendez-vous. »
(Paul Eluard)
Fabien LE LEZ
Le #24123981
On Tue, 03 Jan 2012 14:26:07 +0100, Une Bévue

un fichier de 875,6 Mo d'après Mac OS X Lion et de 835 Mo d'après
Xubuntu....



M'est avis qu'il s'agit de 875,6 Mo et 835 Mio.

875,6 * 1000 * 1000 = 875 600 000
835 * 1024 * 1024 = 875 560 960
Aux erreurs d'arrondi près, ça me semble correspondre.
Fabien LE LEZ
Le #24123971
On Tue, 3 Jan 2012 15:02:29 +0100, (Une
Bévue):

imyt% lal /Users/yt/Downloads/Dell/yt/Te<0301>le<0301>chargements/



Un "é" remplacé par un "e" puis un truc bizarre, ça ressemblerait bien
au problème de forme normale décomposée.

N'oublie pas de rajouter "-v" à rsync pour savoir ce qui est
effectivement transféré. En fait, "-vv" devrait même te donner plus
d'indications.
Une Bévue
Le #24124041
Le 03/01/2012 16:25, Fabien LE LEZ a écrit :
M'est avis qu'il s'agit de 875,6 Mo et 835 Mio.

875,6 * 1000 * 1000 = 875 600 000
835 * 1024 * 1024 = 875 560 960
Aux erreurs d'arrondi près, ça me semble correspondre.



oui, c'est convaincant, c'est xubuntu qui est en erreur alors...
Une Bévue
Le #24124111
Le 03/01/2012 16:26, Fabien LE LEZ a écrit :
Un "é" remplacé par un "e" puis un truc bizarre, ça ressemblerait bien
au problème de forme normale décomposée.

N'oublie pas de rajouter "-v" à rsync pour savoir ce qui est
effectivement transféré. En fait, "-vv" devrait même te donner plus
d'indications.



en fait TOUT est transféré, MAIS comme j'ai un --delete-after, rsync
s'aperçoit, après le transfert que le dossier
"Te<0301>le<0301>chargements" n'existe pas sur l'original et le supprime
donc...

j'ai trouvé une astuce, côté xubuntu j'ai mis le contenu de
Téléchargements dans "Downloads" et remplacé "Téléchargements" (le
dossier par un symlink de même nom pointant vers "Downloads", les
fichiers sont alors bien sauvegardés.

esync crée aussi le symlink "Te<0301>le<0301>chargements" côté iMac puis
se ravise et l'efface après coup (amha tjs l'option delete-after).

c'est un pis-aller, mais mas sauvegarde est au moins complète...

ce qui est étarnge est que le "è" (accent grave) d'un autre dossier
n'est pas transformé en e<un numéro>...
Nicolas George
Le #24124291
Une Bévue , dans le message écrit :
oui, c'est convaincant, c'est xubuntu qui est en erreur alors...



Ce n'est pas une erreur, c'est un choix tout à fait défendable.
Publicité
Poster une réponse
Anonyme