Съдържание:
- Стъпка 1: Изисквания
- Стъпка 2: Променливи
- Стъпка 3: Свържете се
- Стъпка 4: Деактивирайте пейджинга
- Стъпка 5: Вземете Config
- Стъпка 6: Проверете размера на файла
- Стъпка 7: Почистване
- Стъпка 8: Сложете всичко заедно
![Как да архивирате устройство от леярска мрежа: 8 стъпки Как да архивирате устройство от леярска мрежа: 8 стъпки](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11122699-how-to-backup-a-foundry-networks-device-8-steps-j.webp)
Видео: Как да архивирате устройство от леярска мрежа: 8 стъпки
![Видео: Как да архивирате устройство от леярска мрежа: 8 стъпки Видео: Как да архивирате устройство от леярска мрежа: 8 стъпки](https://i.ytimg.com/vi/0IwCdYS2vnE/hqdefault.jpg)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:56
![Как да архивирате устройство от леярска мрежа Как да архивирате устройство от леярска мрежа](https://i.howwhatproduce.com/images/003/image-8883-48-j.webp)
Тази инструкция ще покаже скрипт, който може да се използва за автоматизиране на архивиране на комутатор/рутер/защитна стена на леярска мрежа.
Стъпка 1: Изисквания
![Изисквания Изисквания](https://i.howwhatproduce.com/images/003/image-8883-49-j.webp)
Този скрипт използва очаква да автоматизира архивирането и работи на Linux система. Ако никога не сте проверявали очакванията, Oreilly има страхотна книга „Exploring Expect“https://oreilly.com/catalog/9781565920903/
Стъпка 2: Променливи
![Променливи Променливи](https://i.howwhatproduce.com/images/003/image-8883-50-j.webp)
Настройте някои променливи. Ще трябва да промените потребителското име, паролата, леярната и променливите за подкани. #!/usr/bin/очаквате#Очаквайте скрипт за архивиране на конфигурацията на леярските устройства#Джо Макманус#Задайте известно време за изчакване на varsset 60set потребител "telnet" задайте парола "парола" задайте леярна "Foundry.foo.bar.com" set basedir "/ mnt/netapp/backups/foundry.foo.bar.com "log log" [timetamp -format%Y-%m-%d] -config.txt "set mailto" [email protected] "set mailsubject" Грешка: леярна архивирането не бе успешно [timestamp -format%Y-%m-%d] "set mailfail" "set prompt" telnet@FLS648"
Стъпка 3: Свържете се
![Свържете се Свържете се](https://i.howwhatproduce.com/images/003/image-8883-51-j.webp)
Тази част от скрипта се опитва да се свърже с Foundry.send_user "Foundry Backup Script / n" send_user "Свързване с $ Foundry / n" spawn telnet $ Foundry очаквам {"Парола:" {изпрати "$ password / r" очаквам {" $ prompt "{send_user" Connected "}" failure "{send_user" Невалидна парола, излизане от "set mailfail" Невалидна парола, излизане от "close} timeout {send_user" No prompt върнато "set mailfail" No prompt върнато "close}}}" Няма маршрут за хост "{send_user" Не може да се свърже с $ Foundry / n "set mailfail" Не може да се свърже с $ Foundry / n "}" Име или услуга не са известни "{send_user" Не може да се свърже с $ Foundry / n "set mailfail "Не може да се свърже с $ Foundry / n"} изчакване {send_user "Изчакване при свързване с $ Foundry" задаване на mailfail "Изчакване при свързване с $ Foundry" close}} ако {$ mailfail! = ""} {exec /bin /mail - s $ mailsubject $ mailto << "$ mailfail" изход}
Стъпка 4: Деактивирайте пейджинга
![Деактивирайте пейджинга Деактивирайте пейджинга](https://i.howwhatproduce.com/images/003/image-8883-52-j.webp)
Деактивирайте подканата „още“, за да можем да изтеглим конфигурацията. send "enable / r" очаквайте {"$ prompt Switch#" {send_user "Enabled"} по подразбиране {send_user "Enable failed" set mailfail "ScreenOS не изключи опцията за странициране." close}} if {$ mailfail! = ""} {exec /bin /mail -s $ mailsubject $ mailto << "$ mailfail" exit} send "skip-page-display / r" очаквам {"Деактивиране на режима на показване на страница* $ prompt "{send_user" / nPaging Disabled / n "} по подразбиране {send" ScreenOS не е изключила опцията за странициране. / n "set mailfail" ScreenOS не е изключила опцията за пейджинг. " затваряне} изчакване {send_user "ScreenOS не е изключила опцията за пейджинг / n" задава пощенска грешка "ScreenOS не е изключила опцията за пейджинг." затвори}} ако {$ mailfail! = ""} {exec /bin /mail -s $ mailsubject $ mailto << "$ mailfail" изход}
Стъпка 5: Вземете Config
![Вземете Config Вземете Config](https://i.howwhatproduce.com/images/003/image-8883-53-j.webp)
Тази част от скрипта получава конфигурацията. send_user "Конфигурация за изтегляне / n" log_file $ basedir/$ logsend "показване работи / r" очаквайте {"$ prompt" {log_file send_user "\ nКонфигурация изтеглена / n"} изчакване {send_user "\ nГрешка при изтегляне на конфигурацията." set mailfail "Грешка при изтегляне на конфигурацията." }} closeif {$ mailfail! = ""} {exec /bin /mail -s $ mailsubject $ mailto << "$ mailfail" изход}
Стъпка 6: Проверете размера на файла
![Проверете размера на файла Проверете размера на файла](https://i.howwhatproduce.com/images/003/image-8883-54-j.webp)
Проверете размера на файла. задайте размер на файла [размер на файла $ basedir /$ log], ако {$ filesize <= 512} {send_user "Конфигурацията на Netscreen е твърде малка, моля, проучете / n" set mailfail "Конфигурацията на Netscreen е твърде малка, моля, разгледайте / n" exec /bin /mail -s $ mailsubject $ mailto << "$ mailfail" изход}
Стъпка 7: Почистване
![Почисти Почисти](https://i.howwhatproduce.com/images/003/image-8883-55-j.webp)
Почистете конфигурациите по -стари от две седмици.#Премахнете конфигурацията по -стара от 2 седмициsexec намери $ basedir -name '*config.txt*' -mtime +14
Стъпка 8: Сложете всичко заедно
Съберете всичко заедно. Скриптът е прикачен, той ще изпрати имейл при грешки.
Препоръчано:
Как да архивирате оригинален фърмуер на Esp8266EX или Esp-01: 4 стъпки
![Как да архивирате оригинален фърмуер на Esp8266EX или Esp-01: 4 стъпки Как да архивирате оригинален фърмуер на Esp8266EX или Esp-01: 4 стъпки](https://i.howwhatproduce.com/images/010/image-29709-j.webp)
Как да архивирате оригинален фърмуер на Esp8266EX или Esp-01: Защо? Архивирането на оригиналния фърмуер е важно. най -простият е = оригиналният е оригинален В този урок ще ви покажа как да архивирате оригиналния фърмуер на esp8266ex. ESP8266EX е евтин Wi-Fi микрочип с пълен TCP/IP стек и микроконтрол
Как да архивирате DVD за Noobs (с видео): 4 стъпки
![Как да архивирате DVD за Noobs (с видео): 4 стъпки Как да архивирате DVD за Noobs (с видео): 4 стъпки](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10960452-how-to-back-up-dvds-for-noobs-with-video-4-steps-j.webp)
Как да архивирате DVD за Noobs (с видео): Ще ви покажа как да архивирате вашите DVD дискове. Това е много лесен процес и отнема само около час. Първо бих искал да кажа, че не нося отговорност за каквито и да е действия, които предприемате, извличането или записването на DVD дискове в момента е незаконно в Съединените щати
Как лесно да архивирате вашата Linux кутия с помощта на Rdiff-backup: 9 стъпки
![Как лесно да архивирате вашата Linux кутия с помощта на Rdiff-backup: 9 стъпки Как лесно да архивирате вашата Linux кутия с помощта на Rdiff-backup: 9 стъпки](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11122422-how-easily-to-backup-your-linux-box-using-rdiff-backup-9-steps-j.webp)
Как лесно да архивирате вашата Linux кутия с помощта на Rdiff-backup: Тази инструкция ще ви покаже как да стартирате проста пълнофункционална система за архивиране и възстановяване на Linux с помощта на rdiff-backup и USB устройство
Как да архивирате защитна стена на Netscreen: 8 стъпки
![Как да архивирате защитна стена на Netscreen: 8 стъпки Как да архивирате защитна стена на Netscreen: 8 стъпки](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11122700-how-to-backup-a-netscreen-firewall-8-steps-j.webp)
Как да архивирате Netscreen защитна стена: Тази инструкция показва скрипт, който може да се използва за автоматизиране на архивирането на защитна стена на netscreen, работеща с ScreenOS
Как да архивирате карти с памет без компютър: 3 стъпки
![Как да архивирате карти с памет без компютър: 3 стъпки Как да архивирате карти с памет без компютър: 3 стъпки](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11125955-how-to-back-up-memory-cards-without-a-computer-3-steps-j.webp)
Как да архивирам карти с памет без компютър: Здравейте Когато съм на почивка, обичам да архивирам всички снимки. и да подредите кои снимки да изтриете. и качвам добрите във facebook. Единственото нещо е, когато на почивка не искам да влача лаптоп. Решението, което открих, е да използвам P