Taula de continguts:
- Pas 1: requisits
- Pas 2: variables
- Pas 3: connecteu-vos
- Pas 4: desactiveu la pàgina
- Pas 5: Obteniu la configuració
- Pas 6: comproveu la mida del fitxer
- Pas 7: neteja
- Pas 8: uniu-ho tot
Vídeo: Com fer còpies de seguretat d'un dispositiu de xarxes de fosa: 8 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:18
Aquesta instrucció mostrarà un script que es pot utilitzar per automatitzar les còpies de seguretat d’un commutador / encaminador / tallafoc de xarxes de fosa.
Pas 1: requisits
Aquest script utilitza expect per automatitzar les còpies de seguretat i s'executa en un sistema Linux. Si no heu comprovat mai, Oreilly té un llibre fantàstic "Exploring Expect"
Pas 2: variables
Configureu algunes variables. Haureu de canviar el nom d’usuari, la contrasenya, la foneria i les variables d’indicació. #! / usr / bin / expect # Espereu l'script a la configuració de còpia de seguretat de dispositius de foneria # Joe McManus # Estableix un temps d'espera de varsset 60set usuari "telnet" defineix la contrasenya "contrasenya" estableix la foneria "foundry.foo.bar.com" set basedir "/ mnt / netapp / backups / foundry.foo.bar.com "set log" [timestamp -format% Y-% m-% d] -config.txt "set mailto" [email protected] "set mailsubject" Error: fundició ha fallat la còpia de seguretat [timestamp -format% Y-% m-% d] "set mailfail" "set prompt" telnet @ FLS648"
Pas 3: connecteu-vos
Aquesta part de l'script intenta connectar-se a foundry.send_user "Script de còpia de seguretat de Foundry / n" send_user "Connectant-se a $ foundry / n" spawn telnet $ foundry expect {"Password:" {send "$ password / r" expect {" $ prompt "{send_user" Connected "}" failure "{send_user" Contrasenya no vàlida, sortint de "set mailfail" Contrasenya no vàlida, sortint de "tancar} temps d'espera {send_user" No s'ha retornat cap avís "estableix un error de correu" No s'ha tornat cap avís "tancar}}}" No hi ha cap ruta per allotjar "{send_user" No es pot connectar a $ foundry / n "defecte de correu electrònic" No es pot connectar a $ foundry / n "}" Nom o servei desconegut "{send_user" No es pot connectar a $ foundry / n " mailfail "No es pot connectar a $ foundry / n"} temps d'espera {send_user "Temps d'espera connectat a $ foundry" estableix mailfail "Temps d'espera connectat a $ foundry" close}} si {$ mailfail! = ""} {exec / bin / mail - s $ mailsubject $ mailto << "$ mailfail" exit}
Pas 4: desactiveu la pàgina
Desactiveu la sol·licitud "més" per poder descarregar la configuració. envia "enable / r" espera {"$ prompt Switch #" {send_user "Enabled"} per defecte {send_user "Enable fallen" set mailfail "ScreenOS no va excepte l'opció de paginació." close}} if {$ mailfail! = ""} {exec / bin / mail -s $ mailsubject $ mailto << "$ mailfail" exit} send "skip-page-display / r" expect {"Disable mode display page * $ prompt "{send_user" / nPagina desactivada / n "} per defecte {send" ScreenOS no va excepte l'opció de paginació. / n "va establir un error de correu" ScreenOS no va excepte l'opció de paginació. " close} timeout {send_user "ScreenOS no va excepte l'opció de paginació / n" va establir un error de correu "ScreenOS no va excepte l'opció de paginació." close}} if {$ mailfail! = ""} {exec / bin / mail -s $ mailsubject $ mailto << "$ mailfail" exit}
Pas 5: Obteniu la configuració
Aquesta part de l'script obté la configuració. send_user "Descarregant la configuració / n" log_file $ basedir / $ logsend "show running / r" expect {"$ prompt" {log_file send_user "\ nConfiguració descarregada / n"} Temps d'espera {send_user "\ nError durant la descàrrega de la configuració." set mailfail "Error durant la descàrrega de la configuració." }} closeif {$ mailfail! = ""} {exec / bin / mail -s $ mailsubject $ mailto << "$ mailfail" exit}
Pas 6: comproveu la mida del fitxer
Comproveu la mida del fitxer. set file size [file size $ basedir / $ log] if {$ filesize <= 512} {send_user "La configuració de Netscreen és massa petita, investigueu / n" set mailfail "La configuració de Netscreen és massa petita, investigueu / n" exec / bin / mail -s $ mailsubject $ mailto << "$ mailfail" exit}
Pas 7: neteja
Neteja les configuracions de més de dues setmanes. # Elimineu les configuracions de més de dues setmanes.sexec find $ basedir -name '* config.txt *' -mtime +14
Pas 8: uniu-ho tot
Poseu-ho tot junt. El script està adjunt, s’enviarà per correu electrònic en cas d’errors.
Recomanat:
Fer una eina d'eliminació d'arrencada d'arrencada de bugia trencada / esquinçada / trencada / fosa / fosa de baix cost: 3 passos
Crear una eina d’eliminació d’arrencada d’espurna trencada / esquinçada / trencada / fosa / fosa de baix cost: aquesta instrucció us mostra com fer la vostra pròpia eina econòmica per extreure l’arrencada trencada de la bugia per poder continuar amb la vostra posada a punt. Per als fabricants de bricolatge que treballen amb el vostre propi vehicle, no hi ha res com substituir la vostra espurna
Connexió SSH / SCP segura des de Raspberry Pi fins al servidor Cloud per a còpies de seguretat i actualitzacions: 3 passos
Connexió SSH / SCP segura des de Raspberry Pi fins a Cloud Server per a còpies de seguretat i actualitzacions: l’objectiu d’aquest instructiu és mostrar-vos com connectar-vos automàticament i de forma segura des del vostre Raspberry Pi a un servidor de núvol remot (i viceversa) per dur a terme còpies de seguretat i actualitzacions, etc. Per fer-ho, utilitzeu parells de claus SSH que obvia
Com fer còpies de seguretat d'un tallafoc Netscreen: 8 passos
Com fer còpies de seguretat d'un tallafoc Netscreen: aquest instructiu mostra un script que es pot utilitzar per automatitzar les còpies de seguretat d'un tallafoc Netscreen que executa ScreenOS
Script per fer còpies de seguretat de les configuracions del punt d'accés sense fils de Linksys: 5 passos
Script per fer còpies de seguretat de les configuracions del punt d’accés sense fils de Linksys: aquest document mostra un script que es pot utilitzar per automatitzar la còpia de seguretat de les configuracions del punt d’accés sense fils de Linksys. En realitat, es pot editar fàcilment per fer còpies de seguretat de gairebé qualsevol dispositiu linksys
Com fer còpies de seguretat de targetes de memòria sense ordinador: 3 passos
Com fer còpies de seguretat de targetes de memòria sense ordinador: Hola, quan estic de vacances, m'agrada fer una còpia de seguretat de totes les fotos que prengui. i per ordenar quines fotos esborrar. i pengeu-ne els bons a facebook. L’únic és que de vacances no vull transportar un ordinador portàtil. La solució que he trobat és utilitzar un P