Перейти до

Рекомендованные сообщения

Опубликовано:

Данный скрипт успешно работает на 6.10(powerpc) но не работает на 6.6(mipsbe)
Пожалуйста кто силен в этом скажите в чем дело?

 

{

: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 "smtpxxxxx.ua"];
:local Eaccount "xxxloginxxx";
:local pass "xxxpassxxx";
: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] . ".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=25 user=$Eaccount password=$pass file=$backupfile \
subject=("$sysname Sm Full Backup (" . [/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] . ".rsc");
:log info "Creating new Setup Script file...";
/export 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 file=$exportfile \
subject=("$sysname Setup Script Backup (" . [/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.";
}

Опубліковано:

Ого , помнится мне у меня эдак раз в десять короче ....  краткость сестра таланта однако ...

Опубліковано:

Ого , помнится мне у меня эдак раз в десять короче ....  краткость сестра таланта однако ...

Ну, мир не идеален....) а пример самого скрипта возможно помог бы решить мою проблему :)

Опубліковано:
/system backup save name=backup_mikrotik

/tool e-mail send file=backup_mikrotik.backup to="admin@blabla.com" body="backup_mikrotik" subject="$[/system identity get name] $[/system clock get time] $[/system clock get date] Backup"

 

рабочий простой скрипт где то так ...

Опубліковано:

У мене реалізовано так

 

{
:local day [system clock get date  ];

:local b ([pick $day 4 6].  [pick $day 0 3].[pick $day 7 11]."____Voz" ) ;

:put $b;
/system backup save name=$b;
:delay 5s;
/tool e-mail send server=173.194.70.108 port=587 user=Ваш Юзернейм password=Ваш Пароль file=$b \
to=КудиВідправити@ya.ru    from="ВашЮзернейм@gmail.com" tls=yes subject=server100;
}

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
×
×
  • Створити нове...