Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

Сохранить конфигурацию с маршрутизатора и загрузить конфигурацию на маршрутизатор в ручную можно с помощью команды "copy"

Пример команд:

copy fs://running-config tftp://A.B.C.D vrf mgmt-intf
0/ME5200:R5# copy fs://running-config tftp://192.168.1.2/ vrf mgmt-intf
Fri Dec 22 04:21:19 2023
Copying file 'R5-20231222_042119-running_config': OK
copy tftp://A.B.C.D/file_name fs://candidate-config vrf mgmt-intf
0/ME5200:EOS# copy tftp://192.168.1.2/R5-20231222_042119-running_config fs://candidate-config vrf mgmt-intf
Fri Dec 22 04:25:23 2023
!
[Fri Dec 22 04:25:24 2023] Start applying remote configuration to candidate..
[Fri Dec 22 04:25:24 2023] Remote configuration successfully applied.

Для проверки загруженной конфигурации можно воспользоваться следующими командами:
show candidate-config - Отобразит загруженную конфигурацию
show configuration changes - Отобразит разницу между текущей конфигурацией маршрутизатора и загруженной конфигурацией
show configuration replace-changes - Отобразит разницу между загруженной конфигурацией и итоговой после её применения с помощью commit replace


Для применения конфигурации можно воспользоваться следующими командами:
commit - Применит конфигурацию
commit replace - Заменит running-config на candidate-config (Будьте внимательны, если candidate-config пуст, то конфигурация маршрутизатора очистится)
commit confirmed [minutes] - Применение с подтверждением, в течении указанного времени необходимо ввести повторный commit, иначе конфигурация откатится.

Backup

Помимо ручного сохранения конфигурации с помощью команды "copy" в маршрутизаторах серии ME предусмотрено автоматизированное создание резервных копий как локально, в память маршрутизатора, так и на внешние файловые хранилища по ftp,scp,sftp,tftp.

В качестве триггера для создания backup могут быть использованы:
Interval - создание backup c интервалом в N минут
Post-Commit - создание backup с применённой конфигурацией после commit
Pre-Commit - создание backup c конфигурацией до commit
Daily - Ежедневное создание backup в определённое время

Memory-Limit - ограничение локального пространства для backup в мегабайтах. При превышении данного значения будет удалён самый старый backup. По умолчанию установлен лимит 100мб.

Пример конфигурации backup на удалённое устройство:

Пример конфигурации backup на удалённое устройство:
backup to scp://user@192.168.1.2/backup/
  interval 150
  pre-commit
  password encrypted 85BB176CE6571CAE7FC632       <----- Для соединений требующих авторизации необходимо указать пароль
  vrf mgmt-intf   
exit
Пример конфигурации локального backup:
backup to fs://backups
  memory-limit 300
  daily 24:00:00
  pre-commit
exit

Проверить локальные backup можно с помощью команды "show configuration backup"

0/ME5200:R5# show configuration backup 
Fri Dec 22 07:48:03 2023
  ID                Date                      Stage                     
  ----------------- ------------------------- ------------------------- 
  0                 20231222_074746           post_commit               
  1                 20231222_074745           pre_commit                
  2                 20231222_074735           post_commit               
  3                 20231222_074735           pre_commit                
  4                 20231222_074726           interval                  
  5                 20231222_074609           post_commit               
  6                 20231222_074609           pre_commit                
  7                 20231222_074526           interval                  
  8                 20231222_074325           interval                  
  9                 20231222_074125           interval                  
  10                20231222_073925           interval                  

Так же можно сравнить backup файл с текущей конфигурацией, добавив к команде его ID и "change" - "show configuration backup 6 change"

0/ME5200:R5# show configuration backup 6 change 
Fri Dec 22 07:50:05 2023
Backup file: 6 20231222_074609 post_commit

Changes from running-config:

! Configuration version 3.6.1.15R
no hostname
no interface tengigabitethernet 0/0/20.77

Для того чтобы восстановить конфигурацию из backup файла размещённого локально - выполните команду "commit backup [name]"

0/ME5200:R5#  commit backup ?
  String                          Set backup name
                                  
  possible completions:           
                                  
  0_20231222_075128_interval      
  1_20231222_074927_interval      
  2_20231222_074746_post_commit   
  3_20231222_074745_pre_commit    
  4_20231222_074735_post_commit   
  5_20231222_074735_pre_commit    
  6_20231222_074726_interval      
  7_20231222_074609_post_commit   
  8_20231222_074609_pre_commit    
  9_20231222_074526_interval      
  10_20231222_074325_interval     
   

0/ME5200:R5#  commit backup 6_20231222_074726_interval 
Fri Dec 22 07:51:52 2023
Commit backup successfully completed in 0.966678 sec
0/ME5200:EOS# 

  • Нет меток