Принцип створення автоматичних бекап в мікротік заключається в тому, що створюється скрипт, в якому задаються команди, та розклад запуску цього скрипта, також до всьго мікрот скидає на фтп сервер
Тому ідемо по пунктах: System-->Scripts-->AddNew
PS: пункт ":set" довелось вносити на 750, на інших його зняв
:local ftpserver "192.n.n.n"
:local ftpuser "NNNNN"
:local ftppassword "PPPPP"
:local ftppath "/mikrot/"
:local myip "192.n.n.n"
:local date [/system clock get date]
:set date ([:pick $date 0 3]."-".[:pick $date 4 6]."-".[:pick $date 7 11])
:local backupfilename ($date."-".$myip.".backup")
:log info "Creating system binary backup file: $backupfilename"
/system backup save name=($backupfilename) dont-encrypt=no
:delay 5s
:log info "Uploading binary backup to FTP..."
/tool fetch address=$ftpserver src-path=$backupfilename user=$ftpuser password=$ftppassword \
port=21 upload=yes mode=ftp dst-path=($ftppath . $backupfilename)
:delay 5s
:log info "Removing local temporary file."
/file remove $backupfilename
:log info "Automatic Binary FTP Backup Finished Successfully."
Після створення скрипта потрібно налаштувати розклад
Ідемо по пунктах System-->Schduler-->AddNew