Программное обеспечение Cisco IOS и NX-OS : Программное обеспечение Cisco IOS версии 12.2 Mainline

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

5 апреля 2016 - Машинный перевод
Другие версии: PDF-версия:pdf | Перевод, выполненный профессиональным переводчиком (8 февраля 2010) | Английский (31 декабря 2015) | Отзыв


Содержание


Введение

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

Предварительные условия

Требования

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

  • Доступ к серверу протокола TFTP или протокола FTP.

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

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

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

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

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

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

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

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

Использование сервера 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.

    Это можно сделать, протащив курсор от начала первого символа до позиции, следующей за последним символом в файле, удерживая нажатой левую кнопку мыши. Также при использовании Блокнота можно выбрать Edit> Select All из меню.

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

    Можно или выбрать Edit> Copy из меню текстового редактора, или удержать клавишу 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 — Задает список политики, привязанный к возникновению Планировщика команд.

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

  2. Создайте kron occurrence — Это сообщает маршрутизатору, когда и как часто должна работать политика.

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

    • в — Определяет это, возникновение должно работать в указанную календарную дату и времю.

    • возвращение — Определяет это, возникновение должно работать на повторяющемся основании.

  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
    • неактивный — Означает, что kron не выполняет команду в настоящее время.

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

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

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

В этом примере показано, как сохранять текущую конфигурацию на сервер 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

В рамках сообщества поддержки Cisco можно задавать и отвечать на вопросы, обмениваться рекомендациями и совместно работать со своими коллегами.


Дополнительные сведения


Document ID: 46741