Aller au contenu

moz

Membres
  • Compteur de contenus

    87
  • Inscription

  • Dernière visite

Messages posté(e)s par moz

  1. Bonjour,

    je suis un peu perdu là, j'essaie de faire cette mise à jour de ds209II sans succes 

    A chaque nouveau firmware j'ai çà par exemple: :

    07.29.2017-11.16.11

    alors j'essaie le 4 et j'ai çà du coup : 

    07.29.2017-11.16.28

     

    Svp, quel firmmware choisir , parmi ceux là sans doute : https://usdl.synology.com/download/DSM/release/

     

    Merci

    J'ai même essayé un dossier ds209 plus ancien : https://usdl.synology.com/download/DSM/release/2.2/

    07.29.2017-11.20.40

     

  2. Bonjour...J'essaye d'installer un acces à un nas Ds 209+II Dsm 2.3-1157 via iPad mini  4 avec l'application DS File mais il m'est impossible d'y accéder même avec mon accès admin ou alors via un accès utilisateur spécialement créée.  J'ai un message d'erreur d'authentification au niveau du premier accès identifiants et mots de passe . 

    merci pour les pistes

  3. Bonjour,

    Je n'ai pas la solution , pas utilisateur de Mac, et apparemment il s'agit bien d'un problème typique de protocoles réseaux ou la reconnaissance des machines (imac,syno, time capsule) ne se fait que dans un sens.

    1: D'abord régler le problème Syno -> Emac

    2: Ensuite le problème Syno -> Time capsule

    1/ Si cet article (en anglais) peut t'aider, il utilise 2 façons pour que le syno puisse lire les fichiers du MAc :Apple network protocols, et l'iSCSI.

    http://forum.synology.com/wiki/index.php/Backup_Mac_data_using_Time_Machine

    Le problème 2, devrait etre résolu si le 1 est Ok.

    Bon courage..

  4. Merci PatrickH

    Bon, j'ai regardé dans mon mail station, je l'ai bien installé. Depuis roundcube je peux envoyer à l'exterieur des emails.

    En revanche, je ne peux pas en recevoir.

    1/ Au niveau de la notification, que dois je paramétrer ?

    J'ai -> serveur smtp : 192.168.1.40 et port 25 (en fait la même chose que dans mail station)

    2/ Dois-je cocher connexion sécurisée ?

    3/ Authentification : je dois mettre les paramètres de ma bôite mail de destination, non ?

    J'ai essayé diverses combinaisons d'envoi test, en vain..

    Merci encore..

    EDIT

    Apparemment avec une connexion sécurisée non cochée + authentification requise paramétrée , le "courrier test" fonctionne.

    Je ne reçois toujours pas de message cependant dans roundube.

    Maintenant, pour résoudre mon problème premier, le syno m'avertira automatiquement de quelque chose (ici, la sauvegarde..) ?

  5. Bonsoir,

    Merci encore pour les modérateurs actifs de ce forum ! rolleyes.gif

    Je souhaiterais recevoir une notification par email lorsque ma sauvegarde nas->disque externe usb est accomplie.

    Je passe par syno->Manager->sauvegarder-> et je rentre mes paramètres de sauvegarde actuellement.

    Je ne passe pas par datareplicator (bien que je ne pense pas que cette appli serve à cela) car je souhaite éteindre mon poste de travail lors de l'accomplissement de cette sauvegarde.

    Merci beaucoup pour les idées...

  6. la bonne commande :

    "mirror /www   /volume1/netbackup/ovh; quit"
    
    
    pour effacer tous les dossiers et fichiers (attention ! y aller prudemment ! pas de retour en arrière possible)
    rm -rf dossier1 dossier2 dossier3

    Si les noms de dossier ont des espaces, les mettre entre quotes (ex : "dossier 1") ou précéder l'espace d'un backslash (ex : dossier\ 1)

    Merci Cricx...ok, cela semble fonctionner (ouf :rolleyes:), par contre, j'ai un doute sur la commande. "mirror", elle ne me convient pas, je souhaiterais garder une sauvegarde, mais à chaque fois, une nouvelle. Régulièrement ,par quinzaine, je les supprimerai par 2, et les plus anciennes bien sûr.

    En effet, si je fais un mirroir d'un serveur web, et que celui ci est vérolé, je n'ai plus de sauvegarde valide si la dernière est mise à jour par la vérole.

    Le problème est qu'il va falloir créer un nouveau répertoire qui accueillera chaque nouvelle sauvegarde, non ? Ou de lui même il fera une incrémentation chiffrée (style : www1/www2 etc....)

    1/ Quelle commande serait le "+" propice ( revenir à "get") ?

    2/ Comment s'il ne le fait pas tout seul, lui dire de créer un nouveau répertoire, à chaque nouvelle sauvegarde ?

    3/ Au fait, si la commande, peut importe mirror ou autre est interrompu par un arrêt du syno, reprend t-elle automatiquement au prochain démarrage ?

    Merci beaucoup....

  7. pour afficher l'heure : taper date dans une console.

    Pour mettre à l'heure : taper ntpdate pool.ntp.org.

    tu as du mal configurer la mise à l'heure de ton syno.

    MERCI....

    Bon je vais y arrivé..si si, j'y crois sleep.gif...ne voyant toujours rien après voir mis à l'heure le syno (nickel, ça marche) , j'ai tapé :

    
    
    ServeurMultimed> ps|grep lftp                                 		
    
     9602 root        308 S   /bin/sh -c /opt/bin/lftp ftp://dxxxx-xxxx0:xxxxxx@xxxxxx.
    
     9603 root      16164 R   /opt/bin/lftp ftp://dxxxx-xxxx0:xxxxxx@xxxxxx.
    
    
    
    et en effet, il m'enregistre les fichiers (après avoir vérifié dans l'interface web par hasard) dans /volume1/ ! ..donc pas au bon endroit (/volume1/netbackup/ovh) 1 / Le fait qui me copie mais pas au bon endroit, cela vient du chemin ? j'ai mis à chaque fois un espace avant le "/" comme m'avait conseillé patrickH , donc il en faut mais pas partout ?
    
    ..."mirror /www /volume1 /netbackup /ovh; quit"
    
    
    mais avant j'essaie d'arrêter le processus avant de modifier le chemin...
    
    
    ServeurMultimed> killall ltfp
    
    killall: ltfp: no process killed
    
    

    En effet, cela n'arrête rien, le processus est toujours en cours en re-vérifiant par la commande " ps|grep lftp "

    2 / Comment fait-on pour arrêter la commande alors ? huh.gif ...

    Merci encore cricx..

  8. Merci à Diaoul et Cricx...

    1) Oui

    2) Pour arrêter la copie, CTRL+C dans le terminal vu que tu as lancé la commande dans le terminal.

    3) Il n'y a pas de bug avec crontab, soit la syntaxe est mauvaise soit tu ne l'as pas relancé.

    N'oublie pas le chemin complet pour crontab : /opt/bin/lftp

    Bon cela ne marche pas avec crontab :angry:, mis à 17h 00, j'ai bien mis le chemin complet "/opt/bin/lftp ftp:etc..."

    
    #minute hour	mday	month   wday	who      command                                                                                           				
    
    0   	19  	*   	*   	5   	root 	/usr/syno/bin/synolocalbkp -a  "sauvBoitier"                                                       				
    
    00  	17  	*   	*   	*   	root	/opt/bin/lftp ftp://ETC... -e "mirror /www /volume1/netbackup/ovh; quit"
    
    
    Ensuite en console, pour être sûr de la mise à jour, je tape :
    /usr/syno/etc.defaults/rc.d/S04crond.sh stop
    
    /usr/syno/etc.defaults/rc.d/S04crond.sh start

    C'est forcément que crontab ne s'eclenche pas à l'heure voulue, j'ai toujours essayé à 5 minutes d'intervalle, c'est pour cela que je parle plus haut d'horloge...

    J'ai fait un test, avec la même commande en console : ok cela marche..

    Lorsque je verifie depuis l'interface web du syno l'heure affichée j'ai 30 minutes d'écart, c'est à dire que le fichier téléchargé à 17h45 depuis ssh, est enregistré à 18h15 au même moment (la date est bonne, c'est au moins çà !).

    1/ - Comment peut-on régler l'heure sur le syno ?

    2/ - Comment afficher l'heure du syno. ? Merci... :rolleyes:

  9. Merci à patrickH et à Cricx...

    tu as des problèmes de vue ? il manque l'espace après www, et tu as 2 fois ftp://

    lftp ftp://ftp://xxxxxxxv-0000:xxxxxx@xxx.xxx.xxxx  -e "mirror /www      /volume1/netbackup/ovh; quit"
    la syntaxe est
    lftp protocole://user:motdepasse@hôte -e "mirror repertoiresource repertoirecible;quit"
    En fait il faut un "espace" entre /www (répertoire distant) et /volume1/etc... (répertoire local) et enlever le ftp:// en trop au début :huh:
    Non c'est une erreur de copier coller le 2xftp, excusez.. Sinon j'ai retapé cette commande :
    
    
    ServeurMultimed> lftp ftp://xxxxxxxv-0000:xxxxxx@xxx.xxx.xxxx -e "mirror /www /volume1/netbackup/ovh; quit" 

    La commande fonctionne (je ne sais pas finalement pourquoi cela beugué précédemment ,mais bon..) , ouf ! bon maintenant j'ai 3 interrogations :

    --> "Mirror" (vu qu'au début j'étais parti avec "get") veut bien dire "copie depuis le "serveur distant" vers le" local" les fichiers, et lors d'un nouveau lancement, il ne copiera que les fichiers manquants dans le "local" depuis le "distant", c'est cela ?

    --> Je voudrais arrêter maintenant le processus de copie, comment faire ? (car je souhaite la mettre en tâche "crontab", enfin rolleyes.gif) Comment l'arrêter proprement ?

    --> Pour le crontab, prochaine étape, je pense, puisque la commande fonctionne, qu'il y a un bug au niveau de l'horloge quelque part, je veux dire que l'heure demandée dans le cron n'est celle du serveur ailleurs, enfin, j'essaie de comprendre...

    Merci...

  10. Merci à Diaoul pour tes scripts, que je décrypterai quand j'en aurai fini avec ma commande...

    tu as fait une erreur, c'est /opt/bin/lftp

    donc ta ligne doit être

    0   	21  	*   	*   	*   	root	/opt/bin/lftp ftp://dxxxxxxxx-xxxxx:xxxxxxx@xxx.xxx.xx.xxx -e "mirror /www /volume1/netbackup/ovh; quit"
    et n'oublie pas de relancer cron !
    Merci à PatrickH et cricx --> Voici crontab :
    
    #minute hour	mday	month   wday	who 	command
    
    0   	19  	*   	*   	5   	root	/usr/syno/bin/synolocalbkp -a "sauvBoitier"
    
    15  	23  	*   	*   	*   	root	/opt/bin/lftp ftp://xxxxxxxx:Txxxxxxxx@xxx.xxx.xx.xxx -e "mirror /volume1/netbackup/ovh; quit"
    
    
    
    --> J'ai relance cron comme ceci :
    
    /usr/syno/etc.defaults/rc.d/S04crond.sh stop
    
    /usr/syno/etc.defaults/rc.d/S04crond.sh start
    
    

    Je n'ai rien téléchargé, je veux dire cela n'a rien donné :angry: ...j'ai vérifié dans le dossier : " /volume1/netbackup/ovh"

    Y -a-t-il encore quelque chose qui cloche ? :blink:(à par moi comme d'hab.)

  11. Merci cricx

    
    pour voir si la commande est en cours d'exécution, un 
    
    ps|grep lftp
    
    te le dit[/size][/font][/color]
    
    
    Ok j'essaierai si le reste suit... Merci PatrickH..
    Il faut mettre le chemin complet pour LFTP dans ta deuxième ligne du genre
    /opt/bin/lftp ftp.//...etc...
    Car comme répété plusieurs fois "cron" va exécuter les programes dans son propre environnement ou il n'a pas le même path que dans ton shell dans lequel tu as fait le test Patrick
    EDIT : ok je teste et tiens au courant..tâche lancée à 21h ce soir EDIT 2 : bon a priori avec cela ..
    
    #minute hour	mday	month   wday	who 	command                                                                                                                       	
    
    0   	19  	*   	*   	5   	root	/usr/syno/bin/synolocalbkp -a "sauvBoitier"                                                                                   	
    
    0   	21  	*   	*   	*   	root	/opt/bin lftp ftp://dxxxxxxxx-xxxxx:xxxxxxx@xxx.xxx.xx.xxx -e "mirror /www /volume1/netbackup/ovh; quit" 
    
    

    cela ne marche pas :( il est 21h19 j'ai rien de copier ......

  12. Je te passe mon script pour que tu puisses voir dans la journée. C'est du mirror pour backuper ovh vers chez moi. J'ai aussi un autre qui upload des répertoires automatiquement vers http://syno.diaoul.fr/ pour publication.

    Merci..Diaoul mais de quelle manière ?

    #1 heure du matin le 23 juillet

    0 1 23 7 * root lftp ftp://dexxxxxxx:xxxx...@2x3.xxx.xx.xxx -e "get /www/.htaccess -o /volume1/netbackup/ovh; quit"

    si tu veux une autre date :) tu la mets en respectant la syntaxe

    minute heure jour mois joursemaine séparés par une tabulation, * sigifiant tous

    exemple : tous les jours à 10 h du matin :

    0 10 * * * root commande

    tous les lundis à midi :

    0 12 * * 1 root commande

    mais je verrais mieux un mirror, le dimanche à 23 h :

    0 23 * * 0 root lftp ftp://dexxxxxxx:xxxx...@2x3.xxx.xx.xxx -e "mirror /www /volume1/netbackup/ovh; quit"

    Merci...bon avant de revenir sur le script (j'ai pas eu ton commentaire :( ) ..

    ...J'ai suivi ta recommandation, j'ai lancé une commande pour 14h avec la syntaxe lftp ftp://dexxxxxxx:xxxx...@2x3.xxx.xx.xxx -e "mirror /www /volume1/netbackup/ovh; quit" , mais j'ai l'impression que rien ne se passe ...Comment savoir si la tàche s'execute en ce moment correctement ?

    J'ai tapé :

    ServeurMultimed> crontab -l
    
    -ash: crontab: not found
    
    
    EDIT : le contenu de crontab !
    
    #minute hour	mday	month   wday	who 	command
    
    0   	19  	*   	*   	5   	root	/usr/syno/bin/synolocalbkp -a "sauvBoitier"
    
    0   	14  	*   	*   	*   	root	lftp ftp://xxxxxxx-snapx:xxxxxxx@xxx.xxx.33.xxx -e "mirror /www /volume1/netbackup/ovh; quit"
    
    
    

    Encore merci...

  13. Merci à "Diaoul"

    J'utilise aussi la solution avec lftp avec un script home made
    si tu as un script "home made" je suis preneur, merci d'avance...pour étoffer ma culture newbie linuxienne.rolleyes.gif

    Sinon , merci "cricx" ..

    Si ça marche comme ça on sait que ton serveur est accessible, que tu as le droit d'écriture, et que lftp fonctionne.

    Donc le script doit fonctionner s'il est écrit correctement. Mais il n'y a pas besoin de script pour ce que tu veux faire. Tu peux mettre directement la commande dans la crontab.

    Et pour sauvegarder ton serveur, il vaut mieux mget ou mirror, ou un simple wget.

    Ceci dit, le plus efficace serait rsync. Tu dois bien avoir rsync ou ssh sur ton serveur, non?

    --> J'ai un accès ssh à mon serveur, mais rsync, je ne connais pas...en fait il faut avoir un accès ssh , puis ensuite le package rsync installé dessus ? "Diaoul" me dit que chez ovh, pas de rsync, alors comment puis-je le vérifier ?

    --> Je vais essayer de procéder par ordre, en "1" bien que le script de soit pas nécessaire, le voici, je te remercie de me dire si quelque chose "cloche" (pour comprendre), à part moi comme d'habitude blink.gif ?

    
    
    #!/bin/sh
    
    
    # configuration fichier de log
    
    ficLog=/volume1/scripts/logOvh.txt
    
    
    # configuration : ftp / user / pass
    
    servFTP=ftp.mondomaine.com
    
    userFTP=xxxxx-xxxxx
    
    passFTP=xxxxxx
    
    # configuration
    
    repFTP=/www/.htaccess
    
    repLocal=/volume1/netbackup/ovh/
    
    
    ######################################################################################
    
    # debut shell
    
    echo "+-- Deb Sauvegarde $(date) ---" >> ${ficLog}
    
    
    # commande de copie  ftp vers local
    
    /opt/bin/lftp ftp://${userFTP}:${passFTP}@${servFTP} -e "get ${1} ${repFTP} ${repLocal} ; quit"  >> ${ficLog}
    
    
    # résultat de la commande - 0 : ok
    
    
    res=$?
    
    echo "Résultat : "${res} >> ${ficLog}
    
    
    
    # fin shell
    
    echo "--- Fin Sauvegarde $(date) ---" >> ${ficLog}
    
    
    --> En "2", tu m'indiques pouvoir utiliser la commande directement dans crontab..
    
    ServeurMultimed> lftp ftp://dexxxxxxx:xxxxxxxx@2x3.xxx.xx.xxx -e "get /www/.htaccess -o /volume1/netbackup/ovh; quit"

    Alors ensuite j'ouvre "contrab" avec vi et puis blink.gif ..., as-tu, STP, un exemple de syntaxe à y mettre dedans ?

  14. bon, on va essayer de trouver ce qui ne va pas...

    place toi dans /volume1/netbackup/ovh

    cd /volume1/netbackup/ovh
    vérifie que tu es bien là où tu crois être :
    pwd
    regarde s'il y a déjà des fichiers :
    ls -la
    s'il y en a, efface-les
    rm -rf *
    copie "manuellement" ton fichier avec lftp :
    lftp user@server -e 'get /www/.htaccess -o .'
    puis tape bye ou quit pour quitter lftp. tapes
     ls -la
    tu devrais avoir ton fichier. ceci dit, je ne comprend pas pourquoi tu n'utilises pas la commande mget ou mirror plutôt que get.
    Pour ce point "mget" ou "mirror" je ne suis pas assez confirmé , je ne les connais même pas :(, je m'inspire juste d'un script cité au début du post trouvé sur le forum ! Sinon j'ai fait ce que tu m'as dit .....
    /volume1/netbackup/ovh
    
    ServeurMultimed> lftp ftp://dexxxxxxx:xxxxxxxx@2x3.xxx.xx.xxx -e "get /www/.htaccess -o /volume1/netbackup/ovh; quit"
    
    13506 bytes transferred  

    ...cela marche, mais ce n'est pas ce que je souhaite faire depuis le début ! Je souhaite automatiser cette commande donc, avec le script "sauvftp.sh" situé dans /volume1/scripts/sauvftp.sh et ensuite l'appeler d'une manière hedomadaire avec crontab (on verra plus tard..:wacko:).

    Le problème est que je bloque sur le fait que ce script ne me copie pas le fichier au bon endroit (il le copie mais dans /volume1/scripts/sauvftp.sh au lieu de /volume1/netbackup/ovh ) sauf ici quand je lance la commande manuellement depuis l'endroit où je souhaite copier le fichier .

×
×
  • 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.