10

RouterOS(ROS)定时备份配置并发送至邮箱脚本

 3 years ago
source link: https://blog.qiaohewei.cc/2021/06/26/routerosbackuptomail/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

总所周知,RouterOS(ros)配置较为繁琐,但稳定性奇高,当ROS配置出现问题手里又没备份的时候,就又重新配置一遍ROS,耗时耗力不说,关键是糟心,本文内容讲解如何通过ROS脚本实现定时备份ROS配置并发送至指定邮箱,从此一劳永逸!

一、效果预览

二、脚本下载

支付 ¥15 购买本节后解锁剩余的内容
脚本修改说明

SMTP服务器地址和端口修改为发信邮箱服务商所提供的信息

password需要填写发信邮箱的密码(客户端密码/授权码)


1、QQ邮箱获取授权码:登录后点击“设置”--“账户”--“POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务”--“生成授权码”。

服务器名称:IMAP  服务器地址:imap.qq.com  SSL协议端口号:993           非SSL协议端口号:143

服务器名称:SMTP  服务器地址:smtp.qq.com  SSL协议端口号:465/587  非SSL协议端口号:25

服务器名称:POP3  服务器地址:pop.qq.com     SSL协议端口号:995          非SSL协议端口号:110


2、网易邮箱获取授权码:登录后点击“设置”--“POP3/SMTP/IMAP”--“新增授权码”。

服务器名称:IMAP  服务器地址:imap.163.com   SSL协议端口号:993           非SSL协议端口号:143

服务器名称:SMTP  服务器地址:smtp.163.com   SSL协议端口号:465/994  非SSL协议端口号:25

服务器名称:POP3  服务器地址:pop.163.com       SSL协议端口号:995          非SSL协议端口号:110

三、新增ROS Scripts脚本

1、登入WinBox并点击“system”--“Scripts”,点击左上角添加按钮新增脚本。

2、脚本名称自定义,例如:ros-backup,并将修改好的脚本粘贴至输入框内,点击“Apply” “OK”,保存并应用。

3、测试脚本执行效果,打开ROS log,点击脚本页面的“Run Script”,如Log中有执行日志,则配置无误,可进行下一步,如出现邮件发送失败日志,请检查服务器端口或邮箱授权码是否正确。

四、设置定时任务

1、登入WinBox并点击“system”--“Scheduler”,点击左上角添加按钮新增定时任务。

2、任务名称自定义,例如:backup_TO_mail,

Time选择startup。

Interval根据备份时间要求自行设置,例如:7d,表示每7天执行一次。

脚本框输入创建scripts的脚本名称,例如:ros-backup

确认无误后点击“Apply” “OK”,保存并应用。

定时任务说明

如果想实现每隔7天并在06:00执行任务,需要将Time修改为06:00:00。

转载请保留原文地址:https://blog.qiaohewei.cc/2020/09/03/routerosbackuptomail/


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK