Il giorno gio, 03/07/2008 alle 12.33 +0200, Erik Rossen ha scritto: > On Thu, Jul 03, 2008 at 12:11:51PM +0200, [EMAIL PROTECTED] wrote: > > Bonjour > > > > J'ai récemment reçu un disque réseau (LaCie Ethernet BigDisk) qui semble > > ne comprendre que les protocoles ftp et http. D'après nmap: > > > > 21/tcp open ftp > > 80/tcp open http > > 139/tcp open netbios-ssn > > 445/tcp open microsoft-ds > > 548/tcp open afpovertcp > > > > Je souhaiterais utiliser ce disque pour synchroniser des répertoires > > (toute une arborescence). J'ai un peu regardé du côté de rsync, mais la > > doc ne mentionne que rsh. Or, (d'après un site web dont j'ai perdu la > > trace) il n'est pas possible de synchroniser par ftp avec rsync. > > > > J'aimerais vraiment synchroniser (càd copier les fichiers modifiés et > > seulement ceux-là) et pas tout copier à chaque fois. > > > > Est-ce que vous auriez une piste ou je pourrais regarder ? > > Tu peux monter les partages réseaux avec smbfs sur un répertoire sur > votre machine puis faire du rsync entre cette répertoire et ton > répertoire cible.
Oui mais ça risque d'être très lent. Le rsync vérifie si les fichiers sont ou non égaux en calculant des sommes md5. Donc si les données à synchroniser sont sur un disque externe on risque une lecture complète du disque pour la comparaison et ensuite une réécriture des fichiers modifiés. Ceci est encore plus vrai si les heures de modifications des fichiers ne peuvent pas être comparés correctement (le rsync compare d'abord l'heure des fichiers) tel est le cas des FS FAT. P.E.: j'ai un player mp3 formatté en FAT32 (c'est le seul format qu'il comprend) et j'ai essayé d'effectuer des rsync entre le player et le répertoire de mes fichiers de musique, le résultat c'est qu'il lui fallait presque 10 heures pour synchroniser les fichiers. En effaçant tout le disque à chaque fois et en recopiant tout le répertoire je terminais en 4heures. Donc pour moi le choix est simple, en cas de disque externe je fais un beau "rm -rf repertoire" suivi d'un "cp /source /destination" ça va nettement plus vite. > Ou (un peu plus exotique) monter le FTP sur un répertoire avec une des > modules de FUSE puis faire du rsync comme ça. Je ne pense pas que ça va être plus rapide, ce sera probablement encore plus lent qu'avec smb. ciao, Leo _______________________________________________ gull mailing list [email protected] http://forum.linux-gull.ch/mailman/listinfo/gull
