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

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

8 февраля 2010 - Перевод, выполненный профессиональным переводчиком
Другие версии: PDF-версия:pdf | Машинный перевод (28 июля 2013) | Английский (3 августа 2006) | Отзыв

Содержание

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

Введение

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

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

Требования

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

  • Наличие доступа к серверу 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

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


Document ID: 46741