...
| панель |
|---|
| title | Резервное копирование конфигурации по протоколу sftp |
|---|
|
esbc# esbc# copy system:running-config sftp://<sftp-username>:<sftp-userpassword>@<sftp-server-ip>:/<config-file-name>
|
...
1. Определить метку тома подключенного USB/MMC-накопителя.:
| панель |
|---|
| title | Определение имени метки тома на USB-накопителе |
|---|
|
esbc# show storage-devices usb Name Filesystem Total, MB Used, MB Free, MB ------------------------------ ---------- ---------- ---------- ---------- <USB_DISK> vfat 7664.01 6391.69 1272.32 |
| панель |
|---|
| title | Определение имени метки тома на MMC-накопителе |
|---|
|
esbc# show storage-devices mmc Name Filesystem Total, MB Used, MB Free, MB ------------------------------ ---------- ---------- ---------- ---------- <MMC_DISK> vfat 7664.01 6391.69 1272.32 |
2. Скопировать файл на используемый USB/MMC-накопитель:
| Примечание |
|---|
При выполнении команд копирования на USB/MMC-носители необходимо вместо полей <USB_DISK> или <MMC_DISK> использовать настоящие метки тома, определенные при выполнении пункта 1. |
...
| панель |
|---|
| title | Резервное копирование конфигурации на USB-носитель |
|---|
|
esbc# copy system:running-config usb://<USB_DISK>:/<config-file-name>
|******************************************| 100% (576B) Success! |
| панель |
|---|
| title | Резервное копирование конфигурации на MMC-носитель |
|---|
|
esbc# copy system:running-config mmc://<MMC_DISK>:/<config-file-name>
|******************************************| 100% (576B) Success! |
- <config-file-name> — имя файла, с которым будет сохранена текущая конфигурация сервисного маршрутизатора;
- <USB_DISK> — имя раздела на USB-носителе;
- <MMC_DISK> — имя раздела на MMC-носителе.
...
| панель |
|---|
| title | Резервное копирование конфигурации по протоколу tftp |
|---|
|
esbc# copy tftp://<tftp-server-ip>:/<config-file-name> system:candidate-config |
...
| панель |
|---|
| title | Резервное копирование конфигурации по протоколу ftp |
|---|
|
esbc# copy ftp://<ftp-username>:<ftp-userpassword>@<ftp-server-ip>:/<config-file-name> system:candidate-config |
...
| панель |
|---|
| title | Резервное копирование конфигурации по протоколу sftp |
|---|
|
esbc# copy sftp://<sftp-username>:<sftp-userpassword>@<sftp-server-ip>:/<config-file-name> system:candidate-config |
...
| панель |
|---|
| title | Резервное копирование конфигурации по протоколу scp |
|---|
|
esbc# copy scp://<scp-username>:<scp-userpassword>@<scp-server-ip>:/<config-file-name> system:candidate-config |
...
| панель |
|---|
| title | Резервное копирование конфигурации по протоколу http |
|---|
|
esbc# copy http://<http-username>:<http-userpassword>@<http-server-ip>:/<config-file-name> system:candidate-config |
...
| панель |
|---|
| title | Определение имени метки тома на USB-накопителе |
|---|
|
esbc# show storage-devices usb Name Filesystem Total, MB Used, MB Free, MB ------------------------------ ---------- ---------- ---------- ---------- <USB_DISK> vfat 7664.01 6391.69 1272.32 |
| панель |
|---|
| title | Определение имени метки тома на MMC-накопителе |
|---|
|
esbc# show storage-devices mmc Name Filesystem Total, MB Used, MB Free, MB ------------------------------ ---------- ---------- ---------- ---------- <MMC_DISK> vfat 7664.01 6391.69 1272.32 |
2. Скопировать файл на используемый USB/MMC-накопитель:
...
| панель |
|---|
| title | Резервное копирование конфигурации на USB-носитель |
|---|
|
esbc# copy usb://<USB_DISK>:/<config-file-name> system:candidate-config
|******************************************| 100% (576B) Success! |
| панель |
|---|
| title | Резервное копирование конфигурации на MMC-носитель |
|---|
|
esbc# copy mmc://<MMC_DISK>:/<config-file-name> system:candidate-config
|******************************************| 100% (576B) Success! |
- <config-file-name> — имя файла резервной копии конфигурации ESBC;
- <USB_DISK> — имя раздела на USB-носителе;
- <MMC_DISK> — имя раздела на MMC-носителе.
...
| панель |
|---|
| title | Резервное копирование конфигурации на MMC-носитель |
|---|
|
esbc# commit Configuration has been successfully applied and saved to flash. Commit timer started, changes will be.
esbc# confirm Configuration has been confirmed. Commit timer canceled. |
Обновление программного обеспечения средствами системы
ПО текущей версии является кумулятивным (содержит обновленные версии первичного и вторичного загрузчиков), поэтому будет достаточно:
...
Процессы создания резервной копии конфигурации и ее восстановления описаны выше.
Обновление программного обеспечения через CLI
...
| панель |
|---|
| title | Загрузка ПО по протоколу tftp |
|---|
|
esbc# copy tftp://<tftp-server-ip>:/<firmware-file> system:firmware |******************************************| 100% (0B) Firmware updated successfully. |
| панель |
|---|
| title | Загрузка ПО по протоколу ftp |
|---|
|
esbc# copy ftp://<ftp-username>:<ftp-userpassword>@<ftp-server-ip>:/<firmware-file> system:firmware
|******************************************| 100% (0B) Firmware updated successfully. |
| панель |
|---|
| title | Загрузка ПО по протоколу sftp |
|---|
|
esbc# copy sftp://<sftp-username>:<sftp-userpassword>@<sftp-server-ip>:/<firmware-file> system:firmware
|******************************************| 100% (0B) Firmware updated successfully. |
| панель |
|---|
| title | Загрузка ПО по протоколу scp |
|---|
|
esbc# copy scp://<scp-username>:<scp-userpassword>@<scp-server-ip>:/<firmware-file> system:firmware
|******************************************| 100% (0B) Firmware updated successfully. |
| панель |
|---|
| title | Загрузка ПО по протоколу http |
|---|
|
esbc# copy http://<http-username>:<http-userpassword>@<http-server-ip>:/<firmware-file> system:firmware
|******************************************| 100% (0B) Firmware updated successfully. |
| панель |
|---|
| title | Загрузка ПО по протоколу https |
|---|
|
esbc# copy https://<https-username>:<https-userpassword>@<http-server-ip>:/<firmware-file> system:firmware
|******************************************| 100% (0B) Firmware updated successfully. |
- <tftp-server-ip> — IP-адрес используемого TFTP-сервера;
- <ftp-username> — имя пользователя на FTP-сервере;
- <ftp-userpassword> — пароль пользователя на FTP-сервере;
- <ftp-server-ip> — IP-адрес используемого FTP-сервера;
- <sftp-username> — имя пользователя на SFTP-сервере;
- <sftp-userpassword> — пароль пользователя на SFTP-сервере;
- <sftp-server-ip> — IP-адрес используемого SFTP-сервера;
- <scp-username> — имя пользователя на SCP-сервере;
- <ftp-userpassword> — пароль пользователя на FTP-сервере;
- <scp-server-ip> — IP-адрес используемого SCP-сервера;
- <http-username> — имя пользователя на HTTP-сервере;
- <http-userpassword> — пароль пользователя на HTTP-сервере;
- <http-server-ip> — IP-адрес используемого HTTP-сервера.
...
| панель |
|---|
| title | Определение имени метки тома на USB-накопителе |
|---|
|
esbc# show storage-devices usb Name Filesystem Total, MB Used, MB Free, MB ------------------------------ ---------- ---------- ---------- ---------- <USB_DISK> vfat 7664.01 6391.69 1272.32 |
| панель |
|---|
| title | Определение имени метки тома на MMC-накопителе |
|---|
|
esbc# show storage-devices mmc Name Filesystem Total, MB Used, MB Free, MB ------------------------------ ---------- ---------- ---------- ---------- <MMC_DISK> vfat 7664.01 6391.69 1272.32 |
2. Копирование файла с используемого USB/MMC-накопителя:
...
| панель |
|---|
| title | Загрузка ПО с USB-носителя |
|---|
|
esbc# copy usb://<USB_DISK>:/<firmware-file> system:firmware
|******************************************| 100% (73786kB) Firmware updated successfully |
| панель |
|---|
| title | Загрузка ПО с MMC-носителя |
|---|
|
esbc# copy mmc://<MMC_DISK>:/<firmware-file> system:firmware
|******************************************| 100% (73786kB) Firmware updated successfully. |
- <USB_DISK> – имя раздела на USB-носителе;
- <MMC_DISK> – имя раздела на MMC-носителе.
...
1. Проверить содержимое образов ПО, загруженных на ESBC:
| панель |
|---|
esbc# show bootvar bootvar Image Version Date Status After reboot ----- ------------------------- -------------------- ------------ ------------ 1 1.41.0 build 2026-03-18 18:01:09 Not Active 13[a035a3ada5]
2 1.38.1 build 2026-01-27 10:46:08 Active * 2[e229e4b49a] |
При загрузке файла ПО в раздел system:firmware загрузка осуществляется всегда в неактивный (Not Active) в данный момент раздел.
...
| панель |
|---|
| title | Выбор раздела ПО для загрузки |
|---|
|
esbc# boot esbc# boot system image-1 This command cannot be interrupted, do not turn off device during process. Continue? (y/N): y 2000-01-07T18:51:19+00:00 %FILE_MGR-I-INFO: operation started: 'boot system image-1' (index: 4, origin: CLI) 2000-01-07T18:51:22+00:00 %FIRMWARE-I-INFO: Writing data... 2000-01-07T18:51:31+00:00 %FIRMWARE-I-INFO: Writing data... 2000-01-07T18:51:37+00:00 %FILE_MGR-I-INFO: operation is finished: 'boot system image-1' (index: 4, origin origin: CLI) Boot image set successfully. |
или
| панель |
|---|
| title | Выбор неактивного ПО для загрузки |
|---|
|
esbc# boot system inactive This command cannot be interrupted, do not turn off device during process. Continue? (y/N): y 1970-02-04T20:52:43+00:00 %FILE_MGR-I-INFO: operation started: 'boot system image-1' (index: 3, origi) 1970-02-04T20:52:45+00:00 %FIRMWARE-I-INFO: Writing data... 1970-02-04T20:52:55+00:00 %FIRMWARE-I-INFO: Writing data... 1970-02-04T20:53:09+00:00 %FILE_MGR-I-INFO: operation is finished: 'boot system image-1' (index: 3, o) Boot image set successfully. Successfully updated (bootloader's directory is dirty): bl1, uboot |
| Предупреждение |
|---|
Запрещается отключение питания ESBC в момент выполнения команд boot system {image-1|image-2} илиboot system inactive. Отключение питания до окончания выполнения команд boot system {image-1|image-2} илиboot system inactiveможет привести к неисправности ESBC. |
...
3. Проверить, что образ, содержащий ПО обновленной версии, выбран для загрузки:
| панель |
|---|
esbc# show bootvar bootvar Image Version Date Status After reboot ----- ------------------------- -------------------- ------------ ------------ 1 1.41.0 build 2026-03-18 18:01:09 Not Active * 13[a035a3ada5]
2 1.38.1 build 2026-01-27 10:46:08 Active 2[e229e4b49a] |
Перезагрузка ESBC
Перезагрузить ESBC при помощи команды:
| панель |
|---|
| title | Перезагрузка маршрутизатора в CLI основного ПО |
|---|
|
esbc# reload system
Do you really want to reload system ? (y/N): y |
Обновление программного обеспечения через web-интерфейс
...