Copy running config tftp: Сохранение и восстановление Файлов Конфигурации

Содержание

Сохранение и восстановление Файлов Конфигурации

Содержание

Введение
Предварительные условия
      Требования
      Используемые компоненты
      Условные обозначения
Резервное копирование конфигурации
      Использование сервера TFTP для резервного копирования и восстановления конфигурации
      Использование сервера FTP для резервного копирования и восстановления конфигурации
      Использование программы эмуляции терминала для резервного копирования и восстановления конфигурации
      Автоматическое резервное копирование конфигурации с помощью метода Kron
      Резервное копирование конфигурации на сервер TFTP
Проверка

Обновление или замена маршрутизаторов может осуществляться по многим причинам. В этом документе представлены основные шаги по переносу конфигурации с существующего маршрутизатора на новый маршрутизатор.

Требования

Прежде чем использовать сведения, приведенные в данном документе, убедитесь в соблюдении следующих требований:

  • Наличие доступа к серверу TFTP (Trivial File Transfer Protocol) или FTP (File Transfer Protocol).

  • Сетевые подключения — маршрутизаторы должны иметь доступ к серверу FTP или TFTP. Для проверки возможности подключения используется команда ping.

Используемые компоненты

Настоящий документ не имеет жесткой привязки к каким-либо конкретным версиям программного обеспечения и оборудования.

Сведения, представленные в этом документе, получены для устройств в специфической лабораторной среде. Все устройства, описываемые в этом документе, запускались с чистой конфигурацией (конфигурацией по умолчанию). Если ваша сеть работает в реальных условиях, убедитесь, что вы понимаете потенциальное воздействие каждой команды.

Условные обозначения

Дополнительные сведения об условных обозначениях см. в документе Cisco Technical Tips Conventions.

Существует несколько методов резервного копирования и восстановления конфигурации:

Использование сервера TFTP для резервного копирования и восстановления конфигурации

Это пошаговая процедура для копирования конфигурации с маршрутизатора на сервер TFTP и обратно на другой маршрутизатор. Прежде чем воспользоваться этим методом, убедитесь в наличии сервера TFTP в сети, к которой имеется возможность IP-подключений.

  1. После подсказки Router> введите команду enable и пароль, когда он будет запрошен.

    Подсказка изменится на Router#. Она показывает, что маршрутизатор теперь находится в привилегированном режиме.

  2. Скопируйте файл текущей конфигурации на сервер TFTP:

    CE_2#copy running-config tftp:
    Address or name of remote host []? 64.104.207.171
    Destination filename [ce_2-confg]? backup_cfg_for_my_router
    !!
    1030 bytes copied in 2.489 secs (395 bytes/sec)
    CE_2#
  3. Откройте файл конфигурации в текстовом редакторе. Найдите и удалите все строки, начинающиеся с букв «AAA».

    Примечание. Данный шаг состоит в удалении всех команд безопасности, которые могут заблокировать вход на маршрутизатор.

  4. Скопируйте файл конфигурации с сервера TFTP в новый маршрутизатор, находящийся в привилегированном (активном) режиме и имеющий базовую конфигурацию.

    Router#copy tftp: running-config
    Address or name of remote host []? 64.104.207.171
    Source filename []? backup_cfg_for_my_router
    Destination filename [running-config]?
    Accessing tftp://10.66.64.10/backup_cfg_for_my_router...
    Loading backup_cfg_for_router from 64.104.207.171 (via FastEthernet0/0): !
    [OK - 1030 bytes]
    
    1030 bytes copied in 9.612 secs (107 bytes/sec)
    CE_2#

Использование сервера FTP для резервного копирования и восстановления конфигурации

В данной процедуре вместо сервера TFTP может использоваться сервер FTP.

  1. После подсказки Router> введите команду enable и пароль, когда он будет запрошен.

    Подсказка изменится на Router#. Она показывает, что маршрутизатор теперь находится в привилегированном режиме.

  2. Настройте имя пользователя и пароль FTP.

    CE_2#config terminal
    CE_2(config)#ip ftp username cisco
    CE_2(config)#ip ftp password cisco123
    CE_2(config)#end
    CE_2#
  3. Скопируйте конфигурацию на сервер FTP.

    CE_2#copy running-config ftp:
    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)
    CE_2#
  4. Откройте файл конфигурации в текстовом редакторе. Найдите и удалите все строки, начинающиеся с букв «AAA».

    Примечание. Данный шаг состоит в удалении всех команд безопасности, которые могут заблокировать вход на маршрутизатор.

  5. Скопируйте файл конфигурации с сервера FTP в маршрутизатор, находящийся в привилегированном (активном) режиме и имеющий базовую конфигурацию.

    Router#copy ftp: running-config
    Address or name of remote host [10.66.64.10]? 
    Source filename [backup_cfg_for_router]? 
    Destination filename [running-config]? 
    Accessing ftp://10.66.64.10/backup_cfg_for_router...
    Loading backup_cfg_for_router !
    [OK - 1030/4096 bytes]
    1030 bytes copied in 13.213 secs (78 bytes/sec)
    CE_2#

Использование программы эмуляции терминала для резервного копирования и восстановления конфигурации

Для резервного копирования и восстановления конфигурации может использоваться программа эмуляции терминала. Здесь описывается процедура, использующая программное обеспечение эмуляции терминала Microsoft Hyperterminal.

  1. Если требуется скопировать конфигурацию с другого маршрутизатора, подключитесь к этому маршрутизатору через пульт или Telnet.

  2. После подсказки Router> введите команду enable и пароль, когда он будет запрошен.

    Подсказка изменится на Router#. Она показывает, что маршрутизатор теперь находится в привилегированном режиме.

  3. Введите команду terminal length 0, чтобы принудить маршрутизатор вернуть сразу весь ответ вместо вывода по одному экрану за раз.

    Это позволит захватить конфигурацию без лишних подсказок —more—, генерируемых в том случае, когда маршрутизатор выводит ответ по одному экрану за раз.

  4. В меню HyperTerminal выберите Transfer > Capture Text.

    Появится окно Capture Text.

  5. Присвойте этому файлу имя «config.txt».

  6. Нажмите

    Start, чтобы убрать окно Capture Text и начать запись.

  7. Выполните команду show running-config и предоставьте маршрутизатору время на завершение вывода его ответа. Появится следующее сообщение:

    Building configuration...

    за которым следует конфигурация.

  8. В меню HyperTerminal выберите Transfer > Capture Text > Stop, чтобы закончить захват экрана.

  9. Откройте созданный файл config.txt в любом текстовом редакторе (например, Notepad или Wordpad).

  10. Найдите и удалите все строки, начинающиеся с букв «AAA».

    Примечание. Данный шаг состоит в удалении всех команд безопасности, которые могли бы заблокировать вход на маршрутизатор.

  11. Сохраните файл.

  12. Подключитесь к маршрутизатору, которому нужен файл конфигурации.

  13. Откройте файл config.txt.

  14. Выделите все содержимое файла config.txt.

    Это можно сделать, протащив курсор от начала первого символа до позиции, следующей за последним символом в файле, удерживая нажатой левую кнопку мыши. Или, если используется Notepad, можно последовательно выбрать в меню команды Правка > Выделить все.

  15. Скопируйте выбранный текст в буфер обмена Windows.

    Можно или последовательно выбрать пункты Правка > Копировать в меню текстового редактора, или, удерживая нажатой клавишу CTRL, одновременно нажать клавишу C, чтобы выполнить копирование.

  16. Переключитесь в окно HyperTerminal и введите команду configure terminal при наличии подсказки Router#. Затем нажмите клавишу ENTER.

  17. Вставьте файл конфигурации в маршрутизатор, последовательно выбрав Edit > Paste to Host в меню HyperTerminal.

  18. После завершения вставки файла конфигурации и возврата маршрутизатором подсказки о конфигурации введите команду

    copy running-config startup-config, чтобы записать конфигурацию в память.

  19. Введите команду exit, чтобы вернуться к подсказке Router#.

Автоматическое резервное копирование конфигурации с помощью метода Kron

Чтобы принудить маршрутизатор запускать команду «copy the running-config to startup-config», например, каждое воскресенье в 23:00, выполните следующие действия:

  1. Создание списка политики kron. Это сценарий, в котором перечисляются команды, обязательные для выполнения маршрутизатором в запланированное время.

    Router(config)#kron policy-list SaveConfig
    
            Router(config-kron-policy)#cli write
            Router(config-kron-policy)#exit
    
    • cli. Указываются CLI-команды EXEC в списке политик планировщика команд.

    • Policy-list. Указывается список политик, связанный с экземпляром планировщика команд.

    Примечание. Причина, по которой использовалась команда write, а не команда copy running-config startup-config, заключается в том, что kron не поддерживает интерактивные подсказки, а для команды copy running-config startup-config требуется взаимодействие с пользователем. Об этом важно помнить при создании команд. Обратите также внимание, что kron не поддерживает команды задания конфигурации.

  2. Создание экземпляра kron. Маршрутизатору сообщается, когда и как часто должна выполняться политика.

    Router(config)#kron occurrence SaveConfigSchedule
     at 23:00 Sun recurring
            Router(config-kron-occurrence)#policy-list SaveConfig
    
    
    • SaveConfigSchedule. Имя экземпляра. Длина имени экземпляра может составлять от 1 до 31 символа. Если имя экземпляра является новым, будет создана структура экземпляра. Если имя экземпляра не является новым, будет редактироваться существующий экземпляр.

    • at. Указывается, что экземпляр должен выполняться в заданный календарный день и в определенное время.

    • recurring. Указывается, что экземпляр должен выполняться периодически.

  3. Проверьте конфигурацию kron с помощью команды show.

    Router#sh kron schedule
             Kron Occurrence Schedule
             SaveConfigSchedule inactive, will run again in 1 days 12:37:47 at 23:00 on Sun
    • inactive. Означает, что в настоящее время kron не выполняет команды.

    • Active. Означает, что kron выполняет текущие команды.

    Router#show running-configuration 
              kron occurrence SaveConfigSchedule at 23:00 Sun recurring
                policy-list SaveConfig 
                kron policy-list SaveConfig
                cli write

Резервное копирование конфигурации на сервер TFTP

В этом примере показано, как сохранять текущую конфигурацию на сервер TFTP (10.1.1.1) каждое воскресенье в 23:00:

Router(config)#kron policy-list Backup

         Router(config-kron-policy)#cli show run | redirect 
 tftp://10.1.1.1/test.cfg
         Router(config-kron-policy)#exit
         !
         Router(config)#kron occurrence Backup at 23:00 Sun recurring
         Router(config-kron-occurrence)#policy-list Backup

Для подтверждения копирования файла конфигурации в маршрутизатор назначения используется команда show running-config.


Сохранение конфигурации Cisco | Настройка оборудования

Сохранение конфигурации IOS Cisco.

Грамотный администратор никогда не брезгует лишний раз сохранить конфигурацию подшефного оборудования после очередного её изменения. Эта процедура совсем несложна, но в случае системного сбоя либо какой-либо неполадки, она серьёзно сократит время на восстановление работоспособности оборудования.

В этой статье я приведу самый простой способ — коннект по ssh или с помощью telnet к железяке и далее делаем бекап на tftp-сервер. Это можно оформить в виде скрипта. Минус такого способа в том что он затрачивает много времени при большом количестве обслуживаемых маршрутизатором. Но зато он самый надёжный.

В маршрутизаторах Cisco предусмотрено две конфигурации:
running configuration — рабочая конфигурация — активная конфигурация маршрутизатора(коммутатора). Рабочая конфигурация храниться в оперативной памяти маршрутизатора. При любой настройке оборудования — изменения записываются в рабочую конфигурацию.
startup configuration — стартовая конфигурация или конфигурация запуска. Данная конфигурация загружается при включении маршрутизатора, а посему храниться она в постоянной энергонезависимой памяти устройства. Система IOS организована так, что напрямую внести изменения в стартовую конфигурацию у вас не получится, так как все вводимые команды будут записаны в текущую рабочую конфигурацию. Но рабочий конфиг можно скопировать в конфиг запуска.
Для этого используется следующая команда:

#copy running-config startup-config— эта команда копирует текущую рабочую конфигурацию в стартовую;
Destination filename [startup-config]? — здесь система спрашивает имя для конфигурации — оставляем по-умолчанию и нажимаем Enter.
Building configuration…
[OK]
Теперь сделаем резервную копию(backup) текущей рабочей конфигурации. Для этого нам понадобится TFTP-сервер в сети (например TFTP32).
Далее на нашем маршрутизаторе выполняем команду:
#copy running-config tftp://10.0.0.1 — здесь tftp://10.0.0.1 — адрес вашего TFTP-сервера.
Address or name of remote host [10.0.0.1]? — система спрашивает еще раз правилен ли адрес — проверяем и нажимаем Enter.
Destination filename [router-confg]?
!!!
5460 bytes copied in 1.14 secs (2900 bytes/sec)
Итак, наша конфигурация сохранена и теперь можно спать спокойно 😉

Запись опубликована автором XasaH в рубрике Cisco с метками backup, Cisco.

Автоматическое резервное копирование и восстановление конфигурации на маршрутизаторе Cisco с FTP/TFTP-сервера

Резервное копирование и восстановление конфигурации — конфигурация и файл IOS маршрутизатора или коммутатора могут быть скопированы на ftp или tftp-сервер. В приведенном ниже примере мы будем использовать FTP-сервер.

  1. Создайте FTP-сервер с идентификацией по идентификатору пользователя по id и пароля
  2. На маршрутизаторе введите команду:
    «copy startup-config ftp://username:[email protected]».
  3. Чтобы сохранить учетные данные для входа, настройте данные для входа в ftp-сервер на маршрутизаторе. -> ‘ip ftp username ftpuser’. ‘ip ftp password password1‘. После сохранения имени пользователя и пароля на маршрутизаторе мы можем напрямую использовать команду
    copy startup-config ftp://172.16.20.201
  4. Чтобы автоматически создать резервную копию run-config или startup-config, выполните описанную ниже процедуру.
R1(Config)#archive
R1(Config-archive)# path ftp://172.16.20.201/r1-config (name of the file will be created as – r1-config-1…2)
R1(Config-archive)# write memory (To save the config file on ftp during write memory command applied)
R1(Config-archive)# time-period 60 mins (This will auto save the running config on to FTP after 1 hour)
R1# show archive (To check the configuration file backup)

 

Для отката и восстановления конфигурации используйте:

R1# configure replace ftp://172.16.20.201/r1-config-3 (name of the desired file)

 

Спасибо за уделенное время на прочтение статьи!

Если возникли вопросы, задавайте их в комментариях.

Если вам понравилась наша инструкция, то подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!

Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Cisco от Академии Cisco, курсы Linux от Linux Professional Institute на платформе SEDICOMM University. Мы предлагаем высококачественное обучение и грамотный подход к решению задачи предоставления качественного обучающего материала. Вы сможете на собственном опыте убедиться в том, что стать айтишником просто. Главное, начать заниматься и изучать новое. Более того, у нас вы сможете получить отличный старт для начала карьеры.

Курсы Cisco и Linux с трудоустройством!

Спешите подать заявку! Осталось пару мест. Группы стартуют 22 июля, а следующая 19 августа, 23 сентября, 21 октября, 25 ноября, 16 декабря, 20 января, 24 февраля.

Что Вы получите?

  • Поможем стать экспертом в сетевом администрировании и получить международные сертификаты Cisco CCNA Routing & Switching или Linux LPI.
  • Предлагаем проверенную программу и учебник экспертов из Cisco Networking Academy и Linux Professional Institute, сертифицированных инструкторов и личного куратора.
  • Поможем с трудоустройством и сделать карьеру. 100% наших выпускников трудоустраиваются.

Как проходит обучение?

  • Проводим вечерние онлайн-лекции на нашей платформе или обучайтесь очно на базе Киевского офиса.
  • Спросим у вас об удобном времени для практик и подстроимся: понимаем, что времени учиться мало.
  • Если хотите индивидуальный график — обсудим и осуществим.
  • Выставим четкие дедлайны для самоорганизации. Личный куратор будет на связи, чтобы ответить на вопросы, проконсультировать и мотивировать придерживаться сроков сдачи экзаменов.

А еще поможем Вам:

  • отредактировать резюме;
  • подготовиться к техническим интервью;
  • подготовиться к конкурсу на понравившуюся вакансию;
  • устроим на работу в Cisco по программе Cisco Incubator, New Graduate и Experienced. Наши студенты, которые уже работают там: жмите на #НашиВCisco Вконтакте, #НашиВCisco Facebook.
Чтобы учиться на курсах Cisco CCNA Routing & Switching и Linux LPI, подайте заявку или получите бесплатную консультацию.

Больше похожих постов

Перенос конфигурации Cisco catalyst c помощью tftp сервера. — xCat

Чтобы каждый раз не настраивать с нуля новый коммутатор, который появляется в моем хозяйстве, я держу файлик с базовым конфигом и заливаю его на коммутатор через tftp. Процедура достаточно тривиальная. Под Windows, как и большинство моих коллег, я использую простой tftp сервер tftpd32, на его примере я и продолжу дальнейший рассказ, для Linux это штатный демон, tftpd, как нибудь об этом тоже расскажу. Итак для начала, допустим у нас есть сконфигурированный коммутатор, и нам нужно скачать с него конфиг. Делается это очень просто запускаем на машине tftp сервер:    Соответственно указываем путь к папке, tftp сервера (я создал в корне диска C: папку с именем tftp) и IP адрес.

Естественно коммутатор должен быть доступен, с машины на которой запущен tftp сервер. Теперь заходим на коммутатор и выполняем команду копирования стартовой конфигурации на tftp сервер:

c3560-4#copy startup-config tftp

после этого будет инициализирован диалог, где устройство спросит вас IP tftp сервера, и под каким именем вы бы хотели сохранит файл, если не отвечать на второй вопрос конфиг сохранится под именем, которое предложит сам каталист:

Address or name of remote host []? 192.168.200.84
Destination filename [c3560-4-confg]?

после этого начнется копирование, после копирования коммутатор скажет что то вроде этого:

!!
11600 bytes copied in 0.135 secs (85926 bytes/sec)

а в окне tftp сервера что то вроде этого:

После этого, конфиг оказался в папке сервера, и его можно открыть текстовым редактором. После того как конфиг подправлен соответствующим образом можно заливать его на новый коммутатор, для этого сначала нужно включить его в сеть и дать ему IP адрес, процедуру настройки адреса на коммутаторе я описывал в статье посвященной начальной настройке коммутатора cisco. Выношу кусок настройки из этой статьи:

В рядовых случаях управление устройствами выносят в отдельный VLAN, в моем случае это VLAN 100, нужно объявить его на коммутаторе и задать порты которые являются членами данного VLAN, итак:

Switch(config)#vlan 100
Switch(config-vlan)#name "** Management"
Switch(config-vlan)#exit
Switch(config)#interface gigabitEthernet 1/0/21
Switch(config-if)#switchport access vlan 100
Switch(config-if)#exit

Мы объявили 100 VLAN дали ему имя «** Management» и сделали порт 21 его членом, теперь назначим коммутатору IP адрес 10.10.10.116 в этом влане.

Switch(config)#interface vlan 100
Switch(config-if)#ip address 10.10.10.116 255.255.255.0
Switch(config-if)#exit

Если компьютер с которого вы будете управлять на коммутатором находится в этой же подсети, то этого достаточно, но в моем случае все не совсем так, я попадаю в эту подсеть через маршрутизатор, поэтому нужно указать на коммутаторе адрес шлюза:

Switch(config)#ip default-gateway 10.10.10.1

Теперь можно испытать доступность коммутатора, подключив его 21 портом в нужную нам сеть и проверив доступность. После того как коммутатору присвоен адрес и он доступен можно заливать на него конфиг, при этом у нас должен быть запущен tftp сервер, итак поехали:

copy tftp startup-config

после этого, как и ранее, будет инициирован диалог, где устройство спросит адрес сервера, название файла с конфигом и под каким именем этот файл сохранить:

Address or name of remote host []? 192.168.200.84
Source filename []? c3560-4-confg
Destination filename [startup-config]?

после того как мы ответим на все вопросы, увидим примерно следующее:

Accessing tftp://192.168.200.84/c3560-4-confg...
Loading c3560-4-confg from 192.168.200.84 (via Vlan100): !
[OK - 11269 bytes]

11269 bytes copied in 8.363 secs (1347 bytes/sec)
Switch#

Все, файл залился на место стартового конфига кошки, теперь при следующей загрузке она загрузится с этим конфигом. Можно сделать несколько иначе, а именно залить конфиг не в startup-config а просто на флеш-память под любым именем а затем сказать коммутатору, чтобы он грузился с этого конфига:

boot config-file flash:/config.text

после перезагрузки (не зависимо от метода по которому вы залили конфиг) железяка загрузится с нового конфига.

Резервное копирование и восстановление Cisco IOS (коммутаторы и маршрутизаторы)

КБ ID 0000538

Проблема

Прошло много времени с тех пор, как я настраивал сервер TFTP, но я все еще использую 3CDeamon. Ниже я выполню простые команды для резервного копирования и восстановления конфигурации устройств.

Решение

Резервное копирование устройства Cisco IOS

1. Сначала вы должны настроить TFTP-сервер и узнать IP-адрес машины, на которой он находится!

2.Подключитесь к устройству через консольный кабель, Telnet или SSH.

3. Войдите в систему> Перейдите в режим включения> выполните команду «copy running-config tftp» *> Укажите IP-адрес сервера TFTP> Дайте имя файлу резервной копии.

Примечание : Вы также можете использовать startup-config, чтобы скопировать конфигурацию, сохраненную в NVRAM, а не рабочую конфигурацию.

 Проверка доступа пользователя

Имя пользователя: имя пользователя
Пароль:*******

PeteRouter # включить
PeteRouter # copy running-config tftp
Адрес или имя удаленного хоста []? 10.10.0.1
Имя файла назначения [PeteRouter-confg]? PeteRouter_Backup
!!
7400 байт копируется за 0,548 сек (13504 байт / сек)

PeteRouter # 
4. Если вы внимательно следите за сервером TFTP, вы можете увидеть входящий файл.

Восстановление устройства Cisco IOS

1. Как указано выше, ваш TFTP-сервер должен быть запущен и работать с файлом, который вы хотите восстановить, в его корневом каталоге.

2. Подключитесь к устройству через консольный кабель, Telnet или SSH.

3.Войдите в систему> Перейдите в режим включения> выполните команду «copy tftp running-config» *> Укажите IP-адрес сервера TFTP> Дайте имя файлу резервной копии.

Примечание : Вы также можете использовать start-config для восстановления конфигурации, сохраненной в NVRAM, а не running-config.

 Проверка доступа пользователя

Имя пользователя: имя пользователя
Пароль: *******

PeteRouter # включить
PeteRouter # копия tftp running-config
Адрес или имя удаленного хоста []? 10.10.0.1
Исходное имя файла []? PeteRouter_Backup
Целевое имя файла [рабочая-конфигурация]? {Войти}
Доступ к tftp: //10.10.0.1/PeteRouter_Backup ...
Загрузка PeteRouter_Backup из 10.10.0.1 (через GigabitEthernet0 / 0):!
[ОК - 7400 байт]

7400 байт копируется за 0,440 секунды (16818 байт / сек)

PeteRouter # 

4. Помните, что вы восстановили рабочую конфигурацию, вам нужно будет выполнить команду «copy run start», чтобы сделать эту конфигурацию постоянной (т.е. после перезапуска или перезагрузки маршрутизатора).Если вы выполнили команду «copy tftp startup-config», вам потребуется перезагрузка, чтобы восстановленная конфигурация была загружена в память.

Статьи по теме, ссылки, источники или внешние ссылки

Установка и использование TFTP-сервера

Резервное копирование и восстановление брандмауэра Cisco

Резервное копирование и восстановление файлов конфигурации

Маршрутизаторы

часто обновляются или заменяются по ряду причин. Этот документ предоставляет пользователю несколько основных шагов по переносу конфигурации с существующего маршрутизатора на новый.

Требования

Прежде чем использовать информацию в этом документе, убедитесь, что вы соответствуете следующим требованиям:

  • Доступ к серверу упрощенного протокола передачи файлов (TFTP) или протокола передачи файлов (FTP).

  • Связь — маршрутизаторы должны иметь доступ к серверу FTP или TFTP. Используйте команду ping для проверки возможности подключения.

Используемые компоненты

Этот документ не ограничивается конкретными версиями программного и аппаратного обеспечения.

Информация в этом документе была создана на устройствах в специальной лабораторной среде. Все устройства, используемые в этом документе, были запущены с очищенной (по умолчанию) конфигурацией. Если ваша сеть работает, убедитесь, что вы понимаете потенциальное влияние любой команды.

Соглашения

См. Раздел Условные обозначения технических советов Cisco для получения дополнительной информации об условных обозначениях в документе.

Можно выбрать один из нескольких методов для резервного копирования и восстановления конфигурации:

Использование TFTP-сервера для резервного копирования и восстановления конфигурации

Это пошаговый подход к копированию конфигурации с маршрутизатора на сервер TFTP и обратно на другой маршрутизатор.Прежде чем продолжить этот метод, убедитесь, что у вас есть TFTP-сервер в сети, к которой у вас есть IP-соединение.

  1. В ответ на приглашение Router> введите команду enable и введите требуемый пароль при появлении запроса.

    Приглашение изменится на Router #, что означает, что маршрутизатор теперь находится в привилегированном режиме.

  2. Скопируйте файл текущей конфигурации на сервер TFTP:

     CE_2 #  копировать рабочую конфигурацию tftp: 
    Адрес или имя удаленного хоста []? 64.104.207.171
    Целевое имя файла [ce_2-confg]? backup_cfg_for_my_router
    !!
    1030 байт копируется за 2,489 сек (395 байт / сек)
    CE_2 # 
  3. Откройте файл конфигурации в текстовом редакторе. Найдите и удалите любую строку, начинающуюся с «AAA».

    Примечание: Этот шаг предназначен для удаления любых команд безопасности, которые могут заблокировать доступ к маршрутизатору.

  4. Скопируйте файл конфигурации с сервера TFTP на новый маршрутизатор в привилегированном (включенном) режиме, который имеет базовую конфигурацию.

     Маршрутизатор #  копия tftp: running-config 
    Адрес или имя удаленного хоста []?  64.104.207.171 
    Исходное имя файла []? backup_cfg_for_my_router
    Целевое имя файла [рабочая-конфигурация]?
    Доступ к tftp: //10.66.64.10/backup_cfg_for_my_router ...
    Загрузка backup_cfg_for_router из 64.104.207.171 (через FastEthernet0 / 0):!
    [ОК - 1030 байт]
    
    1030 байт копируется за 9,612 сек (107 байт / сек)
    CE_2 # 

Использование FTP-сервера для резервного копирования и восстановления конфигурации

В этой процедуре FTP-сервер может использоваться вместо TFTP-сервера.

  1. В ответ на приглашение Router> введите команду enable и введите требуемый пароль при появлении запроса.

    Приглашение изменится на Router #, что означает, что маршрутизатор теперь находится в привилегированном режиме.

  2. Настройте имя пользователя и пароль FTP.

     CE_2 #  конфигурационный терминал 
    CE_2 (config) #  ip ftp имя пользователя cisco 
    CE_2 (config) #  пароль ip ftp cisco123 
    CE_2 (config) #  конец 
    CE_2 # 
  3. Скопируйте конфигурацию на FTP-сервер.

     CE_2 #  копировать рабочую конфигурацию ftp: 
    Адрес или имя удаленного хоста []?  10.66.64.10 
    Целевое имя файла [ce_2-confg]? backup_cfg_for_router
    Пишем backup_cfg_for_router!
    1030 байт копируется за 3,341 сек (308 байт / сек)
    CE_2 # 
  4. Откройте файл конфигурации в текстовом редакторе. Найдите и удалите любую строку, начинающуюся с «AAA».

    Примечание: Этот шаг предназначен для удаления любых команд безопасности, которые могут заблокировать доступ к маршрутизатору.

  5. Скопируйте файл конфигурации с FTP-сервера на маршрутизатор в привилегированном (включенном) режиме, который имеет базовую конфигурацию.

     Маршрутизатор #  копировать ftp: running-config 
    Адрес или имя удаленного хоста [10.66.64.10]?
    Исходное имя файла [backup_cfg_for_router]?
    Целевое имя файла [рабочая-конфигурация]?
    Доступ к ftp: //10.66.64.10/backup_cfg_for_router ...
    Загрузка backup_cfg_for_router!
    [ОК - 1030/4096 байт]
    1030 байт копируется за 13,213 сек (78 байт / сек)
    CE_2 # 

Использование программы эмуляции терминала для резервного копирования и восстановления конфигурации

Программа эмуляции терминала может использоваться для резервного копирования и восстановления конфигурации.Это описание процедуры с использованием программного обеспечения Microsoft Hyperterminal Terminal Emulation:

  1. Если конфигурацию необходимо скопировать с другого маршрутизатора, подключитесь к этому маршрутизатору через консоль или Telnet.

  2. В ответ на приглашение Router> введите команду enable и введите требуемый пароль при появлении запроса.

    Приглашение изменится на Router #, что означает, что маршрутизатор теперь находится в привилегированном режиме.

  3. Выполните команду terminal length 0 , чтобы заставить маршрутизатор возвращать весь ответ сразу, а не по одному экрану за раз.

    Это позволяет вам записывать конфигурацию без посторонних — еще — подсказок, генерируемых, когда маршрутизатор отвечает по одному экрану за раз.

  4. В меню HyperTerminal выберите Transfer> Capture Text .

    Появится окно «Захват текста».

  5. Назовите этот файл «config.txt».

  6. Щелкните Start , чтобы закрыть окно захвата текста и начать захват.

  7. Введите команду show running-config и дайте маршрутизатору время завершить свой ответ. Вы увидите:

     Конфигурация здания ... 

    , а затем конфигурация.

  8. В меню HyperTerminal выберите Transfer> Capture Text> Stop , чтобы завершить захват экрана.

  9. Откройте созданный вами файл config.txt в любом текстовом редакторе, например в Блокноте или Wordpad.

  10. Найдите и удалите любую строку, начинающуюся с «AAA».

    Примечание: Этот шаг предназначен для удаления всех команд безопасности, которые могут заблокировать доступ к маршрутизатору.

  11. Сохраните файл.

  12. Подключитесь к маршрутизатору, которому требуется настройка.

  13. Откройте файл config.txt.

  14. Выделите все содержимое файла config.txt.

    Это можно сделать, перетащив курсор от перед первым символом к ​​последнему символу в файле, удерживая левую кнопку мыши.В качестве альтернативы, если вы используете Блокнот, вы можете выбрать в меню Правка> Выбрать все .

  15. Скопируйте выделенный текст в буфер обмена Windows.

    Вы можете выбрать Правка> Копировать из меню текстового редактора или, удерживая клавишу CTRL , одновременно нажать клавишу C , чтобы выполнить копирование.

  16. Перейдите в окно HyperTerminal и введите команду configure terminal в приглашении Router #.Затем нажмите Введите .

  17. Вставьте файл конфигурации в маршрутизатор, выбрав Правка> Вставить на хост в меню HyperTerminal.

  18. После завершения вставки конфигурации и возврата маршрутизатора к запросу конфигурации введите команду copy running-config startup-config , чтобы записать конфигурацию в память.

  19. Выполните команду exit , чтобы вернуться к приглашению Router #.

Автоматическое резервное копирование конфигурации с использованием метода Крона

Чтобы заставить маршрутизатор копировать рабочую конфигурацию в конфигурацию запуска, например, каждое воскресенье в 23:00, выполните следующие действия:

  1. Создание списка политик kron. — это сценарий, в котором перечислены команды, которые маршрутизатор должен выполнять в запланированное время.

     Маршрутизатор (config) #  kron policy-list SaveConfig
     
            Маршрутизатор (config-kron-policy) #  cli write 
            Маршрутизатор (config-kron-policy) # , выход 
     

    Примечание: Причина, по которой использовалась запись вместо copy running-config startup-config , заключается в том, что kron не поддерживает интерактивные подсказки, а команда copy running-config startup-config требует взаимодействия.Об этом важно помнить при создании команд. Также обратите внимание, что kron не поддерживает команды настройки.

  2. Создать вхождение в кронах — сообщает маршрутизатору, когда и как часто должна выполняться политика.

     Router (config) #  вхождение kron SaveConfigSchedule
      в 23:00 вс повторяется
            Маршрутизатор (config-kron-instance) #  policy-list SaveConfig
     
     
    • SaveConfigSchedule —Это имя возникновения.Длина имени вхождения составляет от 1 до 31 символа. Если имя-вхождения новое, будет создана структура вхождения. Если имя-вхождения не новое, существующее вхождение будет отредактировано.

    • at — указывает, что вхождение должно выполняться в указанные календарную дату и время.

    • повторяющийся — указывает, что вхождение должно выполняться на повторяющейся основе.

  3. Проверьте конфигурацию крон с помощью команды show .

     Маршрутизатор № график ш кроны 
             График появления крон
             SaveConfigSchedule  неактивен , будет запущен снова через 1 день 12:37:47 в 23:00 вс 
     Маршрутизатор №  показать рабочую конфигурацию 
              возникновение крон SaveConfigSchedule at 23:00 Вс повторяющееся
                список политик SaveConfig
                kron policy-list SaveConfig
                cli написать 

Резервное копирование конфигурации на TFTP-сервер

Этот пример предназначен для сохранения текущей конфигурации на сервере TFTP (10.1.1.1) каждое воскресенье в 23:00:

 Маршрутизатор (config) #  kron policy-list Backup
 
         Маршрутизатор (config-kron-policy) #  cli show run | перенаправить 
tftp: //10.1.1.1/test.cfg
         Маршрутизатор (config-kron-policy) # , выход 
         !
         Маршрутизатор (конфигурация) #  возникновение крон Резервное копирование в 23:00 Солнце повторяется 
         Маршрутизатор (config-kron-instance) #  policy-list Backup
 
 

Используйте команду show running-config , чтобы убедиться, что файл конфигурации был скопирован на целевой маршрутизатор.

Передача конфигураций коммутатора

Используя команды интерфейса командной строки, описанные в разделе, начинающемся с TFTP: Копирование файла конфигурации на удаленный хост (CLI), вы можете копировать конфигурации коммутатора на коммутатор и с него или копировать образ программного обеспечения для настройки или замены ACL в коммутаторе. конфигурация.


ПРИМЕЧАНИЕ: Для большей безопасности вы можете выполнять все операции TFTP с помощью SFTP, как описано в разделе Использование SCP и SFTP.

Вы также можете использовать команду include-credentials для сохранения паролей, секретных ключей и других учетных данных безопасности в текущем файле конфигурации. Для получения дополнительной информации см. Раздел «Сохранение учетных данных безопасности в файле конфигурации» в Access Security Guide для вашего коммутатора.


TFTP: копирование файла конфигурации на удаленный хост (CLI)

Синтаксис:

копия <конфигурация запуска | running-config> tftp < ip-addr > < удаленный файл > [pc | unix]

copy config < filename > tftp < ip-addr > < удаленный файл > [pc | unix]

Эта команда может скопировать назначенный файл конфигурации в коммутаторе на сервер TFTP.Для получения дополнительной информации см. «Несколько файлов конфигурации» в Основном руководстве по эксплуатации для вашего коммутатора.

Пример:

Чтобы загрузить текущую конфигурацию запуска в файл с именем sw8200 в каталоге конфигураций на диске «d» на сервере TFTP с IP-адресом 10.28.227.105:

ProCurve # copy startup-config tftp 10.28.227.105
   d: \ configs \ sw8200
 

TFTP: копирование файла конфигурации с удаленного хоста (CLI)

Синтаксис:

copy tftp < IP-адрес > < удаленный файл > [ pc | unix ]

копия tftp config < имя_файла > < ip-адрес > < удаленный файл > [ pc | unix ]

Эта команда может копировать конфигурацию с удаленного хоста в назначенный файл конфигурации на коммутаторе.Для получения дополнительной информации см. «Несколько файлов конфигурации» в Основном руководстве по эксплуатации для вашего коммутатора.

Для получения дополнительной информации об использовании флеш-образа см. «Использование параметров основного и дополнительного флеш-образа» в Основном руководстве по эксплуатации для вашего коммутатора.

Пример:

Чтобы загрузить файл конфигурации с именем sw8200 в каталоге configs на диске «d» на удаленном узле с IP-адресом 10.28.227.105:

Коммутатор HP # копия tftp startup-config 10.28.227.105
   d: \ configs \ sw8200
 

TFTP: копирование настроенного командного файла на коммутатор (CLI)

Использование команды copy tftp с опцией show-tech дает возможность скопировать настроенный командный файл на коммутатор. Когда выполняется команда show tech custom , команды в настраиваемом файле выполняются вместо жестко запрограммированного списка команд. Если пользовательский файл не найден, выполняется текущий жестко запрограммированный список.Этот список содержит команды для отображения данных, таких как штамп образа, текущая конфигурация, история загрузки, настройки порта и т. Д.

Синтаксис:

Использование команды copy tftp show-tech для загрузки настроенного командного файла

HP Switch (config) # copy tftp show-tech 10.10.10.3 commandfile1
 
Синтаксис:

Выполняет команды, найденные в пользовательском файле, а не в жестко заданном списке.


ПРИМЕЧАНИЕ. Выйдите из режима глобальной конфигурации (при необходимости) перед выполнением команд show tech .


В пользовательский файл можно включить команды show tech , за исключением команды show tech custom . Например, вы можете включить команду show tech all .

Если пользовательский файл не найден, отображается сообщение «Файл SHOW-TECH не найден». (Пользовательский файл не был загружен с помощью команды copy tftp show-tech .)

Команда show tech custom

HP Switch # показать технический заказ
Файл SHOW-TECH не найден.

Xmodem: копирование файла конфигурации на ПК с последовательным подключением или рабочую станцию ​​UNIX (CLI)

Для использования этого метода коммутатор должен быть подключен через последовательный порт к ПК или рабочей станции UNIX. Вам потребуется:

Синтаксис:

копия <конфигурация запуска | running-config> xmodem

копировать конфигурацию < имя_файла > xmodem

Использует Xmodem для копирования указанного файла конфигурации с коммутатора на ПК или рабочую станцию ​​UNIX.Для получения дополнительной информации см. «Несколько файлов конфигурации» в Основном руководстве по эксплуатации для вашего коммутатора.

Пример:

Чтобы скопировать файл конфигурации на ПК, последовательно подключенный к коммутатору:

  1. Определите имя файла и расположение каталога на ПК.

  2. Выполните следующую команду:

    HP Switch # copy startup-config xmodem pc
    Нажмите Enter и запустите XMODEM на вашем хосте ...
     
  3. После того, как вы увидите запрос выше, нажмите [Enter] .

  4. Выполните команды эмулятора терминала, чтобы начать передачу файла.

Xmodem: копирование файла конфигурации с ПК с последовательным подключением или рабочей станции UNIX (CLI)

Чтобы использовать этот метод, коммутатор должен быть подключен через последовательный порт к ПК или рабочей станции UNIX, на которой хранится файл конфигурации, который вы хотите скопировать. Для завершения копирования вам необходимо знать имя копируемого файла, а также диск и каталог, в котором находится файл.

Синтаксис:

копия xmodem startup-config

копировать конфигурацию xmodem < имя_файла > < шт | unix>

Копирует файл конфигурации с последовательно подключенного ПК или рабочей станции UNIX в назначенный файл конфигурации на коммутаторе.

Для получения дополнительной информации см. «Несколько файлов конфигурации» в Основном руководстве по эксплуатации для вашего коммутатора.

Пример:

Чтобы скопировать файл конфигурации с ПК, последовательно подключенного к коммутатору:

  1. Выполните следующую команду:

    HP Switch # copy xmodem startup-config pc
    Устройство будет перезагружено, продолжить [да / нет]? у
    Нажмите «Enter» и запустите XMODEM на вашем хосте...
     
  2. После того, как вы увидите запрос выше, нажмите [Enter] .

  3. Выполните команды эмулятора терминала, чтобы начать передачу файла.

  4. По окончании загрузки необходимо перезагрузить коммутатор, чтобы внедрить новое загруженное программное обеспечение. Для этого используйте одну из следующих команд:

    Синтаксис:

    загрузочная системная флэш-память [первичный | вторичный]

    загрузочная системная флэш-память [ config < filename >]

    Переключает загрузку из указанного файла конфигурации.Для получения дополнительной информации см. «Несколько файлов конфигурации» в Основном руководстве по эксплуатации для вашего коммутатора.

    Синтаксис:

    Перезагружается с используемого в данный момент флеш-образа.

    (Дополнительные сведения об этих командах см. В разделе «Перезагрузка коммутатора» в Основном руководстве по эксплуатации коммутатора.)

USB: копирование файла конфигурации на USB-устройство (CLI)

Чтобы использовать этот метод, устройство флэш-памяти USB должно быть подключено к порту USB коммутатора.

Синтаксис:

копировать загрузочную конфигурацию usb < имя_файла >

копировать текущую конфигурацию usb < имя_файла >

Использует порт USB для копирования указанного файла конфигурации с коммутатора на устройство флэш-памяти USB. Для получения дополнительной информации см. «Несколько файлов конфигурации» в Основном руководстве по эксплуатации.

Пример:

Чтобы скопировать файл загрузочной конфигурации на USB-накопитель:

  1. Вставьте USB-устройство в USB-порт коммутатора.

  2. Выполните следующую команду:

    Коммутатор HP # copy startup-config usb HP Switch-config
     

    , где HP Switch-config - это имя, присвоенное файлу конфигурации, который копируется с коммутатора на USB-устройство.

USB: копирование файла конфигурации с USB-устройства (CLI)

Чтобы использовать этот метод, коммутатор должен быть подключен через порт USB к USB-накопителю, на котором хранится файл конфигурации, который вы хотите скопировать.Чтобы выполнить команду, вам необходимо знать имя файла, который нужно скопировать.

Синтаксис:

копировать USB-конфигурацию запуска < имя_файла >

Копирует файл конфигурации с USB-устройства в файл начальной конфигурации на коммутаторе.

Пример:

Чтобы скопировать файл конфигурации с USB-устройства на коммутатор:

  1. Вставьте USB-устройство в USB-порт коммутатора.

  2. Выполните следующую команду:

    Коммутатор HP # copy usb startup-config HP Switch-config
     

    , где HP Switch-config - имя файла для копирования.

  3. В ответ на приглашение нажмите [Enter] , чтобы перезагрузить коммутатор и внедрить новое загруженное программное обеспечение.

copy run tftp, команды show и debug

Мы узнаем, как использовать такие команды, как copy , для изменения расположения этих компонентов, а также использовать команды устранения неполадок, такие как show и debug , для мониторинга и проверки процесса.

Файловая система и устройства Cisco IOS

Управляя своим устройством Cisco, вы будете перемещать и копировать файлы из одного места в другое. Вы можете делать это широко, если интенсивно используете сеть для централизации файлов конфигурации и образов IOS. Плюс IOS в том, что он использует функцию Cisco IFS или файловую систему IOS для обеспечения единого согласованного интерфейса для всех файловых систем, используемых маршрутизатором Cisco. Это включает использование одного и того же типа URL-адресов для ссылки и копирования в разные места и из них.

Таким образом, при копировании файлов из ОЗУ, например, при текущей конфигурации в NVRAM или во флэш-памяти, или даже при их резервном копировании на сервере TFTP, вы сможете ссылаться на них, используя общие и согласованные префиксы URL. Итак, NVRAM называется nvram: на ОЗУ можно ссылаться с помощью ключевого слова system. Flash - это flash: и TFTP - tftp: расположение каталога и имена файлов также являются соглашениями и стандартами для их IFS.

Управление образами Cisco IOS

Одной из тех операций обслуживания, которые будут использовать файловую систему, является резервное копирование, восстановление и обновление образов IOS.Это важно на случай, если мозг маршрутизатора (образ программного обеспечения IOS) будет поврежден или случайно удален. Сервер TFTP или FTP в сети может использоваться в качестве хранилища резервных копий, а также в качестве центрального сервера для хранения обновлений программного обеспечения, загрузки их в маршрутизатор и выполнения обновления.

Перед тем, как создавать резервные копии образов программного обеспечения, убедитесь, что есть доступ к сетевому TFTP-серверу и возможность подключения к нему, а затем убедитесь, что на сервере достаточно места на диске.Вы можете использовать show flash , чтобы определить размер вашего текущего образа IOS. Вы также можете проверить требования к имени файла на сервере TFTP, которые могут отличаться в зависимости от операционной системы, работающей на этом сервере. Кроме того, некоторые серверы TFTP требуют предварительного создания файла назначения для получения загрузки.

Проверка памяти и расшифровка имен файлов изображений

При восстановлении файла образа или при обновлении операционной системы вы будете использовать команды copy , как правило, из сети во флэш-память.Убедитесь, что для флэш-памяти достаточно места, если вы используете show flash . Последняя строка сообщит вам доступные байты. Также помните, что при вводе команды copy вам будет предложено стереть флэш-память перед копированием файлов. Это чрезвычайно опасно, если вы храните во флеш-памяти другие файлы, такие как файлы сигнатур SDM и IPS. Очень важно соблюдать соглашения об именах файлов образов IOS. Компоненты в имени файла многое расскажут о наборе функций, состоянии сжатия, а также версиях и номерах выпуска файла изображения.

Создание резервной копии образа программного обеспечения

Это пример команды для резервного копирования образа программного обеспечения. Команда copy flash: tftp: сделает свое дело.

Маршрутизатор # copy flash: tftp:
Имя исходного файла []? c2800nm-ipbase-mz.124-5a.bin
Адрес или имя удаленного хоста []? 192.168.0.100
Целевое имя файла [c2800nm-ipbase-mz.124-5a.bin]?
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!
12094416 байт скопировано в 98.858 сек (122341 байт / сек)
Маршрутизатор #

Маршрутизатор будет продолжать запрашивать у вас имя файла, для которого вы хотите создать резервную копию, и адрес TFTP-сервера. Затем у вас будет возможность изменить имя файла в месте назначения. Если вы просто нажмете Enter, вы сохраните имя файла. Посмотрите на результат. Восклицательные знаки означают успешное копирование файла. Каждый восклицательный знак представляет собой успешно скопированный сегмент UDP. В последней строке указано количество скопированных байтов и сколько времени потребовалось для копирования.

Обновление образа из сети

Восстановление резервной копии или обновление образа операционной системы до новой версии выполняется таким же образом. Он просто перенесет эти файлы с TFTP-сервера во флэш-память. Оба потребуют перезагрузки маршрутизатора, чтобы новый файл и новый образ были активными и использовались. Команда копирования довольно проста. Вам будет предложено ввести IP-адрес TFTP-сервера, а также имя источника и имена файлов назначения для передаваемого изображения.Если во флэш-памяти недостаточно места, вам будет предложено стереть флэш-память перед копированием, и вам придется сделать это в случае, если новый файл не подходит для флэш-памяти. Аналогичный вывод по восклицательным знакам и окончательная проверка по количеству байтов.

Файлы конфигурации устройства

Файлы конфигурации также могут быть получены из сети с использованием таких протоколов, как не только TFTP, но также FTP и удаленное копирование. Вы можете скопировать переданные файлы конфигурации прямо в ОЗУ и сделать их своей активной конфигурацией или скопировать их в конфигурацию запуска, перезагрузить маршрутизатор и затем сделать их активной конфигурацией.Ситуация может заключаться в восстановлении предыдущей резервной копии или просто для упрощения процесса настройки нескольких маршрутизаторов путем хранения всех конфигураций в центральном месте и простой передачи их на все маршрутизаторы. Операция резервного копирования также может выполняться с помощью этих протоколов, и вы можете создавать резервные копии как своих запускаемых, так и текущих конфигураций.

Команда копирования Cisco IOS

Очень важно понимать, что любая копия в текущей конфигурации на самом деле не заменяет текущую конфигурацию.Он объединяет файлы, которые вы пытаетесь скопировать, с текущей конфигурацией. Таким образом, любые неперекрывающиеся команды будут поддерживаться из обоих файлов конфигурации. Любые перекрывающиеся команды будут задействованы при копировании новой конфигурации. Это слияние, и комбинированные конфигурации могут не соответствовать вашим ожиданиям или ожиданиям. Это контрастирует со всеми операциями копирования в загрузочную конфигурацию; все это настоящие копии и перезапишут все, что есть в начальной конфигурации.Одним из последствий этого является то, что единственный способ сбросить конфигурацию до заводских значений по умолчанию, кроме ручного выполнения команды за командой, - это стереть загрузочную конфигурацию и перезагрузить маршрутизатор.

копировать, запускать tftp и копировать tftp, запускать Команды

Затем серверы TFTP

можно использовать в качестве центрального хранилища всех ваших конфигураций. Вы должны учитывать последствия использования TFTP для безопасности. Он не аутентифицирует пользователей и не шифрует никакой информации. На рисунке показаны команды для первого резервного копирования текущей конфигурации в TFTP, а затем для восстановления конфигураций из TFTP в текущую конфигурацию.Обратите внимание, что в этой второй операции имя файла назначения должно быть таким: running-config.

Маршрутизатор # copy running-config tftp:
Адрес или имя удаленного хоста []? 192.168.0.100
Имя файла назначения [router-confg]?
!!
712 байт скопировано за 1,340 сек (531 байт / сек)
Router #

Маршрутизатор # копия tftp: running-config
Адрес или имя удаленного хоста []? 192.168.0.100
Имя исходного файла []? Лондон.cfg
Целевое имя файла [рабочая-конфигурация]?
Доступ к tftp: //192.168.0.100/london.cfg ...
Загрузка london.cfg из 192.168.0.100 (через FastEthernet0 / 0):!
[OK - 712 байт]
712 байт скопировано за 9,520 сек (75 байт / сек)
Маршрутизатор №
* 1 марта 01: 55: 16.259:% SYS-5-CONFIG_I: настроено из tftp: //192.168.0.100/ london.cfg by console
Маршрутизатор №

Показать и отладить команды

Помимо обслуживания образа и файла конфигурации, общее и общее обслуживание маршрутизатора изначально регулируется этими двумя командами - show Команды отображают статическую информацию и представляют собой моментальный снимок конкретного компонента, который вы пытаетесь отобразить в этой конкретной точке. вовремя, когда вы используете команду show.С другой стороны, команды debug отображают динамическую информацию. Примеры: живой трафик, проходящий через маршрутизатор, если вы используете, например, debug ip icmp или объявления протокола прямой маршрутизации, если вы используете пакеты debug ip ospf .

Загрузка команды debug намного выше, чем у команды show ; фактически, команды show сделают снимок и уйдут. Debug постоянно считывает оперативную информацию, и если вы решите передать ее в вывод консоли, вы можете загромождать вывод и создавать такие накладные расходы, что вы можете сделать маршрутизатор непригодным для использования.В остальном цели довольно ясны; Цель команды show - собрать факты и создать моментальный снимок того компонента, который вы хотите отобразить. Отладки используются для наблюдения за процессом или наблюдения за поведением трафика или протокола в реальном времени.

Итак, снова будьте осторожны при использовании отладок. Имейте в виду, что эти команды могут генерировать слишком много данных, которые на самом деле мало используются для конкретной проблемы, и это связано с тем, что некоторые из этих данных являются загадочными и требуют знания протокола или протоколов, которые отлаживаются.Кроме того, попробуйте использовать отладку в качестве крайнего средства, когда ваша проблема была сужена до вероятного подмножества причин. Имея это в виду, вы можете фильтровать вывод отладки, используя списки управления доступом. Например, отображать только обновления протокола маршрутизации, поступающие от определенного маршрутизатора, или отображать только обновления, относящиеся к определенному префиксу или месту назначения.

Другие рекомендации для команд debug : всегда следите за загрузкой вашего процессора, чтобы убедиться, что отладка не приведет к сбою маршрутизатора; Это могло случиться.В случае сомнений закройте все отладки, и вы можете быстро сделать это с помощью команды no debug all. Вы также можете использовать un all или « un all ». Имейте в виду, что если вы включите отладку на своей консоли, вы не увидите их в подключениях виртуального терминала, если не введете команду terminal monitor .

Маршрутизатор #
Маршрутизатор # term mon
% Консоль уже отслеживает
Маршрутизатор #
Маршрутизатор # deb ip icmp
Отладка пакетов ICMP выполняется на
Маршрутизаторе #
Маршрутизатор # ping 192.168.0.100
Введите escape-последовательность для отмены.
Отправка 5 100-байтовых эхо-сообщений ICMP на адрес 192.168.0.100, время ожидания составляет 2 секунды:
!!!!!
Уровень успеха составляет 100 процентов (5/5), мин. / Сред. / Макс. Туда-обратно = 8/12/28 мс
Маршрутизатор №
* 1 марта 02: 04: 47.863: ICMP: эхо-ответ rcvd, src 192.168.0.100 , dst 192.168.0.200
* 1 марта 02: 04: 47.879: ICMP: эхо-ответ rcvd, src 192.168.0.100, dst 192.168.0.200
* 1 марта 02: 04: 47.891: ICMP: эхо-ответ rcvd, src 192.168.0.100 , dst 192.168.0.200
* 1 марта 02:04:47.899: ICMP: эхо-ответ rcvd, src 192.168.0.100, dst 192.168.0.200
* 1 марта 02: 04: 47.907: ICMP: эхо-ответ rcvd, src 192.168.0.100, dst 192.168.0.200
Маршрутизатор #
Маршрутизатор # show proc
Маршрутизатор # показать историю процессора
Маршрутизатор 02:05:09 Пятница, 1 марта 2002 г. UTC
11111222221111111111 11111
100
90
80
70
60
50
40
30
20
10
0 .... 5 .... 1 .... 1 .... 2 .... 2 .... 3 .... 3 .... 4 .... 4 .... 5 .... 5 .... 6
0 5 0 5 0 5 0 5 0 5 0
ЦП% в секунду (последние 60 секунд)
2
11111111931712111111111111112111111111111111111111111111
100
90
80
70
60
50
909 909 *
10 * *
0.... 5 .... 1 .... 1 .... 2 .... 2 .... 3 .... 3 .... 4 .... 4 .... 5. ... 5 .... 6
0 5 0 5 0 5 0 5 0 5 0
% ЦП в минуту (последние 60 минут)
* = максимальный% ЦП # = средний% ЦП
26
73
100
90
80
70
60 *
50 *
40 *
30 **
20 **
10 **
0 .... 5 .... 1 .... 1 .... 2 ... .2 .... 3 .... 3 .... 4 .... 4 .... 5 .... 5 .... 6 .... 6 .... 7 ..
0 5 0 5 0 5 0 5 0 5 0 5 0
% ЦП в час (последние 72 часа)
* = максимальный% ЦП # = средний% ЦП
Маршрутизатор #
Маршрутизатор # un all
Вся возможная отладка отключена
Маршрутизатор #

Как сделать резервную копию конфигурации маршрутизатора

Может быть хорошей идеей создать резервную копию любых настроек, которые вы сделали на маршрутизаторе Cisco.Если NVRAM вашего маршрутизатора выйдет из строя, файл начальной конфигурации не может быть загружен, и вы потеряете существующие настройки.

Как сделать резервную копию конфигурации маршрутизатора по TFTP

Есть много способов резервного копирования конфигурации маршрутизатора . Один из этих способов; TFTP-сервер должен использовать.

Вы можете быстро скопировать файлы конфигурации и изображений всех ваших сетевых устройств, разместив TFTP-сервер в существующей сетевой структуре. Однако, поскольку TFTP является небезопасным транспортным протоколом, вам необходимо защитить свой сервер.

Рекомендуется часто создавать резервные копии файлов начальной и текущей конфигурации маршрутизаторов Cisco.

Если маршрутизатор Cisco в вашей сети выходит из строя, вы можете быстро добавить устройство резервного копирования в сетевую среду и быстро передать файл конфигурации предыдущего устройства на новое устройство через TFTP. Это обеспечит непрерывность вашей сети.

Как сохранить файлы конфигурации запуска и текущей конфигурации маршрутизатора Cisco

Сначала установите приложение SolarWinds TFTP Server на виртуальную машину VMware, а затем выполните следующие действия, чтобы настроить необходимые параметры.

Шаг 1

Создайте новую виртуальную машину с помощью VMware, а затем настройте параметры VMnet, как показано на изображении ниже.

Шаг 2

После создания VMnet3 измените IP-адрес на 192.168.8.2.

Шаг 3

После завершения настроек VMware Workstation запустите GNS3 и создайте топологию, как показано на изображении ниже.

Шаг 4

После завершения настроек VMware Workstation запустите GNS3 и создайте топологию, как показано на следующем рисунке.

Кроме того, создайте нового пользователя и настройте консольное соединение для подключения к маршрутизатору с удаленного компьютера.

Шаг 5

Отправьте тестовый эхо-запрос с виртуальной машины VMware Windows 10 на интерфейс FastEthernet0 / 0 маршрутизатора.

Шаг 6

Отправьте эхо-запрос на компьютер с Windows 10 из консоли интерфейса командной строки маршрутизатора, чтобы проверить сетевое соединение.

Шаг 7

После проверки сетевого подключения установите и запустите программу SolarWinds TFTP Server на виртуальной машине Windows 10. Затем запустите службу из меню «Файл».

Шаг 8

Теперь выполните следующие команды в командной строке интерфейса командной строки, чтобы создать резервную копию файла рабочей конфигурации на маршрутизаторе.

В разделе Remote Host не забудьте ввести IP-адрес TFTP-сервера!

На следующем изображении вы можете видеть, что конфигурация маршрутизатора была успешно скопирована!

  R1 # copy running-config tftp:
Адрес или имя удаленного хоста []? 192.168.8.5
Целевое имя файла [r1-confg]? R1_Config
!!
974 байта скопировано за 4.444 секунды (219 байт / сек)
R1 #  


Шаг 9

При проверке сервера вы можете увидеть, что файл конфигурации маршрутизатора сохранен как R1_Config.

Вы также можете просмотреть выходные данные журнала на SolarWinds.

Шаг 10

Вы можете проверить существующую конфигурацию, открыв файл R1_Config с помощью блокнота.

Шаг 11

После завершения процесса резервного копирования сначала внесите несколько изменений в существующие настройки, чтобы восстановить файл конфигурации маршрутизатора.

Например, настройте интерфейс FastEthernet0 / 1 и сохраните настройки с помощью команды save .

Шаг 12

Чтобы восстановить конфигурацию маршрутизатора, вы должны снова использовать команду copy .

В поле Destination filename нажмите Введите , чтобы убедиться, что имя файла, который вы хотите восстановить, - running-config .

  R1 # копировать tftp: running-config
Адрес или имя удаленного хоста []? 192.168.8.5
Исходное имя файла []? R1_Config
Целевое имя файла [рабочая-конфигурация]?
Доступ к tftp: // 192.168.8.5 / R1_Config ...
Загрузка R1_Config из 192.168.8.5 (через FastEthernet0 / 0):!
[ОК - 974 байта]

974 байта копируется за 0,772 секунды (1262 байта / с)
R1 #  


Шаг 13

Теперь, когда вы проверяете конфигурацию с помощью команды show running-config для проверки операции резервного копирования и восстановления, вы можете увидеть, что файл резервной копии имеет был успешно восстановлен.

Показать команды

  R1 # show running-config
Конфигурация здания...

Текущая конфигурация: 974 байта
!
версия 12.4
сервисные отметки времени отладки datetime мсек
отметки времени службы журнал datetime мсек
нет сервисного шифрования паролей
!
имя хоста R1
!
маркер начала загрузки
маркер сапога
!
нет ааа новая модель
размер памяти iomem 5
no ip icmp rate-limit недоступен
ip cef
!
нет поиска IP-домена
ip auth-proxy max-nodata-conns 3
IP допуска max-nodata-conns 3
!
имя пользователя cisco привилегия 15 пароль 0 cisco123
!
ip tcp synwait-time 5
!
интерфейс FastEthernet0 / 0
IP-адрес 192.168.8.1 255.255.255.0
дуплексный авто
скорость авто
!
интерфейс FastEthernet0 / 1
нет IP-адреса
неисправность
дуплекс авто
скорость авто
!
ip forward-protocol nd
!
нет IP http сервера
нет IP http безопасный сервер
!
дуплекс несоответствия журнала cdp
!
самолет управления
!
привратник
неисправность
!
линия con 0
время ожидания выполнения 0 0
уровень привилегий 15
синхронная запись
линия aux 0
время ожидания выполнения 0 0
уровень привилегий 15
ведение журнала синхронно
строка vty 0 4
войти в систему
!
конец

R1 #
  

Как скопировать настройки маршрутизатора Cisco ⇒ Видео

Вы можете посмотреть видео ниже, чтобы сохранить настройки маршрутизатора Cisco, и подписаться на наш канал YouTube, чтобы поддержать нас!

Последнее слово


В этой статье мы рассмотрели, как сохранить файлы конфигурации маршрутизатора Cisco в сети.Спасибо, что подписались на нас!

Статьи по теме


♦ Как загрузить IOS в GNS3
♦ Как изменить имя маршрутизатора
♦ Режимы маршрутизатора
♦ Как скопировать Cisco IOS в TFTP
♦ Как настроить SSH в GNS3

Настройка маршрутизатора через TFTP

Вы хотите загрузить команды конфигурации через TFTP.

Вы можете использовать копию tftp: команда для настройки маршрутизатора через простой протокол передачи файлов (TFTP):

 Router1 #   копировать tftp: //       172.25.1.1      /      NEWCONFIG       рабочая конфигурация  
Целевое имя файла [рабочая-конфигурация]?     
Доступ к tftp: //172.25.1.1/NEWCONFIG ...
Загрузка NEWCONFIG из 172.25.1.1 (через FastEthernet0 / 0.1):!
[ОК - 24 байта]

24 байта копируются за 0,192 сек (125 байт / сек)
Router1 # 

Tip

В версиях IOS до 12.0 использовалась команда configure network .Эта команда все еще доступен в более поздних версиях, но теперь устарел и может не будут доступны в будущем.

Как правило, большинство людей настраивают свои маршрутизаторы с помощью Telnet и команда configure terminal . Для больших изменения конфигурации, люди склонны прибегать к вырезанию и вставке большой набор команд. Хотя этот метод работает, он неэффективен и медленно, особенно если вам нужно настроить большое количество маршрутизаторов.Когда вы используете TFTP для загрузки большого набора команд конфигурации, маршрутизатору не нужно отображать каждый символ на экране, что уменьшает накладные расходы и увеличивает скорость.

В нашем примере мы настроили маршрутизатор, заставив его загружать файл под названием NEWCONFIG из сервер по адресу 172.25.1.1 , используя Простой протокол передачи файлов (TFTP). Маршрутизатор скопирует все файл через TFTP перед вводом команд в рабочий конфигурация.Это чрезвычайно полезно, потому что иногда некоторые команды в середине конфигурации могут нарушить ваш доступ к маршрутизатор, но остальные команды могут решить проблему. если ты пытался ввести их вручную с помощью TELNET и , настроить терминал , вы бы просто заблокировали вы вышли из роутера и не сможете продолжить. Типичный пример этой проблемы случается, когда вы заменяете активный список доступа. При вводе первой строки роутер ставит неявные отклоняют все в конце, что может прервать вашу сессию.Однако ввод команд с помощью TFTP позволяет избежать этой проблемы.

Попутно отметим, что последняя строка любого файла конфигурации, который вы копируете в маршрутизатор, например это должна быть команда end , поэтому маршрутизатор знает, что он достиг конца файла. Если вы этого не сделаете сделайте это, маршрутизатор по-прежнему будет нормально принимать все команды, но записывает в свои журналы следующую ошибку:

 19 января 11:26:38:% PARSER-4-BADCFG: Неожиданный конец файла конфигурации.

Если у вас есть команда end в вашем файле конфигурации, то увидев это сообщение, вы увидите что маршрутизатор не получил все команды настройки. Но если вы не завершили файл должным образом, невозможно определить, передача прошла успешно.

Вместо TFTP можно использовать протокол FTP для загрузки файлы конфигурации. FTP имеет ряд преимуществ перед TFTP с точки зрения надежности и безопасности.Рецепт 1.14 показывает, как загружать команды настройки с использованием FTP вместо TFTP.

Использование TFTP для резервного копирования конфигураций маршрутизатора Cisco

Как и любой другой важный сервер в вашей сети, маршрутизаторы и коммутаторы Cisco требуют периодического резервного копирования. Вы же не хотите, чтобы ваш маршрутизатор однажды сломался, получил замену и потратил дни на попытки воссоздать файл конфигурации. Чтобы предотвратить это, убедитесь, что вы сделали резервную копию своих конфигураций с помощью TFTP. Давайте узнаем, как это сделать.

Что такое TFTP?

TFTP - это простой протокол передачи файлов. TFTP использует UDP, а не TCP для передачи файлов (как это делает FTP). Поскольку он использует UDP, а UDP не требует установления соединения, передача файлов по TFTP не предназначена для сетей с большой задержкой, таких как Интернет. Однако, поскольку UDP не использует никаких подтверждений, он также быстрее, чем TCP.

Получение TFTP-сервера

Вы можете сделать маршрутизатор Cisco сервером TFTP и копировать файлы с других маршрутизаторов на этот маршрутизатор.Однако хранить резервные копии на маршрутизаторе - не лучшая идея. Вы действительно хотите, чтобы резервные копии вашего устройства Cisco на ПК или сервере могли быть скопированы на ленту. Итак, давайте узнаем, как получить сервер Windows TFTP.

Рекламный контент

Прочтите лучшие личные и бизнес-технологии без рекламы

Быть в курсе того, что происходит в технологическом секторе, важно для вашей карьеры и личной жизни, но реклама может отвлекать от чтения новостей. С Thurrott Premium вы можете наслаждаться лучшими технологиями без назойливой рекламы.

Узнать больше

Вы можете бесплатно загрузить TFTP-сервер Windows из различных источников. Вот пара моих любимых:

На самом деле, Windows XP имеет встроенную программу TFTP из командной строки, но я бы не рекомендовал ее, если вместо этого вы можете получить бесплатную графическую программу.

Запуск TFTP-сервера

Поскольку мне очень нравится программа Tftpd32, позвольте мне показать вам, как ее использовать.

Шаг 1

Скачайте последнюю версию по этой ссылке -

http: // perso.wanadoo.fr/philippe.jounin/tftpd32.html#Versions

Шаг 2

Откройте загруженный ZIP-файл. Должно получиться так:

Это небольшая программа и не требует установки. Все, что вам действительно нужно, это программа tftpd32.exe. Щелкните эту программу правой кнопкой мыши и скопируйте ее. Перейдите в папку или на рабочий стол и вставьте туда программу.

Шаг 3

Запустите программу, дважды щелкнув ее. Выглядит это так:

Обратите внимание, что по умолчанию используется каталог, в котором он был запущен.Если вы хотите создать новый каталог для хранения конфигурации, вы можете это сделать. Затем вы измените текущий каталог на этот каталог. Это каталог, в который будут сохранены все полученные конфигурации и копии IOS.

Резервное копирование конфигурации маршрутизатора с помощью TFTP

Теперь, когда TFTP-сервер запущен, перейдите к маршрутизатору, с которого вы хотите сделать резервную копию конфигурации.

Шаг 1

Убедитесь, что вы можете пропинговать IP-адрес, указанный в приложении сервера TFTP, с маршрутизатора.Если вы не можете этого сделать, у вас есть проблема с сетью, и вам необходимо решить ее, прежде чем продолжить.

Шаг 2

На консоли маршрутизатора введите:

 Маршрутизатор # copy running-config tftp 

Шаг 3

При запросе имени сервера TFTP введите IP-адрес, показанный в приложении консоли сервера TFTP, например:

 Адрес или имя удаленного хоста []? 10.253.15.72 

Шаг 4

При запросе имени файла назначения вы можете принять значение по умолчанию, нажав клавишу ВВОД, например:

 Имя файла назначения [router-confg]? [нажмите ввод] 

Вы должны увидеть прокручивающиеся по экрану восклицательные знаки и сообщение о том, что файл был скопирован, например:

 !!!!!!!!!!
44647 байт скопировано в 1.692 секунды (26387 байт / сек)
Маршрутизатор # 

Вы также можете создать резервную копию файла IOS вашего маршрутизатора, используя следующую команду:

 копирование флэш-памяти: c3845-ipbase-mz.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *