Automatic backup script
Posted: Tue Mar 20, 2012 11:56 am
Guys am trying to set this automatic backup script in my all routers running OS 4.17, but when I run the script it gives me a error msg attached to this log file here, someone please help me what is wrong with the script below, how do I work it out...Your assistance will be highly appreciated....Thanks
SCRIPT!!!!!!!!!
/system script add name=backup source={/export file=([/system identity get name] . "-" . \
[:pick [/system clock get date] 7 11] . [:pick [/system clock get date] 0 3] . [:pick [/system clock get date] 4 6]); \
/tool e-mail send to=backups@domain.com subject=([/system identity get name] . " Backup " . \
[/system clock get date]) file=([/system identity get name] . "-" . [:pick [/system clock get date] 7 11] . \
[:pick [/system clock get date] 0 3] . [:pick [/system clock get date] 4 6] . ".rsc"); :delay 10; \
/file rem [/file find name=([/system identity get name] . "-" . [:pick [/system clock get date] 7 11] . \
[:pick [/system clock get date] 0 3] . [:pick [/system clock get date] 4 6] . ".rsc")]; \
:log info ("System Backup emailed at " . [/sys cl get time] . " " . [/sys cl get date])}
{
:global namE;
:set namE ("<".[/sys identity get name]."@domain.com>");
/tool e-mail set server=192.168.0.2 from=$namE;
:put $namE;
}
/system scheduler
add name="sched_backup" on-event="backup" start-date=jan/01/1970 start-time=07:30:00 interval=7d \
comment="" disabled=no
SCRIPT!!!!!!!!!
/system script add name=backup source={/export file=([/system identity get name] . "-" . \
[:pick [/system clock get date] 7 11] . [:pick [/system clock get date] 0 3] . [:pick [/system clock get date] 4 6]); \
/tool e-mail send to=backups@domain.com subject=([/system identity get name] . " Backup " . \
[/system clock get date]) file=([/system identity get name] . "-" . [:pick [/system clock get date] 7 11] . \
[:pick [/system clock get date] 0 3] . [:pick [/system clock get date] 4 6] . ".rsc"); :delay 10; \
/file rem [/file find name=([/system identity get name] . "-" . [:pick [/system clock get date] 7 11] . \
[:pick [/system clock get date] 0 3] . [:pick [/system clock get date] 4 6] . ".rsc")]; \
:log info ("System Backup emailed at " . [/sys cl get time] . " " . [/sys cl get date])}
{
:global namE;
:set namE ("<".[/sys identity get name]."@domain.com>");
/tool e-mail set server=192.168.0.2 from=$namE;
:put $namE;
}
/system scheduler
add name="sched_backup" on-event="backup" start-date=jan/01/1970 start-time=07:30:00 interval=7d \
comment="" disabled=no