DjMomo Posté(e) le 14 mars 2013 Posté(e) le 14 mars 2013 Bonjour, Au travers de ce tutoriel, je vais vous guider pour transformer votre USB Station 2 en serveur rsync afin de pouvoir y réaliser des sauvegardes de Diskstation. Actuellement, en versions 3.2 et antérieures, l'USB Station2 ne supporte pas le rsync en mode serveur, c'est à dire qu'il ne peut pas accepter - entre autres - la sauvegarde de fichiers d'autres Diskstation. Prérequis : - Un USB Station 2 (logique ) - Un disque USB relié à l'USB Station (identifié en tant que volumeUSB1 en SSH/Telnet) - Le firmware alternatif iTolosa installé sur votre USB Station 2 (voir le tutoriel de PatrickH ICI pour plus de détails). - Un ou plusieurs Diskstation. Nous considérons qu'à partir de maintenant, le firmware alternatif d'iTolosa est installé, tout comme Ipkg (de préférence sur support externe, rappelons que l'espace mémoire sur flash interne est limité à 15Mo).Mise à jour d'IPKG : nas>ipkg update Downloading http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable/Packages.gz Inflating http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable/Packages.gz Updated list of available packages in /opt/lib/ipkg/lists/cross Successfully terminated. Installation de rsync : nas> ipkg install rsync Installing rsync (3.0.9-1) to root... Downloading http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable/rsync_3.0.9-1_arm.ipk Configuring rsync Successfully terminated. Configuration de rsync : Il nous faut tout d'abord créer un utilisateur rsync via l'interface du DSM, compte qui sera utilisé pour effectuer les sauvegardes, en lieu et place du compte admin (si vous souhaitez utiliser le compte admin, c'est toujours possible). Donnez les droits de lecture/écriture aux partages sur lequel il va être amené à effectuer les sauvegardes, toujours depuis l'interface du DSM. On va créer aussi le dossier backup, sur le disque USB, qui va nous servir de lieu de stockage : mkdir /volumeUSB1/usbshare/backup Il faut que l'utilisateur rsync soit propriétaire du dossier nouvellement créé (à ne pas faire si vous utilisez le compte admin) : chown rsync:users /volumeUSB1/usbshare/backup Editer le fichier : vi /opt/etc/default/rsync en remplaçant la ligne RSYNC_ENABLE=false par RSYNC_ENABLE=true afin d'autoriser le serveur rsync à se lancer. Sauvegarder et fermez le fichier.Editer le fichier de configuration de rsync : vi /opt/etc/rsyncd.conf en remplaçant les lignes uid = nobody gid = everyone par les lignes uid = rsync gid = users ou si vous utilisez le compte admin : uid = admin gid = administrators Créer le(s) module(s) (ou "partage(s)" rsync) qui sera(/ont) visible(s) depuis les Diskstations, toujours dans le fichier /opt/etc/rsyncd.conf : [backup_NAS] path = /volumeUSB1/usbshare/NAS comment = Sauvegarde de mon NAS read only = false Où path est le chemin sur le disque USB de votre USB Station 2 vers lequel vous souhaitez sauvegarder les données. Sauvegarder et fermer le fichier. Lancer le daemon rsync : /opt/etc/init.d/S97rsyncd start A noter, tout changement dans le fichier de configuration est pris en compte immédiatement, pas besoin de relancer le daemon rsync. Il vous suffit maintenant de créer une nouvelle sauvegarde depuis votre Diskstation vers un "serveur compatible rsync", de renseigner adresse IP, nom d'utilisateur (rsync) et mot de passe associé. Le module "backup_NAS" que vous venez de créer sera alors présent dans la liste des modules de sauvegarde. Dernier conseil : évitez de lancer de multiples sauvegardes sur l'USB Station 2, ce dernier n'étant pas un foudre de guerre avec ces 128Mo de RAM 0 Citer
alexjk Posté(e) le 5 avril 2013 Posté(e) le 5 avril 2013 Bonjour je cherche a faire cette manip mais quand il faut remplacer la valeur true tu dis de sauvegarder et fermer le fichier mais tu ne mets pas la commande pour le faire. Ensuite pour "vi /opt/etc/rsyncd.conf" le nas ne me met rien donc je suis bloquer à ce niveau merci de ta futur réponse. 0 Citer
DjMomo Posté(e) le 5 avril 2013 Auteur Posté(e) le 5 avril 2013 Bonjour, Pour les commandes liées à Vi, je te renvoie sur le wiki disponible sur le forum : http://www.nas-forum.com/forum/index.php/page/wiki/index.html/_/utilisation-de-vi-r5 Pour rsyncd.conf je ne vois pas ce qui se passe. Que se passe-t'il quand tu fais un cat /opt/etc/rsyncd.conf ? 0 Citer
alexjk Posté(e) le 6 avril 2013 Posté(e) le 6 avril 2013 Bonjour merci pour la réponse , je testerai tantôt mais depuis que j'ai installe ipkg et rsync quand je refais la manip c'est normale qu'il me dise not found ? 0 Citer
DjMomo Posté(e) le 6 avril 2013 Auteur Posté(e) le 6 avril 2013 Après l'installation d'IPKG, as-tu redémarré l'USB Station 2 ? 0 Citer
alexjk Posté(e) le 9 avril 2013 Posté(e) le 9 avril 2013 (modifié) Bonjour voila ce que j'ai quand je refait la manip Modifié le 9 avril 2013 par alexjk 0 Citer
DjMomo Posté(e) le 9 avril 2013 Auteur Posté(e) le 9 avril 2013 En SSH, il faut se logger en root et non en admin ! 0 Citer
alexjk Posté(e) le 10 avril 2013 Posté(e) le 10 avril 2013 Bonjour même en root il me dit la même chose 0 Citer
DjMomo Posté(e) le 13 avril 2013 Auteur Posté(e) le 13 avril 2013 L'installation d'IPKG s'est bien déroulée ? 0 Citer
DjMomo Posté(e) le 13 avril 2013 Auteur Posté(e) le 13 avril 2013 (modifié) Que te donnent les commandes which rsyncetdf -h? Modifié le 13 avril 2013 par DjMomo 0 Citer
alexjk Posté(e) le 13 avril 2013 Posté(e) le 13 avril 2013 Bonjour, la première fois que je l'ai faites elle s'est bien déroulé ensuite , comme j'ai du réinstaller le custom firmware il n'a plus voulu et m'a affiché ce que j'ai envoyé en image . Pour les commandes voici ce qu'il me répond 0 Citer
alexjk Posté(e) le 25 avril 2013 Posté(e) le 25 avril 2013 pas de réponse après autant de temps ! 0 Citer
DjMomo Posté(e) le 25 avril 2013 Auteur Posté(e) le 25 avril 2013 Ton IPKG n'est pas installé, ton dossier /opt est manquant. Réinstallation à refaire, cf http://syno.haeflinger.com/index.php/USBStation2#Installation_IPKG_.28en_flash_interne.29 Et pour info, je ne passe pas ma vie sur ce forum, j'ai une vie en dehors... 0 Citer
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.