INHOUDSOPGAWE:

Hoe om 'n toestel vir gieterienetwerke te rugsteun: 8 stappe
Hoe om 'n toestel vir gieterienetwerke te rugsteun: 8 stappe

Video: Hoe om 'n toestel vir gieterienetwerke te rugsteun: 8 stappe

Video: Hoe om 'n toestel vir gieterienetwerke te rugsteun: 8 stappe
Video: Быстрая укладка плитки на стены в санузле. ПЕРЕДЕЛКА ХРУЩЕВКИ от А до Я #27 2024, Julie
Anonim
Hoe om 'n rugsteun van 'n gieterienetwerk -toestel te maak
Hoe om 'n rugsteun van 'n gieterienetwerk -toestel te maak

Hierdie instruksies sal 'n script vertoon wat gebruik kan word om rugsteun van 'n gieterienetwerkskakelaar/router/firewall te outomatiseer.

Stap 1: Vereistes

Vereistes
Vereistes

Hierdie script gebruik verwag om die rugsteun te outomatiseer en op 'n Linux -stelsel te werk. As u nog nooit uitgekom het nie, het Oreilly 'n wonderlike boek "Exploring Expect"

Stap 2: Veranderlikes

Veranderlikes
Veranderlikes

Stel 'n paar veranderlikes op. U moet die gebruikersnaam, wagwoord, gietery en veranderlikes verander. #!/usr/bin/expect#Verwag script om 'n rugsteunkonfigurasie van gietery -toestelle te rugsteun#Joe McManus#Stel 'n varset -tydsverloop vir 60set -gebruiker "telnet" stel wagwoord "wagwoord" stel gietery "foundry.foo.bar.com" stel basedir "/ mnt/netapp/backups/foundry.foo.bar.com "set log" [tydstempel -formaat%Y-%m-%d] -config.txt "stel mailto" [email protected] "stel mailsubject" Fout: gietery rugsteun misluk [tydstempel -formaat%Y-%m-%d] "stel posfout" "stel prompt" telnet@FLS648 "in

Stap 3: Koppel

Koppel
Koppel

Hierdie deel van die skrif poog om aan te sluit by die foundry.send_user "Foundry Backup Script / n" send_user "Verbind met $ gietery / n" ontstaan telnet $ gietery verwag {"Wagwoord:" {stuur "$ wagwoord / r" verwag {" $ prompt "{send_user" Connected "}" failure "{send_user" Ongeldige wagwoord, verlaat "set mailfail" Ongeldige wagwoord, verlaat "close} time -out {send_user" Geen prompt gestuur nie "stel mailfail" Geen prompt terug "close}}}" Geen roete na gasheer nie "{send_user" Kan nie koppel aan $ foundry / n "set mailfail" Kan nie koppel aan $ foundry / n "}" Naam of diens nie bekend nie "{send_user" Kon nie koppel aan $ foundry / n "set mailfail "Kan nie koppel aan $ foundry / n"} timeout {send_user "Timeout verbind met $ foundry" stel mailfail "Timeout verbind tot $ foundry" close}} as {$ mailfail! = ""} {exec /bin /mail - s $ mailsubject $ mailto << "$ mailfail" afrit}

Stap 4: Skakel blaai uit

Skakel blaai uit
Skakel blaai uit

Skakel die "meer" -aanwysing uit sodat ons die config kan aflaai. stuur "enable / r" verwag {"$ prompt Skakel#" {send_user "Enabled"} verstek {send_user "Aktiveer misluk" stel mailfail "ScreenOS het nie blaai -opsie uitgesluit nie." close}} as {$ mailfail! = ""} {exec /bin /mail -s $ mailsubject $ mailto << "$ mailfail" exit} stuur "skip-page-display / r" verwag {"Deaktiveer bladsy vertoonmodus* $ prompt "{send_user" / nPaging gedeaktiveer / n "} verstek {send" ScreenOS het nie die paging -opsie uitgesluit nie. / n "stel mailfail" ScreenOS nie die paging -opsie nie. " close} time -out {send_user "ScreenOS het nie behalwe blaai -opsie nie / n" mailfail gestel "ScreenOS het nie behalwe blaai -opsie nie." close}} as {$ mailfail! = ""} {exec /bin /mail -s $ mailsubject $ mailto << "$ mailfail" exit}

Stap 5: Kry konfig

Kry Config
Kry Config

Hierdie deel van die skrif kry die opset. send_user "Konfigurasie aflaai / n" log_file $ basedir/$ logsend "wys loop / r" verwag {"$ prompt" {log_file send_user "\ nKonfigurasie afgelaai / n"} time -out {send_user "\ nFout tydens aflaai van konfigurasie." stel mailfail in "Fout tydens aflaai van konfigurasie." }} closeif {$ mailfail! = ""} {exec /bin /mail -s $ mailsubject $ mailto << "$ mailfail" exit}

Stap 6: Kontroleer lêergrootte

Gaan lêergrootte na
Gaan lêergrootte na

Gaan die lêergrootte na. stel lêergrootte [lêergrootte $ basedir /$ log] in as {$ lêergrootte <= 512} {send_user "Netscreen -opset te klein is, ondersoek / n" stel posfout in "Netscreen -opset is te klein, ondersoek / n" exec /bin /mail -s $ mailsubject $ mailto << "$ mailfail" exit}

Stap 7: Skoonmaak

Maak skoon
Maak skoon

Maak konfigs ouer as twee weke skoon.#Verwyder konfigurasie ouer as 2 weke

Stap 8: Sit dit alles saam

Sit dit alles saam. Die draaiboek is aangeheg, dit stuur 'n e -pos oor mislukkings.

Aanbeveel: