- Как сохранить конфигурацию MikroTik
- Простое сохранение настроек MikroTik
- Сохранение настроек через терминал
- Сохранение настроек в текстовом формате
- Автоматическое создание резервных настроек MikroTik и отправка на email
- Создание скрипта
- Создание скрипта
- Настройка планировщика
- Backup
- Saving a backup
- Loading a backup
- Example
- Cloud backup
- Как сохранить, перенести и восстановить настройки MikroTik
- Как сохранить конфигурацию MikroTik
- Бинарный файл (backup)
- Создание полной резервной копии системы
- Через графический интерфейс Winbox
- Консоль
- Восстановление настроек конфигурации из бинарного файла
- Экспорт конфигурации (export)
- Экспорт полной конфигурации
- Частичный перенос настроек Mikrotik
- Восстановление настроек Mikrotik
- Как сохранить бэкап на ПК
- Сохранить настройки Mikrotik с помощью скрипта
- Автоматическое создание и отправка Mikrotik backup на e-mail
- Создание скрипта
- Настройка планировщика
Как сохранить конфигурацию MikroTik
Операционная система RouterOS позволяет сохранить настройки MikroTik, и быстро восстановить резервную копию, чтобы возобновить работу устройства. Это очень удобно, если вы напортачили с настройками, или вам нужно выполнять однотипную настройку нескольких устройств MikroTik. В этой статье пойдет речь о том, как создать резервную копию конфигурации MikroTik и восстановить ее.
Простое сохранение настроек MikroTik
Самый простой способ сохранить настройки MikroTik — это воспользоваться графической утилитой Winbox. Для этого откройте меню Files и нажмите кнопку Beckup. После этого в списке появится файл с именем MikroTik-xxxxxxxx-xxxx.backup , где ххххххxx-хххх — это дата и время создания файла.
Резервную копию конфигурации MikroTik можно сохранить на компьютер, перетащив нужный файл в проводник Windows.
Чтобы восстановить конфигурацию MikroTik, выберите файл с резервной копией и нажмите кнопку Restore. В всплывающем сообщении нажмите Yes для восстановления конфигурации и перезагрузки устройства.
Сохранение настроек через терминал
Чтобы сохранить резервную копию настроек MikroTik через терминал, выполните следующую команду.
После этого будет создан файл beckup_20121030. Название файла может быть любым. В названии файла желательно указывать дату, чтобы потом не запутаться. В данном случае в названии файла указана дата 20121030 — 30 октября 2012 года. Файлы с датой, указанной таким образом, будет очень удобно сортировать по имени в проводнике или файловом менеджере Total Commander, FAR Manager или MC (Linux).
Чтобы восстановить резервную копию настроек MikroTik через терминал, выполните следующую команду.
Сохранение настроек в текстовом формате
Резервные копии MikroTik сохраняются в специальном формате и имеют не читабельный вид. Если вы захотите проанализировать две конфигурации, вам нужно сохранить настройки так, чтобы их можно было открыть в текстовом редакторе. Такие настройки можно будет самостоятельно редактировать, и загружать в MikroTik.
Чтобы сохранить настройки MikroTik в текстовом формате, выполните в терминале следующую команду:
Название файла может быть любым. В названии файла желательно указывать дату, чтобы потом не запутаться. В данном случае в названии файла указана дата 20121030 — 30 октября 2012 года. Файлы с датой, указанной таким образом, будет очень удобно сортировать по имени в проводнике или файловом менеджере Total Commander, FAR Manager или MC (Linux).
Чтобы восстановить настройки MikroTik, выполните в терминале следующую команду:
Автоматическое создание резервных настроек MikroTik и отправка на email
Чтобы не забывать делать резервные копии конфигурации MikroTik, вы можете автоматизировать этот процесс и отправлять бэкапы себе на email.
Создание скрипта
Откройте меню System — Scripts и нажмите «красный плюсик», чтобы добавить новый скрипт. В поле
Создание скрипта
Откройте меню System — Scripts и нажмите Name укажите название скрипта, в поле Source вставьте скрипт и нажмите кнопку OK.
Скрипт для отправки резервной копии настроек MikroTik на email :
В примере указан скрипт для сервиса Gmail. Чтобы использовать сервис Рамблер Почта, замените в скрипте smtp.gmail.com на mail.rambler.ru. Чтобы использовать сервис Яндекс Почта, замените в скрипте smtp.gmail.com на smtp.yandex.ru. Также не забудьте изменить значения [email protected] и your_gmail_password на свои.
Настройка планировщика
Теперь нужно настроить с какой периодичностью будут создаваться резервные копии, и отправляться на email. Для этого настроим планировщик (Sheduler).
Откройте меню System — Sheduler и нажмите кнопку «красный плюсик», чтобы добавить новую задачу.
В открывшемся окне настраиваем параметры задачи:
- в поле Name указываем имя задачи, например send_beckup_to_email;
- в поле Interval указываем с какой периодичностью будет выполняться скрипт. Мы указали интервал 24 часа. Для отладки работы планировщика укажите интервал 5 минут и текущее время Start Time. И не забудьте настроить время на MikroTik в меню System — Clock;
- в поле On Event указываем, какую команду необходимо выполнить при запуске задачи. Мы указали команду /system script run beckup_to_email, которая запускает скрипт beckup_to_email;
- нажимаем кнопку OK для сохранения задачи.
Теперь каждый день в 00:00:00 будет создаваться резервная конфигурация MikroTik и отправляться вам на email.
Источник
Backup
RouterOS backup feature allows you to save your current device’s configuration, which then can be re-applied on the same or a different device (with the same model name/number). This is very useful since it allows you to effortlessly restore the device’s configurations or to re-apply the same configuration on a backup device. The system’s backup file also contains the device’s MAC addresses, which are also restored when the backup file is loaded.
If The Dude and user-manager are installed on the router, then the system backup will not contain configuration from these services, therefore additional care should be taken to save configuration from these services. Use provided tool mechanisms to save/export configuration if you want to save it.
System backups contain sensitive information about your device and its configuration, always consider encrypting the backup file and keeping the backup file in a safe place.
Saving a backup
Sub-menu: /system backup save
Property | Description |
---|---|
dont-encrypt (yes | no; Default: no) | Disable backup file encryption. Note that since RouterOS v6.43 without a provided password the backup file is unencrypted. |
encryption (aes-sha256 | rc4; Default: aes-sha256) | The encryption algorithm to use for encrypting the backup file. Note that is not considered a secure encryption method and is only available for compatibility reasons with older RouterOS versions. |
name (string; Default: [identity]-[date]-[time].backup) | The filename for the backup file. |
password (string; Default: ) | Password for the encrypted backup file. Note that since RouterOS v6.43 without a provided password the backup file is unencrypted. |
If a password is not provided in RouterOS versions older than v6.43, then the backup file will be encrypted with the current user’s password, except if the dont-encrypted property is used or the current user’s password is empty.
The backup file will be available under /file menu, which can be downloaded using FTP or using Winbox.
Loading a backup
Load units backup without password:
Property | Description |
---|---|
name (string; Default: ) | File name for the backup file. |
password (string; Default: ) | Password for the encrypted backup file. |
Example
To save the router’s configuration to file test and a password:
To see the files stored on the router:
To load the saved backup file test:
Cloud backup
Since RouterOS v6.44 it is possible to securely store your device’s backup file on MikroTik’s Cloud servers, read more about this feature on the IP/Cloud page.
Источник
Как сохранить, перенести и восстановить настройки MikroTik
На роутерах Mikrotik есть функция создания резервной копии конфигурации системы. Для чего это нужно? Регулярный бэкап настроек поможет избежать ряда проблем. Например:
Научиться настраивать MikroTik с нуля или систематизировать уже имеющиеся знания можно на углубленном курсе по администрированию MikroTik. Автор курса, сертифицированный тренер MikroTik Дмитрий Скоромнов, лично проверяет лабораторные работы и контролирует прогресс каждого своего студента. В три раза больше информации, чем в вендорской программе MTCNA, более 20 часов практики и доступ навсегда.
- Маршрутизатор полностью вышел из строя. Вы оперативно сможете его восстановить, вернув прежние установки;
- Обновление прошивки MikroTik прошло неудачно;
- Если во время внесения изменений в работу логики оборудования что-то пойдет не так, то всегда будет возможность вернуть роутер к прежним параметрам;
Рекомендуем создавать бэкап настроек перед каждым внесением изменений в конфигурацию.
Как сохранить конфигурацию MikroTik
На устройствах Mikrotik backup конфигурации можно сделать несколькими способами: бинарный файл (backup) и экспорт (export).
Давайте сравним эти способы. Разберемся, чем они отличаются, какие особенности имеют:
Бинарный файл (backup) | Экспорт (export) |
---|---|
Делает только полную копию системы, сохраняя сертификаты, пароли учетных записей. | Можно выполнить бэкап нужного раздела или всей конфигурации. Не сохраняет сертификаты, учетные данные. |
Используется ТОЛЬКО на том оборудовании, на котором создавался. | Можно восстанавливать конфигурацию RouterOS на любом другом маршрутизаторе данной марки. |
Перед восстановлением стирает старые настройки, заменяя их новыми. | При восстановлении старые и новые настройки объединяются. |
Работает из графического интерфейса и консоли. | Доступен только из консоли. |
Надо знать пароль администратора, при котором создавалась резервная копия. | Пароль не нужен. Есть режим отладки. Можно определить, из-за чего импорт не происходит. |
Нет возможности посмотреть содержимое файла и внести изменения. | Можно открыть текстовым редактором. Есть возможность редактировать конфигурацию с последующим импортом. |
Бинарный файл (backup)
Напомним, что этот способ создает только полную копию настроек RouterOS, сохраняя данные учетных записей и сертификаты.
Важно! Используется ТОЛЬКО на том же оборудовании, на котором создавался.
Создание полной резервной копии системы
Через графический интерфейс Winbox
- Заходим на MikroTik через Winbox;
- Files => Backup.
Откроется окно со следующим содержанием:
- Name — задать имя резервной копии;
- Password — задать пароль шифрования;
- Encryption — задать тип шифрования.
Если самостоятельно не указать имя для сохраняемой конфигурации, то оно генерируется автоматически и будет иметь вид:
Мы создали резервную копию системы. Проверяем:
Важно! Если есть папка flash, то бэкап должен находиться в ней. Иначе после перезагрузки Mikrotik он удалится.
Консоль
Консоль открывается через Winbox (вкладка New Terminal) или подключением по ssh (например с помощью программы Putty). После соединения с маршрутизатором достаточно ввести команду:
где [имя-файла] — это имя создаваемого файла (можно задать любое, на свое усмотрение).
При этом способе создания backup не сохраняется БД от Usermanager. Например, если вы настраивали Hostpot, не забудьте скопировать файл БД.
Восстановление настроек конфигурации из бинарного файла
Для того чтобы восстановить настройки Mikrotik из резервной копии (*.backup), нужно:
- зайти в меню Files;
- выбрать необходимый бэкап;
- нажать Restore.
в появившемся окне ввести пароль, подтвердить действие.
Далее появится сообщение: Do you want to restore configuration and reboot?
Подтверждаем. После этого маршрутизатор уйдет на перезагрузку, восстановив настройки.
Из консоли:
> system backup load name=flash/MikroTik-20200518-2154.backup
Экспорт конфигурации (export)
Данный метод создает бэкап нужного раздела или всей конфигурации RouterOS, сохраняя ее в формате *.rsc, при этом информация о паролях и сертификатах пользователя не сохраниться. Особенность создания резервной копии настроек способом export — файл конфигурации можно открыть текстовым редактором и внести изменения. А также возможен импорт настроек на любом оборудовании компании Mikrotik.
Экспорт полной конфигурации
Запустим Winbox и откроем New Terminal:
Чтобы выполнить экспорт полной конфигурации с детальным описанием настроек, нужно использовать команду:
- full-backup — имя создаваемого файла, задается произвольно.
- verbose — параметр, означающий экспорт с полным описанием переменных.
По умолчанию export конфигурации делается с кратким описанием параметров:
Частичный перенос настроек Mikrotik
Способ export позволяет сохранять настройки конфигурации блоками с их последующим переносом на любой маршрутизатор Mikrotik. Рассмотрим пример, когда нам нужно выполнить частичный бэкап конфигурации. Для этого сохраним раздел NAT:
> ip firewall nat export file=nat-export
Восстановление настроек Mikrotik
Чтобы восстановить конфигурацию из бэкап, нужно находясь в корневом каталоге выполнить команду import. Приведем в пример восстановление полной конфигурации:
Где: Full-backup — имя файла сохраненной конфигурации.
Также можно выполнить импорт в режиме отладки, где этот процесс будет проходить пошагово. Если конфигурация будет с ошибкой или несовместимыми параметрами, то мы поймем, на каком этапе возникает проблема. Для этого запустим import с ключом verbose:
> import file-name=nat-export.rsc verbose=yes
Как сохранить бэкап на ПК
Mikrotik поддерживает технологию Drag&Drop, поэтому, чтобы сохранить файл резервной копии у себя на ПК, достаточно кликнуть по нему мышкой и, удерживая, перенести в любое место рабочего стола или папки.
Сохранить настройки Mikrotik с помощью скрипта
Процесс сохранения настроек системы RouterOS можно упростить. Давайте напишем скрипт, который будет делать полный бэкап системы двумя способами (бинарный файл и *.rsc):
- для начала скачаем script:
- перейдем: System => Script => +.
- придумаем название скрипту: backup;
- откроем скачанный скрипт любым текстовым редактором, скопируем его содержимое и вставим в поле: Source;
- OK.
- Run Script;
- Откроем меню Files.
Автоматическое создание и отправка Mikrotik backup на e-mail
Создание скрипта
Создадим скрипт, который будет выполнять бэкап полной конфигурации системы двумя способами (backup, export). Отправлять его на электронную почту и удалять с маршрутизатора.
Скачиваем готовый скрипт. В этом примере отправка будет осуществляться на почту yandex:
Откроем его и внесем изменения в следующие строки:
- Укажем smtp-сервер от e-mail;
- Почту получателя;
- Пароль.
- меню System => Scripts => +.
- назначим произвольное имя;
- скопируем содержимое файла, затем вставим его в поле Source;
- OK.
Для проверки запустим Script:
Как мы видим, бэкапы системы пришли и удалились с устройства Mikrotik. Скрипт работает.
Настройка планировщика
Последним шагом настройки будет автоматическая отправка резервных копий по расписанию. Для этого откроем планировщик:
- System => Scheduler => +.
- придумаем имя задания;
- зададим интервал;
- On Event, впишем точное имя (учитывая регистр букв) нашего скрипта;
- OK.
Если вы все сделали правильно, то раз в семь дней вам на почту будут приходить полные резервные копии системы.
А также рекомендуем изучить статьи:
Надеюсь, данная статья была вам полезна. Если возникли вопросы пишите в комментарии.
Научиться настраивать MikroTik с нуля или систематизировать уже имеющиеся знания можно на углубленном курсе по администрированию MikroTik. Автор курса, сертифицированный тренер MikroTik Дмитрий Скоромнов, лично проверяет лабораторные работы и контролирует прогресс каждого своего студента. В три раза больше информации, чем в вендорской программе MTCNA, более 20 часов практики и доступ навсегда.
Источник