14:40 Mikrotik - RouteOS 7 - Скрипт резервного копирования на FTP |
Настройка резервного копирования на FTP сервер конфигурации Микротик переделанная специально для RouteOS 7. Скрипт отличается от ранних написанных вариантов для RouteOS 6. И так. Я сразу пропущу все технические моменты как подключится и настроить Микротик. Так как, если вы решили настроить резервное копирование, то значит... скорее всего, Вы владеете базовыми знаниями RouteOS и ваша железка скорее всего уже настроена... иначе зачем собственно делать Бэкап. 1. Переходим в WinBox. Далее "System" => "Scripts"
2. Создаём новый скрипт. Нажимаем "Плюсик", даем имя нашему скрипту и вставляем переделанный под Ваши сетевые настройки скрипт.
Собственно сам скрипт: { #INFO CHEK :local h ([:pick [$time] 0 2] ); :log info "Delete old Fackup files..."; :delay 2; :local file ("$routerid_$sysname_$date_$h-$m-$s"); :local exportfile ($file.".rsc"); :log info "Export Backup File..."; /export file=$exportfile; :local backupfile ($file.".backup"); /system backup save name=$backupfile; :delay 2; :log info "Sending Full Backup file via FTP...";
* Небольшая Расшифровка настроек под ваши данные, меняем всё внутри Кавычек. т.е. Кавычки оставляем: { После того как все ввели и перепроверили, нажимаем "Apply" и "OK"
Видим что у нас в окне появился наш созданный скрипт.
Далее создадим планировщик задач. Т.е. в какие интервалы и когда будет запускаться скрипт резервного копирования. Нажимаем "System" ==> "Scheduler"
Нажимаем на плюсик и создаём новое правило по запуску нами ранее сделанного скрипта. /system script run script_bkp Name - Произвольное Start Date - Дата первого запуска скрипта Start Time - Время первого запуска скрипта * С этой даты и времени начнет функционировать планировщик, начнется отсчет интервалов между резервным копированием. Interval - Выставляем по желанию. На моём примере это 7 дней. Далее "Apply" и "ОК"
Видим наш созданный планировщик.
Немного о работе скрипта. При запуске создаются два бэкап файла. Бэкап непосредственно железки .backup и бэкап настройки RouterOS .rsc. Далее происходит копирование двух файлов на FTP сервер. При следующем запуске скрипта эти два файла удаляются, создаются новые, с новым именем и также копируются на FTP сервер.
Собственно всё. |
|
|
| Всего комментариев: 0 | |









