пятница, 24 апреля 2015 г.

mikrotik бекап на почту

2 варианта бекапа: бинарным фвайлом или текстовым конфигом

Бинарем:
 
:local sysname [/system identity get name];
:local sysver [/system package get system version];
/file remove [find name=backup.rsc]
/export verbose file=backup.rsc
:delay 3;
/tool e-mail send from=
EmailAddrFrom to=EmailAddrTo server=ServerIp \
port=25 user=EmailUser password=EmailPassword file=backup.rsc \
subject=$sysname \
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 sysname [/system identity get name];
:local sysver [/system package get system version];
/file remove [find name=backup.rsc]
/export verbose file=backup.rsc
:delay 3;
/tool e-mail send from=EmailAddrFrom to=EmailAddrTo server=ServerIp \
port=25 user=EmailUser password=EmailPassword
file=backup.rsc \
subject=$sysname \
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;

 В System:Scheduler добавляем 2 задания c определенным промежутком :
/system script run email_rsc
/system script run email_back
не лучщий вариант, проще юзать tool fetch с аплоадом на сервер

Комментариев нет:

Отправить комментарий