Erik Rossen wrote:
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.

ben finalement c'est ce que j'ai fait, merci ! J'ai cependant encore 2 petites questions "subsidiaires"

1) rsync se plante avec des fichiers de plus de 2Go. Est-ce la faute de rsync ou du file system sur mon disque dur ? Je ne sais pas comment il est formaté, mais bon ça ressemble bien à une limite de FAT ce genre de bug).

2) Comme je ne suis pas toujours devant mon écran pendant la synchronisation et que ça peut prendre du temps, j'ai utilisé la commande

rsync -avzC "src-dir" "dest-dir" > 20080703.log 2>&1

pour avoir un log que je peux analyser éventuellement ensuite. Mais quand ça dure trop long, on ne voit pas s'il se passe qqchose ou pas. J'ai essayé dans une autre fenêtre de faire un "tail -f 20080703.log" mais ça fait planter rsync. Est-ce qu'il est possible que les sorties standard et erreur de rsync aillent dans un fichier ET à l'écran ? J'ai un peu de la peine avec la dénomination des "stdout" et "stderr" sous bash.


Merci à tous pour l'aide déjà apportée et aussi pour l'aide à venir ;)

Bonne journée


claude

Ou (un peu plus exotique) monter le FTP sur un répertoire avec une des
modules de FUSE puis faire du rsync comme ça.

_______________________________________________
gull mailing list
[email protected]
http://forum.linux-gull.ch/mailman/listinfo/gull

Répondre à