我编写了一个 shell 脚本来创建我的 MySQL 数据库的备份。该脚本执行以下功能:
- 创建 MySQL 数据库的备份
- 压缩备份
- 将备份复制到远程服务器
- 发送显示备份大小的电子邮件
- 删除源服务器上不需要的任何剩余文件。
脚本没有做什么,但我需要它做什么:
- 根据远程服务器上的现有备份检查新创建的备份
- 如果新备份小于旧备份,请通过电子邮件/短信发送警告通知。
- 如果新备份大于或等于旧备份,则将远程服务器上的旧备份替换为新备份,然后发送第 4 点所述的成功通知。
谢谢,非常感谢这里的任何帮助
正在使用的操作系统:
源服务器:Ubuntu 12.04.1 LTS
目标服务器:Fedora 13 版(Goddard)