Взято тут, спасибо тебе, добрый человек! При переходе на седьмую версию сэкономил кучу времени.
ROS 7.10+
{ :log info "starting backup process..."; :local sysver [/system package get routeros version]; :local sysname [/system identity get name]; :local rbmodel [/system router get model]; :local rbuptime [/system resource get uptime]; /system clock :local date [get date]; :log info "flushing DNS cache..."; /ip dns cache flush; :delay 2; :log info "deleting latest backups..."; :foreach i in=[/file find] do={:if ([:typeof [:find [/file get $i name] "$sysname_"]]!="nil") do={/file remove $i}}; :delay 2; :log info "creating backup file..."; :local backupfile ("$sysname_" . "$date" . "_v$sysver" . ".backup"); /system backup save name=$backupfile; :delay 2; :log info &q
...
Читать дальше »