Logo

EcoRouter

EcoNAT

EcoQOE

EcoBypass

English

  • Release Notes
  • Экспорт и импорт конфигурации EcoRouter Documentation / Экспорт и импорт конфигурации

    Для импорта и экспорта конфигурации EcoRouter используется команда copy в административном режиме.

    В общем виде логика команды может быть представлена следующим образом:

    copy <ОТКУДА> <КУДА> <ЧТО> <ЧЕРЕЗ_ИНТЕРФЕЙС>

    Ниже более подробно описан синтаксис каждого из элементов команды.

    Подключение к серверу

    EcoRouter может экспортировать / импортировать архив с конфигурационными файлами на / с FTP или TFTP сервера.

    Для подключения к FTP серверу указываются следующие параметры: имя пользователя, пароль и IP-адрес FTP сервера.

    Для подключения к TFTP сервера указывается только его IP-адрес.

    Путь копирования

    После задания IP-адреса сервера можно также задать путь к директории, в которой будет храниться файл архива, и имя этого файла (имена файлов конфигурации, выдаваемые по умолчанию, описаны в параграфе "Архив конфигурации").

    Например, если идет копирование на TFTP сервер с IP-адресом 192.168.10.10, можно задать путь копирования одним из способов, описанных в таблице ниже.

    Вариант записи путиРасположение файлаИмя файла
    tftp://192.168.10.10/корневая директория серверапо умолчанию
    tftp://192.168.10.10/folder/определенная директорияпо умолчанию
    tftp://192.168.10.10/nameкорневая директория серверауказанное имя файла, расширение по умолчанию
    tftp://192.168.10.10/folder/name

    определенная директория

    указанное имя файла, расширение по умолчанию
    tftp://192.168.10.10/folder/name.resопределенная директорияуказанное имя файла, указанное расширение

    Приведенный пример демонстрирует гибкость задания пути при копировании архива конфигурации.

    Архив конфигурации

    При экспорте конфигурации по умолчанию создается архив с названием следующего вида: startup_backup_имяхоста_ГГГГMMДДччммсс.tar.gz, например, startup_backup_EcoRouterOS_20160623175405.tar.gz.

    Внутри этого архива будут располагаться два файла:

    • crc – файл с контрольной суммой архива startup_backup.tar,
    • startup_backup.tar – архив с конфигурацией.

    В свою очередь, внутри архива startup_backup.tar будут:

    • configuration.json – конфигурационный файл модуля,
    • EcoRouterOS.conf – конфигурационный файл с настройками EcoRouter,
    • vrN – папки с конфигурационными файлами настроек виртуальных маршрутизаторов,
    • aaa.db.bak – файл базы данных AAA.

    Выбор интерфейса

    По умолчанию импорт и экспорт осуществляются через Management-порт (с маркировкой MNG/E0).

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

    vr <default|NAME>

    Экспорт конфигурации

    В случае экспорта конфигурации происходит копирование из startup-config на FTP или TFTP сервер. При этом копируется последняя сохраненная версия конфигурации (при помощи команды write). Если какие-либо изменения были внесены после сохранения конфигурации, они не попадут в экспортируемый файл.

    Синтаксис команды экспорта:

    copy startup-config ftp|tftp <ADDRESS>/<PATH>/< |NAME.RES> vr <default|NAME>

    Ниже представлены примеры команд экспорта конфигурации.

    КомандаОписание
    FTP
    copy startup-config ftp ftp://user:password@192.168.10.10/
    Экспорт на указанный FTP сервер, параметры по умолчанию
    copy startup-config ftp ftp://user:password@192.168.10.10/my_name_of_archive
    Экспорт на указанный FTP сервер, имя архива задано
    copy startup-config ftp ftp://user:password@192.168.10.10/my_name_of_archive.res
    Экспорт на указанный FTP сервер, имя и расширение архива задано
    copy startup-config ftp ftp://user:password@192.168.10.10/ vr default
    Экспорт на указанный FTP сервер через виртуальный маршрутизатор по умолчанию
    copy startup-config ftp ftp://user:password@192.168.10.10/ vr VR1
    Экспорт на указанный FTP сервер через заданный виртуальный маршрутизатор
    TFTP
    copy startup-config tftp tftp://192.168.10.10/
    Экспорт на указанный TFTP сервер, параметры по умолчанию
    copy startup-config tftp tftp://192.168.10.10/my_name_of_archive
    Экспорт на указанный TFTP сервер, имя архива задано
    copy startup-config tftp tftp://192.168.10.10/my_name_of_archive.res
    Экспорт на указанный TFTP сервер, имя и расширение архива задано
    copy startup-config tftp tftp://192.168.10.10/ vr default
    Экспорт на указанный TFTP сервер через виртуальный маршрутизатор по умолчанию
    copy startup-config tftp tftp://192.168.10.10/ vr VR1
    Экспорт на указанный TFTP сервер через заданный виртуальный маршрутизатор

    Импорт конфигурации

    В случае импорта конфигурации происходит копирование архива с FTP или TFTP сервера на EcoRouter и распаковка полученного архива в startup-config. При этом происходит архивирование последней сохраненной конфигурации. В случае если загружаемый с сервера файл поврежден или по каким-либо другим причинам не может быть установлен в качестве конфигурационного файла, система автоматически восстановит последнюю сохраненную конфигурацию и сообщит об ошибке.

    После импорта конфигурации необходимо перезагрузить EcoRouter, чтобы изменения вступили в действие.

    Синтаксис команды импорта:

    copy ftp|tftp startup-config <ADDRESS>/<PATH>/<NAME> vr <default|NAME>

    Для импорта необходимо указывать имя файла архива.

    Ниже представлены примеры команд импорта конфигурации.

    КомандаОписание
    FTP
    copy ftp startup-config ftp://user:password@192.168.10.10/ startup_backup_EcoRouterOS_20160623175405.tar.gz
    Импорт с указанного FTP сервера, параметры по умолчанию
    copy ftp startup-config ftp://user:password@192.168.10.10/ my_name_backup vr default
    Импорт с указанного FTP сервера через виртуальный маршрутизатор по умолчанию
    copy ftp startup-config ftp://user:password@192.168.10.10/ my_name_backup vr VR1
    Импорт с указанного FTP сервера через заданный виртуальный маршрутизатор
    copy ftp startup-config ftp://user:password@192.168.10.10/ my_name_backup mgmt
    Импорт с указанного FTP сервера через management-интерфейс
    TFTP
    copy tftp startup-config tftp://192.168.10.10/my_name_backup
    Импорт с указанного TFTP сервера, параметры по умолчанию
    copy tftp startup-config tftp://192.168.10.10/my_name_backup vr default
    Импорт с указанного TFTP сервера через виртуальный маршрутизатор по умолчанию
    copy tftp startup-config tftp://192.168.10.10/ startup_backup_EcoRouterOS_20160623175405.tar.gz vr VR1
    Импорт с указанного TFTP сервера через заданный виртуальный маршрутизатор
    copy tftp startup-config tftp://192.168.10.10/my_name_backup mgmt
    Импорт с указанного TFTP сервера через management-интерфейс