<div dir="ltr">Bonjour,<div><br></div><div>Je cherche la meilleure solution pour dupliquer les données sur mon NAS vers un disque de mon PC fixe.</div><div>Il y a 2,5 To de données (vidéo, musique, photo, etc), je suis en LAN.</div>
<div>Le but est de transférer les données le temps de recréer un RAID sur le NAS, puis de recopier les données dans l'autre sens.</div><div>Je pense initier le transfert depuis le NAS car certains dossiers ne sont pas partagés sur le réseau, et la configuration est restreinte.</div>

<div>Ce dernier a des capacités limitées (CPU surtout) et une interface réseau de 100 Mbps seulement :-((</div><div><br></div><div>Comme le transfert risque d'être très long, j'essaie de passer par rsync pour le reprendre en cas de coupure, sans SSH et sans compression à cause des capacités du NAS, mais je bute sur les permissions/user-group. Toute suggestion est la bienvenue :-)</div>

<div><br></div><div>Côté PC (IP 192.168.10.16), j'ai configuré un démon rsync avec la config suivante dans /etc/rsyncd.conf :</div><div><div><br></div><div>use chroot = yes</div><div>pid file = /var/run/rsyncd.pid</div>
<div>log file = /var/log/rsync.log</div><div><br></div><div>[nasbox82fr]</div><div>        comment = NAS backup 3Tb</div><div>        path = /media/WD_Red/./nasbox82fr/</div><div>        read only = no</div><div>        write only = no</div>
<div>        dont compress = *</div></div><div><br></div><div>Je lance le démon via : sudo rsync --daemon</div><div><div><div>Le dossier nasbox82fr sur le PC a tous les droits, sinon le transfert ne passait pas :</div><div>
drwxrwxrwx 3 root users 4096 mai   31 21:48 /media/WD_Red/./nasbox82fr</div></div></div><div><br></div><div>Côté NAS, je lance la commande suivante :</div><div>rsync -aHXESv --numeric-ids --stats --progress --skip-compress=* volume1/backup rsync://<a href="http://root@192.168.10.16/nasbox82fr/volume1/">root@192.168.10.16/nasbox82fr/volume1/</a><br>
</div><div><br></div><div><div>Le transfert se passe bien, mais les fichiers sont créés avec user = nobody et group = nogroup , ce qui va me poser problème lors de la restauration.<br></div></div><div><br></div><div>Si je rajoute uid = root gid = users (comme la plupart des fichiers du NAS) dans /etc/rsyncd.conf , les fichiers qui n'ont pas ce user/group ne sont pas transférés, mais ceux qui le sont gardent le bon user/group</div>
<div><br></div><div>Comment dois-je procéder pour transférer en gardant les permissions et les propriétaires des fichiers ?</div><div>Est-il possible de lancer rsync sans SSH autrement qu'en passant par un démon et/ou sans chiffrer les données pour économiser de la CPU ?</div>
<div><br></div><div>NB : Les users du NAS ne sont pas existant sur le PC, et certains group sont communs mais pas tous.<br></div><div><br></div><div>PS : Le NAS a une interface e-SATA et USB-2 mais je n'ai pas la connectique qu'il faut pour un disque interne SATA de 3 To (mon adaptateur SATA -> USB ne reconnait pas la table de partition GPT du disque cible :-/ )</div>
<div><br></div><div>Merci de me faire partager votre expérience et vos avis sur le problème :-)</div><div><br></div><div>A+</div><div>Régis</div></div>