Mikrotik Script Backup to EMail and FTP

/system backup save dont-encrypt=yes 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]);

/delay delay-time=5

/tool e-mail send to=mabna.cloud@gmail.com subject=([/system identity get name]." "."Backup")  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]);

/delay delay-time=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] . ".backup")];
/system backup save dont-encrypt=yes  name="router"

/export terse file=router

/delay delay-time=2

/tool fetch mode=ftp upload=yes address=172.16.0.29 src-path="router.backup" dst-path=([/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] .".backup") user=proadmin password=123456

/delay delay-time=1

/tool fetch mode=ftp upload=yes address=172.16.0.29 src-path="router.rsc" dst-path=([/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" ) user=proadmin password=123456

/delay delay-time=2

/file remove router.rsc
/file remove router.backup

Last updated