Сохранение настроек Cisco и сброс до заводских: copy run start и write erase
Почему после перезагрузки Cisco пропадают все настройки?
Главное отличие оборудования Cisco от домашних роутеров — разделение памяти на оперативную (RAM) и энергонезависимую (NVRAM). Все вводимые команды сразу применяются в running-config (оперативная память). Но если вы выключите питание из розетки без явной команды сохранения, все новые настройки сотрутся.
1. Как сохранить рабочую конфигурацию (Save Config)
Основная команда: Копирует текущие настройки из оперативной памяти в постоянную память NVRAM.
# Полная официальная команда:
Switch# copy running-config startup-config
Destination filename [startup-config]? [нажмите Enter]
[OK]
# Быстрая короткая команда (работает на всех версиях Cisco IOS):
Switch# write
# или просто:
Switch# wr2. Как полностью сбросить свитч или роутер до заводских настроек (Factory Reset)
Для полной очистки устройства перед продажей или перенастройкой с нуля выполните:
# Шаг 1: Стираем сохраненную конфигурацию из NVRAM:
Switch# write erase
# или:
Switch# erase startup-config
Erasing the nvram filesystem will remove all configuration files! Continue? [confirm] [нажмите Enter]
# Шаг 2: Удаляем базу данных VLAN (Критично для коммутаторов!):
Switch# delete flash:vlan.dat
Delete filename [vlan.dat]? [нажмите Enter]
Delete flash:/vlan.dat? [confirm] [нажмите Enter]
# Шаг 3: Перезагружаем устройство:
Switch# reload
Proceed with reload? [confirm] [нажмите Enter] Частые вопросы (FAQ)
Чем отличается running-config от startup-config?
Running-config — это конфигурация, которая работает прямо сейчас в оперативной памяти. Startup-config — это сохраненный файл в памяти NVRAM, который считывается при включении питания.
Что делать, если я ввел неправильную команду и связь зависла?
Если вы не успели выполнить команду write, просто физически выключите и включите питание устройства — оно загрузит предыдущую сохраненную рабочую конфигурацию.
Зачем отдельно удалять vlan.dat при сбросе коммутатора?
В отличие от файлов конфигурации, информация о созданных VLAN-ах на коммутаторах Cisco пишется напрямую во flash-память. Команда write erase не удаляет VLAN-ы без удаления vlan.dat.
Как быстро просмотреть текущую рабочую конфигурацию?
Выполните команду show running-config (или сокращенно sh run).