
Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-23 14:59
Ši instrukcija parodys scenarijų, kurį galima naudoti liejimo tinklų jungiklio/maršrutizatoriaus/užkardos atsarginėms kopijoms automatizuoti.
1 žingsnis: Reikalavimai
Šis scenarijus naudoja tikėtis automatizuoti atsargines kopijas ir veikia „Linux“sistemoje. Jei niekada nesitikėjote, „Oreilly“turi puikią knygą „Exploring Expect“https://oreilly.com/catalog/9781565920903/
2 žingsnis: kintamieji
Nustatykite kai kuriuos kintamuosius. Turėsite pakeisti vartotojo vardą, slaptažodį, liejyklą ir raginimo kintamuosius. #!/usr/bin/wait#Tikėtis scenarijaus atsarginei liejimo įrenginių konfigūracijai#Joe McManus#Nustatyti tam tikrą „Warsset“skirtąjį laiką mnt/netapp/backups/Foundry.foo.bar.com "rinkinių žurnalas" [laiko žyma -formatas%Y-%m-%d] -config.txt "set mailto" [email protected] "set mailsubject" Klaida: liejykla " atsarginės kopijos kūrimas nepavyko [laiko žyma -formatas%Y-%m-%d] "set mailfail" "set prompt" telnet@FLS648"
3 žingsnis: prijunkite
Šioje scenarijaus dalyje bandoma prisijungti prie Foundry.send_user "Foundry Backup Script / n" send_user "Prisijungimas prie $ Foundry / n" spawn telnet $ Foundry wait {"Password:" {send "$ password / r" wait {" $ prompt "{send_user" Prisijungta "}" nepavyko "{send_user" Netinkamas slaptažodis, išeinantis iš nustatyto pašto adreso "Netinkamas slaptažodis, išeinantis iš" close} timeout "{send_user" Nėra raginimo grąžinti "set mailfail" No prompt grįžo "close}}}" Nėra maršruto į pagrindinį kompiuterį „{send_user“Nepavyko prisijungti prie $ Foundry / n "set mailfail" Nepavyko prisijungti prie $ Foundry / n "}" Pavadinimas ar paslauga nežinomi "{send_user" Nepavyko prisijungti prie $ Foundry / n "rinkinys mailfail "Nepavyko prisijungti prie $ Foundry / n"} timeout {send_user "Timeout conncting to $ Foundry" set mailfail "Timeout conncting to $ Foundry" close}} jei {$ mailfail! = ""} {exec /bin /mail - s $ mailsubject $ mailto << "$ mailfail" exit}
4 veiksmas: išjunkite puslapių paiešką
Išjunkite raginimą „daugiau“, kad galėtume atsisiųsti konfigūraciją. send "enable / r" tikėtis {"$ prompt Switch#" {send_user "Enabled"} numatytasis {send_user "Įgalinti nepavyko" nustatyti pašto failą "" ScreenOS "išskyrė ne tik puslapio parinktį." uždaryti}} jei {$ mailfail! = ""} {exec /bin /mail -s $ mailsubject $ mailto << "$ mailfail" exit} send "skip-page-display / r" tikėtis {"Išjungti puslapio rodymo režimą* $ prompt "{send_user" / nPages išjungtas / n "} numatytasis {send" ScreenOS išskyrė ne tik puslapio parinktį. / n "set mailfail" ScreenOS neatskyrė puslapio parinkties. " uždaryti} skirtasis laikas {send_user "„ ScreenOS “išskyrė ne tik puslapio peržiūros parinktį / n" set mailfail "„ ScreenOS "išskyrė ne tik puslapio parinktį." uždaryti}} jei {$ mailfail! = ""} {exec /bin /mail -s $ mailsubject $ mailto << "$ mailfail" exit}
5 veiksmas: gaukite konfigūraciją
Ši scenarijaus dalis gauna konfigūraciją. send_user "Atsisiunčiama konfigūracija / n" log_file $ basedir/$ logsend "rodo, kad veikia / r" tikisi {"$ prompt" {log_file send_user "\ nKonfigūracija atsisiųsta / n"} timeout {send_user "\ nKlaida atsisiunčiant konfigūraciją." nustatykite „mailfail“„Klaida atsisiunčiant konfigūraciją“. }} closeif {$ mailfail! = ""} {exec /bin /mail -s $ mailsubject $ mailto << "$ mailfail" exit}
6 veiksmas: patikrinkite failo dydį
Patikrinkite failo dydį. nustatyti failo dydį [failo dydis $ basedir /$ log], jei {$ filesize <= 512} {send_user "Netscreen konfigūracija per maža, prašome ištirti / n" set mailfail "Netscreen konfigūracija per maža, ištirkite / n" exec /bin /mail -s $ mailsubject $ mailto << "$ mailfail" exit}
7 žingsnis: valymas
Išvalykite senesnes nei dviejų savaičių konfigūracijas.#Pašalinkite senesnes nei 2 konfigūracijas weeksexec suraskite $ basedir -name '*config.txt*' -mtime +14
8 žingsnis: sudėkite viską kartu
Sudėkite viską kartu. Scenarijus pridedamas, jis praneš el. Paštu apie nesėkmes.
Rekomenduojamas:
Kaip sukurti atsarginę Esp8266EX arba Esp-01 programinės įrangos atsarginę kopiją: 4 veiksmai

Kaip sukurti atsarginę Esp8266EX arba Esp-01 programinės įrangos atsarginę kopiją: kodėl? svarbu išsaugoti originalios programinės įrangos atsarginę kopiją. paprasčiausias anas = originalas yra originalus Šioje pamokoje aš jums parodysiu, kaip sukurti atsarginę esp8266ex programinės įrangos atsarginę kopiją. ESP8266EX yra nebrangus „Wi-Fi“mikroschema, turinti visą TCP/IP kaminą ir mikrovaldymą
„T-Structables“: sukurkite atsarginę „iPod“atsarginę kopiją be jokių programų !: 3 žingsniai

„T-Structables“: sukurkite atsarginę savo „iPod“atsarginę kopiją be jokių programų!: Ilgą laiką ieškojau būdo, kaip sukurti atsarginę „iPod nano“atsarginę kopiją kompiuteryje be jokių programų. Taigi, po labai, labai, labai ilgo laiko (5 minutės) radau paslaptį! Šiame „T-Structable“parodysiu, kaip tai padaryti
Kaip lengvai sukurti atsarginę „Linux“dėžutės kopiją naudojant „Rdiff-backup“: 9 veiksmai

Kaip lengvai sukurti atsarginę „Linux“dėžutės atsarginę kopiją naudojant „Rdiff-backup“: ši instrukcija parodys, kaip paleisti paprastą pilną atsarginių kopijų kūrimo ir atkūrimo sistemą „Linux“naudojant „rdiff-backup“ir USB diską
Kaip sukurti atsarginę kopiją „Netscreen“užkardoje: 8 žingsniai

Kaip sukurti atsarginę „Netscreen“užkardos atsarginę kopiją: šioje instrukcijoje rodomas scenarijus, kurį galima naudoti automatizuojant tinklo ekrano užkardos, kurioje veikia „ScreenOS“, atsargines kopijas
Kaip sukurti atsarginę atminties kortelių atsarginę kopiją be kompiuterio: 3 veiksmai

Kaip sukurti atsarginę atminties kortelių atsarginę kopiją be kompiuterio: Sveiki Kai atostogauju, man patinka kurti visų padarytų nuotraukų atsargines kopijas. ir išsirinkti, kurias nuotraukas ištrinti. ir įkelkite gerus į „Facebook“. Vienintelis dalykas yra tada, kai atostogų metu nenoriu nešiojimo nešiojamojo kompiuterio. Radau sprendimą naudoti P