====== 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 ]]