Aller au contenu

marcello75

Membres
  • Compteur de contenus

    26
  • Inscription

  • Dernière visite

Tout ce qui a été posté par marcello75

  1. un enorme merci Fenrir. C'est tout bon. Ca fonctionne impeccable. Ca faisait une semaine que que j'y passais mes soirée :-(
  2. le dernier script login as: root root@mars's password: BusyBox v1.16.1 (2016-04-26 17:12:35 CST) built-in shell (ash) Enter 'help' for a list of built-in commands. mars> #!/bin/sh mars> mars> SOURCE='/volume1/A1' mars> DESTINATION='/volume2/A2' mars> ACTION='prod' #'test' pour tester 'prod' pour appliquer mars> mars> ################################## ne modifie rien en dessous de cette lig ne sans savoir ce que tu fais mars> DSM=`grep majorversion /etc/VERSION | awk -F '"' '{print $2}'` mars> DATE=`date +"%Y-%m-%d %H:%M"` mars> mars> if [ $DSM -eq 5 ]; then > rsync='/usr/syno/bin/rsync' > elif [ $DSM -eq 6 ]; then > rsync='/bin/rsync' > else > echo "$DATE - #ERROR# can't determine DSM version ($DSM)" > echo "exit 1" > fi mars> mars> if [ "$ACTION" == "prod" ]; then > RSYNCOPTS="--recursive --links --perms --times --group --owner --devices --spe cials --delete-during --protect-args --partial --stats --human-readable" > else > RSYNCOPTS="--recursive --links --perms --times --group --owner --devices --spe cials --delete-during --protect-args --partial --stats --human-readable --dry-ru n --progress" > fi mars> mars> if [ ! -d $SOURCE ]; then > echo "$DATE - #ERROR# can't access $SOURCE" > echo "exit 1" > elif [ ! -d $DESTINATION ]; then > echo "$DATE - #ERROR# can't access $DESTINATION" > echo "exit 1" > else > # echo $rsync $RSYNCOPTS $SOURCE/ $DESTINATION/ > $rsync $RSYNCOPTS --filter '- @eaDir' $SOURCE/ $DESTINATION/ > RESULT=$? > fi Number of files: 13 Number of files transferred: 12 Total file size: 11.60K bytes Total transferred file size: 11.60K bytes Literal data: 11.60K bytes Matched data: 0 bytes File list size: 311 File list generation time: 0.004 seconds File list transfer time: 0.000 seconds Total bytes sent: 12.42K Total bytes received: 243 sent 12.42K bytes received 243 bytes 25.33K bytes/sec total size is 11.60K speedup is 0.92 mars> mars> if [ $RESULT -ne 0 ]; then > echo "$DATE - #ERROR# during rsync process" > echo "exit 1" > else > echo "$DATE - rsync completed successfully" > echo "exit 0" > fi 2017-01-30 22:26 - rsync completed successfully exit 0 mars> echo "exit 0" et le resultat du 1er 2017/01/30 22:37:55 [18435] building file list 2017/01/30 22:37:55 [18435] .d..t...... ./ 2017/01/30 22:37:55 [18435] >f+++++++++ Nouvelle image bitmap.bmp 2017/01/30 22:37:55 [18435] >f+++++++++ fichiertest1.txt 2017/01/30 22:37:55 [18435] >f+++++++++ fichiertest2.txt 2017/01/30 22:37:55 [18435] >f+++++++++ fichiertest3.txt 2017/01/30 22:37:55 [18435] >f+++++++++ new 1.sh 2017/01/30 22:37:55 [18435] >f+++++++++ resultat.txt 2017/01/30 22:37:55 [18435] >f+++++++++ rsync.log 2017/01/30 22:37:55 [18435] >f+++++++++ script1.sh 2017/01/30 22:37:55 [18435] >f+++++++++ script2.sh 2017/01/30 22:37:55 [18435] >f+++++++++ script3.sh 2017/01/30 22:37:55 [18435] >f+++++++++ scriptnas.sh 2017/01/30 22:37:55 [18435] >f+++++++++ scriptnas2.sh 2017/01/30 22:37:55 [18435] >f+++++++++ warning.sh 2017/01/30 22:37:55 [18435] Number of files: 14 2017/01/30 22:37:55 [18435] Number of files transferred: 13 2017/01/30 22:37:55 [18435] Total file size: 10.87K bytes 2017/01/30 22:37:55 [18435] Total transferred file size: 10.87K bytes 2017/01/30 22:37:55 [18435] Literal data: 11.25K bytes 2017/01/30 22:37:55 [18435] Matched data: 0 bytes 2017/01/30 22:37:55 [18435] File list size: 331 2017/01/30 22:37:55 [18435] File list generation time: 0.004 seconds 2017/01/30 22:37:55 [18435] File list transfer time: 0.000 seconds 2017/01/30 22:37:55 [18435] Total bytes sent: 12.14K 2017/01/30 22:37:55 [18435] Total bytes received: 262 2017/01/30 22:37:55 [18435] sent 12.14K bytes received 262 bytes 8.27K bytes/sec 2017/01/30 22:37:55 [18435] total size is 10.87K speedup is 0.88 2017/01/30 22:37:55 [18435] sent 12137 bytes received 263 bytes total size 10869 2017-01-30 22:37 - rsync completed successfully
  3. alors resultat: Le dernier script mais egalement l'avant dernier quand je les colle direct dans putty ca fonctionne. Par contre l'appel du script (en tant que root) dans le planificateur ne fonctionne pas. Sur les scripts j'ai fait un chmod 555 ci dessous l'extract de putty du dernier script resultat.txt Et ci dessous l'extract du 1er script. rsync.log Merci beaucoup
  4. bon ca fonctionne en partie 1/avec putty j'arrive à faire rsync -av /volume1/A1/ /volume2/A2 2/ via le planificateur de tache je peut lancer /volume1/A1/script1.sh qui contient #!/bin/sh rsync -av /volume1/A1/ /volume2/A2 Maintenant -Je n'arrive pas a exécuter ton script Fenrir qui a l'air pas mal. rien ne se passe. Pas de log.
  5. Ca aurait été trop simple, Je viens de faire d'essayer. J'ai créé un dossier partagé chiffré sur disque 1 et quand j'ai voulu créér un dossier du même nom sur le disque 2 j'ai le warning "Un dossier partagé du même nom existe déjà. Veuillez saisir un autre nom". Je viens de reinitialiser completement mon syno. Je reconfigure et me relance dans le test de script. C'est inconcevable pour moi de ne pas chiffrer mes disques. Il faut que je trouve une solution sinon je recolle un laptop dédié avec syncback allumé h24. J'ai déjà été cambriolé il y a longtemps et me demande encore aujourd'hui ce que sont devenu mes giga de données perso.
  6. @Fenrir: j'ai bien essayé ton script mais rien ne se passe. Ton script n'est pas en cause. J'ai essayé avec des commandes le plus simple possible rien non plus. Je vais reverifier point par point et faire peut etre faire un raz du syno
  7. dans ce cas oui le raid ferait l'affaire mais en faite j'ai pris cet exemple pour commencer très simple et reussir à implémenter 1 script. Le but est de faire ce que je fait actuellement grace à syncback (et donc 1 pc allumé en parmanence entre autre inconvenient) une sauvegarde des volumes du disk 1 vers le disk 2 (en simplifiant, il y a du versionning etc...). Le problème c'est que c'est pas possible car on ne peut pas faire une sauvegarde des volumes du disk 1 car ils sont chiffré. Le raid me sert pas vu que c'est pas une sauvegarde. Si disk 1 se fait véroler disk 2 le sera aussi. Mettre 1 script rsync semble la seul solution et en plus ca m'interesse d'apprendre mais j'y arrive pas.
  8. Je n'y arrive pas. Resumé et en faisant au plus simple. Ou ca coince? version DSM 5.2 J'ai créer 2 repertoires A1 et A2 sur le volume1 Mon script s'appelle sauv.sh SSH activé via planificateur de tache: utilisateur root ou admin script défini par l'utilisateur: /volume1/A1/sauv.sh rien ne se passe Via putty j'essaye de lancer le script (créé avec notepad++ UTF-8 sans bom) login as:root avec password BusyBox v1.16.1 (2016-04-26 17:12:35 CST) built-in shell (ash) #!/bin/sh cd /volume1/A1 rsync -v /volume1/A1/ volume1/A2/ résultat: skipping directory A1
  9. je trouve la plupart sur le net, en fouillant j'apprends au passage :-) Mais j'aurais surement des questions. C'est sympa merci
  10. alors #!/bin/sh cd .. rsync --delete -va /volume1/A1/ volume2/A2/ Ca marche. Je suit en train de décortiquer ton script pour comprendre chaque ligne.
  11. j'ai enregistré le fichier. Quel doit etre l'extension du fichier? .sh ? Via putty je me connecte avec le loginroot, et après il faut lancer comment le fichier? Via le planificateur j'ai indiqué le chemin du fichier mais ca ne marche pas non plus. Suis en pleine decouverte des scripts ...
  12. une question de total neophite: les commande il faut les taper ou? J'ai pas trouvé de consol sur le syno donc ca doit etre sur mon ordi? J'ai vu qu'il faut que j'installe sygwin c'est ca? mais ca veut t'il qu'il faut que l'ordi soit tjrs allumé?
  13. merci beaucoup pour ton travail. Je suis totalement neophite. Il y a longtemps j'ai bien recopié quelque ligne de basic mais bon. Ton script va me permettre d'approndir et d'apprendre un peu.
  14. suis en train de fouiller le forum et le web, je suis sur DSM 5.2 c'est le dernier firmware pour mon ds210j et je ne trouve même pas de consol rsync ou il faudrait taper des commande :-( Ca comme à me plaire l'histoire
  15. La vache je viens de me rendre compte que mon nas fonctionne depuis presque 7ans 24/24 ! Seul 1 disk a claqué il y a 2ans. Le pc portable en guise de serveur pareil.Du bon matos synology. J'y penserai quand je prendrais un nouveau modèle. Bref pour l'aide pour mon 1er script rsync (donc pour ne plus a avoir un pc dédié a syncback allumé h24 je voudrai dans un 1er temps tout simplement: Synchroniser Dossier A du disk 1 vers dossier A du disk2. (La synchro se fera chaque nuit pour avoir une copie conforme sur disk 1 et 2.). Par la suite je verrai ce qu'il existe comme options. Disk 1 et 2 sont chiffré et toujours monté avec la même clé.
  16. je viens de vérifier je suis en 5.2 sur mon ds210j et à priori pas compatible DSM6. Je vais donc essayer de me rabattre sur la tentative de creer un script rsync. Au cas ou vous pouvez me donner un coup de pouce sur le script par rapport à se que je voudrais faire ce serai super
  17. J'ai beau cherche dans les paquets telechargeable et les menu je ne vois pas de Hyperbackup C'est ou ce truc?
  18. merci je n'etais jamais allé dans ce menu. Je me suis pas encore penché sur le script qu'il faut ecrire, à tout hasard peut tu me guider pour débuter? Copier Dossier(ou volume entier) B sur le disk 1 vers Dossier (ou volume entier) B sur le disk 2 Sachant que volume B sur disk 1 et 2 sont chiffré et monté avec la meme clé. Merci
  19. bah ca a pas l'air evident pour moi à premiere vue. Il faut taper des ligne de commande dans la la console d'après ce que je comprend. Je vais me plonger un peu dedans voir si j'y arrive
  20. je regarder comment faire du rsync je connais pas pour le moment. Merci
  21. Bonjour, Je n'arrive pas à trouver un solution à mon soucis malgré mes recherches. Voici ma config et mon soucis: Syno DS210j avec 2 disques autonomes (pas de RAID). Disque 1 contient: Dossier A/disk 1 rien d'important pas de chiffrage. Dossier B/disk 1 :ce dossier est chiffré par le Syno. En cas de vol les données sont inaccessible, si coupure de courant je remonte le dossier avec sa clé de cryptage c'est OK. Disque 2 contient: Dossier A/disk 2:non chiffré. Recoit la sauvegarde auto toute les nuits du contenu de dossier A/disk1. OK Dossier B/disk 2:chiffré avec la même clé que dossier A/disk1. Recoit la sauvegarde de dossier B/disk1 mais ne fonctionne pas. Dans le log je vois erreur nom trop long, ECRYPTFS_FNEKmachin (je precide que le nom de fichier est court et est à la racine de dossier B/disk2. Ca semble etre du au renommage des fichiers en ECRYPTFS_FNEK machin. Test; Dossier B/disk2 non chiffré. La sauvegarde fonctionne mais tous les fichiers ont comme nom ECRYPTFS_FNEKmachin En cas de casse du syno je ne me sens pas capable de faire quoi que ce soit pour récupéré dossier B/disk2 surtout que je saurait même pas à quoi correspond ECRYPTFS_FNEKmachin. Je n'ai jamais réussi donc à me servir de la sauvegarde du syno pour backuper du disque 1 vers le disque 2 des dossiers chiffré. Ca fait quelque années que je feinte avec synback et un laptop allumé H24. Syncback me fait la sauvegarde de dossier B/disk1 vers dossier B/disk2. J'aimerai mettre de l'ordre et rendre autonome cette sauvegarde. Donc au secours les pros, existe t'il une solution? Quite à changer de marque ou matériel si je peut être sûr que ca marche. Merkiiii beaucoup
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.