aspidz Опубликовано 17 октября, 2018 · Жалоба Уважаемые форумчане, подскажите пожалуйста в чём может быть дело. Озадачился авто-бекапом своих пяти Mikrotik-ов, на четырёх прекрасно отрабарывает этот скрипт { :log info "Starting Backup Script..."; :local sysname [/system identity get name]; :local sysver [/system package get system version]; :log info "Flushing DNS cache..."; /ip dns cache flush; :delay 2; :log info "Deleting last Backups..."; :foreach i in=[/file find] do={:if ([:typeof [:find [/file get $i name] \ "$sysname-backup-"]]!="nil") do={/file remove $i}}; :delay 2; :local smtpserv [:resolve "smtp.yandex.ru"]; # SMTP почтового сервера :local Eaccount xxx@yandex.ru; # Почтовый ящик на который будут отправлены письма :local pass xxx; # Пароль от почтового ящика на который будут отправлены письма :local backupfile ("$sysname-backup-" . \ [:pick [/system clock get date] 7 11] . [:pick [/system \ clock get date] 0 3] . [:pick [/system clock get date] 4 6] . "_dacha.backup"); # Имя файла бекапа :log info "Creating new Full Backup file..."; /system backup save name=$backupfile; :delay 2; :log info "Sending Full Backup file via E-mail..."; /tool e-mail send from="<$Eaccount>" to=$Eaccount server=$smtpserv \ port=587 user=$Eaccount password=$pass start-tls=yes file=$backupfile \ subject=("$sysname Full Backup Dacha (" . [/system clock get date] . ")") \ # Тема письма body=("$sysname full Backup file see in attachment.\nRouterOS version: \ $sysver\nTime and Date stamp: " . [/system clock get time] . " " . \ [/system clock get date]); :delay 5; :local exportfile ("$sysname-backup-" . \ [:pick [/system clock get date] 7 11] . [:pick [/system \ clock get date] 0 3] . [:pick [/system clock get date] 4 6] . "_dacha.rsc"); # Имя файла бекапа :log info "Creating new Setup Script file..."; /export verbose file=$exportfile; :delay 2; :log info "Sending Setup Script file via E-mail..."; /tool e-mail send from="<$Eaccount>" to=$Eaccount server=$smtpserv \ port=587 user=$Eaccount password=$pass start-tls=yes file=$exportfile \ subject=("$sysname Setup Script Backup Dacha (" . [/system clock get date] . \ # Тема письма ")") body=("$sysname Setup Script file see in attachment.\nRouterOS \ version: $sysver\nTime and Date stamp: " . [/system clock get time] . " \ " . [/system clock get date]); :delay 5; :log info "All System Backups emailed successfully.\nBackuping completed."; } а на пятом ни в какую, в логах скрипта старт скрипта, очистка DNS, удаление прошлых бекапов и на этом всё, создавать новые отказывается. На остальных четырёх устройствах скрипт создаёт новые бекапы и отправляет на мою почту. ROS 6.40.6 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
aspidz Опубликовано 17 октября, 2018 · Жалоба обновление до ROS 6.43.2 проблему не решило Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...