业务背景:
在前几日设置了自动将生产机DB2备份数据复制到另一台文件服务器备份【参考:“利用scp实现数据自动远程备份”】,在此基础上再进一步将备份执行情况通过邮件发送给相关人员,以及时了解备份计划执行情况。
解决方案:
- 下载&安装mailx-12.4
1 | wget ftp://ftp.tw.freebsd.org/pub/FreeBSD/FreeBSD/distfiles/mailx-12.4.tar.bz2 |
2.配置/etc/nail.rc
1 | 先注册一个免费邮箱,且提供SMTP服务;然后编辑/etc/nail.rc文件,在文件最后追加如下内容: |
3.编写脚本
1 | 脚本内容如下,保存在/scripts/sendmail.sh中 |
4.设置定时执行
1 | su root |