首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >接口来收集成功的远程备份状态。

接口来收集成功的远程备份状态。
EN

Server Fault用户
提问于 2013-10-31 10:12:11
回答 1查看 639关注 0票数 0

我想在我们的基础设施中部署一个web界面,它可以在副本完成时注册,如果由于某种原因,它们还没有注册。当前的问题是,我们正在为客户进行站点备份,对于每次备份,都会在备份结束时发送邮件,问题是有时由于各种原因邮件无法发送:

  • 系统没有互联网
  • 备份系统在发送邮件前崩溃
  • 等等。

我想要做的是拥有一个备份软件在备份后无法访问的web接口(如果备份成功或失败),它承认备份已经完成,过了一段时间,我想收到一份没有进行备份的机器的报告。

是否有任何与此类似的东西,我可以使用/适应我们的环境?

更新:刚刚发现这个(paessler.com),这似乎是一个私有化的解决方案,我的意图。

EN

回答 1

Server Fault用户

发布于 2013-10-31 15:35:33

摘要:您有各种备份解决方案,每个方案都通过邮件报告备份状态。邮件格式不一样。修改备份脚本可能会有问题(测试、批准.),所以解析/探索现有的基于邮件的通知更容易.

如果您不想花大量的钱购买花哨的解决方案,那么开放源码世界至少为您提供了两种解决方案:

  • 如果您有IMAP邮件,您可以使用基于lua的imap过滤器,检查和过滤您的邮件,并向您的监控解决方案发送警报,或者执行您想做的任何操作(比如在网页中添加一行)。
  • 或者你可以用procmail来做。procmail过滤可以根据筛选标准执行特定的操作。同样,它可以连接到您的监视解决方案,或者您可以运行自己的操作。

我要去2号。一些监视解决方案可以监视日志文件,因此您可以指示procmail将一行写到日志文件中,日志文件由监视代理不断监视。或者,您可以重新格式化邮件,并将其作为日志记录事件的主要中心输入日志存储。当然,procmail (如果您想要的话,我想您仍然希望)仍然会给您发送原始邮件。

对于根本不重述邮件的情况,您可以创建一个触发器来检查备份邮件是否在最后X小时内收到(我认为您每天进行备份)。如果没有,您可以在监视系统中创建一个警报,通知您某个特定服务器上有问题,因为它没有发送有关备份状态的邮件。

票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/549848

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档