joebarteam77 Posté(e) le 22 octobre 2010 Posté(e) le 22 octobre 2010 Bonjour, Je voulais vous faire partager une astuce assez simple 0 Citer
joebarteam77 Posté(e) le 20 décembre 2010 Auteur Posté(e) le 20 décembre 2010 Super Tuto ! Merci Content que ca puisse servir !!! 0 Citer
ketchoupi Posté(e) le 2 février 2011 Posté(e) le 2 février 2011 (modifié) boujour apres avoir pas mal galere dans la redaction de la syntaxe du script et du crontab voici un complement de tuto pour extra boulet (je sais de quoi je parle ) merci a jobarteam77, sp@ro et patrickH pour leurs nombreuses reponses et leur patience le post initial est la : http://www.nas-forum...sation-fichier/ je ne suis pas un expert mais je fais part de mon experience a savoir neante en ligne de commande pour le syno et linux d'une maniere generale pour ma part je voulais synchroniser le dossier surveillance de mon syno(ip 192.168.1.102) vers un dd externe (ip 192.168.1.104) par ftp connecté un wrt54g version ddwrt en repeteur bridge et ce toutes les heures je fais une version rapide et je prendrais le temps d'en faire une plus detaillée partons du principe que vous ayez reussi a installer ipkg, lftp et donc que vous savez utliser putty. http://www.clubic.co...0874-putty.html vous vous connectez en telnet pour moi 192.168.1.102 une fenetre apparait tapez : root pour le mot de passe vous mettez celui d'admin que vous utilisez pour le syno (rien ne s'affiche c'est normal, mais faites enter une fois le mot de passe tapé) commencons a creer le script qui chez moi s'appelle duplication : vi /opt/duplication.sh pour pouvoir inserer des choses dans ce fichier : appuyer sur i la vous tapez : #!/bin/ash /opt/bin/lftp admin:motdepasse@192.168.1.104 -e "mirror -R -e /volume1/surveillance /surveillance/ ; quit" > /volume1/opt/duplication.txt ou #!/bin/ash /opt/bin/lftp admin:motdepasse@192.168.1.104 -e "set file:charset utf8; set ftp:charset utf8; mirror-R -e /volume1/surveillance '/surveillance/'; quit" > /volume1/opt/duplication.log 2>&1 (ce second script permet d'eviter les problemes d'accents, merci a sp@ro ) maintenant il faut sauvegarder ce contenu vous faites esc ou echap selon votre clavier (la touche a cote de F1) puis vous tapez :wq (ca veut dire write and quit) pour sortir sans sauvegarde vous faite :q! (merci a sp@ro ) passons au contrab pour connaitre la syntaxe, vous pouvez a titre d'exemple faire la synchronisation de votre syno pour l'heure avec un serveur ntp.org via l'interface de votre syno dans systeme puis heure ainsi cela sera inscrit dans le crontab editons le crontab : vi /etc/crontab vous devriez avoir si vous avez fait la synchro du temps une ligne du genre : #minute hour mday month wday who command 0 0 * * 0 root /usr/sbin/ntpdate -b pool.ntp.org maintenant il faut inserer la ligne suivante dans le meme principe que pour le script duplication : donc taper i puis 0 */1 * * * root /volume1/opt/duplication.sh sachant que la veritable syntaxe est : 0[tab]*/1[tab]*[tab]*[tab]*root[tab] /volume1/opt/duplication.sh ne tapez pas des espaces mais bien tab la touche a cote de a (je dis ca je dis rien mais on est ou boulet ou pas ) puis faite esc ou echap :wq verifions que le script fonctionne : cd /opt ./duplication.sh vous pouvez avoir un message disant que cela n'est pas possible, nous allons donner une autorisation chmod u+x /opt/duplication.sh puis recommencez : cd /opt ./duplication.sh cela peut prendre du temps selon la quantite de video pour finir , toute modification dans le crontab se valide par un arret de celui ci puis une reprise par : /usr/syno/etc.defaults/rc.d/S04crond.sh stop /usr/syno/etc.defaults/rc.d/S04crond.sh start pour finir quittez la cession telnet tapez : exit moi je le faisais comme un bourin en cliquant sur la croix de putty un peu de lecture pour la syntaxe et profiter de l'experience d'autre personne : http://matrix.samizd...-survie-VI.html http://www.commentca...l-pour-debutant chap XXVIII etape III http://123adm.free.f...nosauvsite.html http://www.cobestran...-ftp-avec-lftp/ http://www.linux-khe.../crontab.5.html http://oilq.org/fr/node/13771 http://fr.wikipedia.org/wiki/Crontab en esperant avoir ete clair Modifié le 9 novembre 2012 par ketchoupi 0 Citer
PatrickH Posté(e) le 2 février 2011 Posté(e) le 2 février 2011 Par "code" j'enetends toutes les lignes que la personne doit "taper" comme /usr/syno/etc.defaults/rc.d/S04crond.sh stop /usr/syno/etc.defaults/rc.d/S04crond.sh start mettre /usr/syno/etc.defaults/rc.d/S04crond.sh stop /usr/syno/etc.defaults/rc.d/S04crond.sh start c'est plus lisible Patrick 0 Citer
haysdx Posté(e) le 7 mars 2011 Posté(e) le 7 mars 2011 Je suis certain qu'il doit y avoir une infinit 0 Citer
tiboudju Posté(e) le 21 mars 2011 Posté(e) le 21 mars 2011 Je suis certain qu'il doit y avoir une infinit 0 Citer
haysdx Posté(e) le 22 mars 2011 Posté(e) le 22 mars 2011 Ne serait-ce que pour un Backup de photos, musiques ou autres, c'est une pratique qui peut s'av 0 Citer
windaubes Posté(e) le 7 juillet 2011 Posté(e) le 7 juillet 2011 Je viens d'appliquer ce tuto et je me retrouve avec cette erreur dans la log: /opt/bin/lftp: error while loading shared libraries: /opt/lib/libgcc_s.so.1: ELF file data encoding not little-endian 0 Citer
juloxy Posté(e) le 9 septembre 2012 Posté(e) le 9 septembre 2012 (modifié) Bonjour à tous, après avoir suivi le deuxième tuto de ce post, je tombe sur un probléme... En arrivant à l'étape du test du script = "./duplication.sh" Je n'ai pas d'erreur, mais il ne se passe rien... Voici mon script : #!/bin/ash /opt/bin/lftp freebox:xxxxxxx@mafreebox.freebox.fr -e "set file:charset utf8; set ftp:charset utf8; mirror-R -e /volume1/video/Series '/Disque dur/Vidéos/'; quit" > /volume1/opt/duplication.log 2>&1 Voici ce que me retourne le script quand je le lance propre> ./duplication.sh propre> Auriez vous une idée du probléme ? J'ai du merder quelque part... Pour info j'ai une freebox v6 et un ds 212j Sinon j'arrive à me connecter via lftp au nas de ma freebox en utilisant cette ligne de commande : lftp freebox:xxxxxxx@mafreebox.free.fr J'arrive à ce resultat après connection : propre> lftp freebox:xxxxxx@mafreebox.freebox.fr lftp freebox@mafreebox.freebox.fr:~> ls drwxr-xr-x 3 freebox freebox 60 Jan 01 2009 .. drwxr-xr-x 12 freebox freebox 4096 Sep 09 16:29 Disque dur D'avance merci Modifié le 9 septembre 2012 par juloxy 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.