====== Sauvegarde des Confs ======
Ce service permet la sauvegarde des switchs dès que la conf à été sauvegarder via un système de callback utilisant le serveurlog entre autre.
Ce service c'est la petite icone cisco en bas de votre imagine
====Comment c'est fait====
* 1) dès qu'un "write mem" est fait sur un switch
* 2) le switch envoie un log au serveur log (ligne: logging 192.168.102.143)
* 3) le serveur log parce le log, si c'est une sauvegarde de switch il appèle de programme echo.sh (sur le serveur log)
* 4) echo.sh fait une requete web sur l'appli web "sauvegarde-switch" en lui passant en GET les paramètres dont elle aura besoin pour télécharger la conf :
https://imagine.minet.net/serveurlog/update.php?switch=$switch&user=$user
* 5) un script PHP (sur webminet) appele un script bash
* 6) celui-ci via des MIB et la communauté "conf-backup" fera uploader par le switch sa configuration sur le serveur ftp de webminet
* 7) ensuite il déplace le fichier uploadé et l'index
* 8) enfin du jquery et du php et vous avez la page web
==== Quelques commandes cisco utiles ====
* Modification du nom d'utilisateur et du mot de passe
config terminal
ip ftp username cisco
ip ftp password cisco123
end
* Sauvegarde de la conf sur un FTP :
copy running-config ftp:
Ensuite ça ressemble à ça :
Address or name of remote host []? 10.66.64.10
Destination filename [ce_2-confg]? backup_cfg_for_router
Writing backup_cfg_for_router !
1030 bytes copied in 3.341 secs (308 bytes/sec)
Le tout avec un petit kron...
Router(config)#kron policy-list Backup
Router(config-kron-policy)#cli show run | redirect ftp://ip_dest/nom_fichier
Router(config-kron-policy)#exit
Router(config)#kron occurrence Backup at 23:00 Sun recurring
Router(config-kron-occurrence)#policy-list Backup
====Annexe====
* [[http://www.cisco.com/en/US/products/sw/iosswrel/ps1835/products_tech_note09186a008020260d.shtml#ftp| Source ]]