我需要从亚马逊实例中获取不同类型的备份(代码备份、数据库备份、用户上传文件备份),我需要确保这些备份正常运行,如果任何备份失败,我需要收到邮件(失败可能是由于黑客攻击或服务器故障)
我目前的计划是在每次备份后向一个邮件地址发送邮件,然后脚本会读取该邮件,如果有任何邮件丢失,它会向真实的电子邮件地址发送邮件。
我这样做是因为我需要维护不同客户网站的备份,
有人能建议更好的方法吗,基本上我不是系统管理员,我是一名试图解决我的问题的开发人员,系统管理员可以建议任何工具或更好的脚本来执行此操作
答案1
多年来,我一直在各种服务器上使用 JungleDisk,包括 LAMP 服务器。它非常可靠,而且非常划算。它还可以设置为每次备份时都向您发送电子邮件,详细说明备份的状态。
答案2
您可以使用自动化云。它是一个易于使用的 AWS EC2 和 RDS 实例备份调度程序。
使用 AutomatiCloud,您可以设置 GFS(祖父-父亲-儿子)备份计划,并为每个级别设置单独的保留期。
它还支持邮件通知。