Page 1 of 1

[RESOLU] Finch sur nas4free et rsync

Posted: 14 Sep 2014 19:44
by ernie
Bonjour,

J ai mis finch sur nas4free avec des jails pour divers services.
Donc j ai comme structure:
Mnt/pool1 qui contient le répertoire de finch et les répertoires de mes données, par exemple vidéos.

Les données sources sont mises dans le répertoire de finch soir mnt/pool1/finch/mnt/pool1.
Ou on retrouve donc vidéo.

Ces répertoires sources sont lies à ceux du nas4free et à ceux des services, comme expliqué dans le tuto de montage sous finch.

Plutôt que de tout sauvegarder le nas, je fais un rsync en pointant sur les sources donc le vidéo dans finch par exemple.

Soit un rsync sur mnt/pool1/finch/mnt/pool1 et avec l option exclude j enlevé finch car on retrouve le répertoire finch.
Le tout dans un terminal putty.

Résultat : tout le nas est sauvegardé comme si les liens étaient suivis, pourtant au démarrage de rsync il me dit que le répertoire finch (celui que j exclu) n existe pas.

Je suis dubitatif. D autant plus que ce sous répertoire finch et le vrai répertoire finch sont ineffaçables sur la sauvegarde. Je dois réformater.

Si quelqu un a des idées ? Sachant qu un Chmod R 777 ne change rien pour effacer, ni un rm

Re: Finch sur nas4free et rsync

Posted: 14 Sep 2014 21:46
by ernie
Voici la commande exacte lancée

rsync -avrhstx --stats --progress –-exclude /finch /mnt/pool1/finch/mnt/pool1 /mnt/DDfirewire

Dans pool1 j ai
Finch mais je l exclu
Vidéo
Photos
Documents

Donc j aurais dû retrouver DDfirewire le répertoire pool1 sans finch

Merci par avance de vos conseils

Re: Finch sur nas4free et rsync

Posted: 18 Sep 2014 21:35
by ernie
Le répertoire finch est effacable.
Mais en fait c'est le finch dans le finch. Hein ??? me direz vous.

Après avoir installé finch, on a le chemin suivant:
/mnt/pool1/finch/mnt/pool1/finch
Et cela peut continuer indéfiniment via l'explorateur.

Quand on fait un rsync en pointant sur /mnt/pool1/finch/mnt/pool1/ avec un exclude /finch, le contenu de pool1 est pris et normalement sans finch. Mais cela ne marche pas et finch est présent. Cependant il est effacable.

Par contre le premier rsync que j'ai fait sur /mnt/pool1 (sans le exclude) fait que finch est présent en sauvegarde mais impossible de l'effacer.

Il semble que le premier niveau Finch est critique, alors que les suivants non.