由于备份操作正在进行中,MarkLogic计划备份失败

时间:2016-12-23 16:45:58

标签: marklogic marklogic-8

我们在EC2(centOS服务器)上运行3节点集群(ML 8.0-5)。我们为所有数据库安排了每晚的S3备份。

对于某些数据库,例如Security,我在日志中看到以下错误:

  

2016-12-23 05:00:08.820信息:启动2-forest数据库备份到s3:// [bucket] / Security / 20161223-0500088204840,jobid = 17882056419810225406(每天在T05:00安排每日活动:00.0Z)

     

2016-12-23 05:00:08.821错误:2-forest数据库备份到s3:// [bucket] / Security / 20161223-0500088204840,jobid = 17882056419810225406,timestamp = 18446744073709551615失败:XDMP-FORESTOPIN:Forest Security正在进行备份操作

我检查了s3,并且安全数据库的备份未在12月23日写入存储桶,尽管该数据库的备份在12月22日成功完成。此外,其他数据库的备份于12月23日成功完成。

安全管理控制台中的“数据库状态”页面显示昨晚的最后一次备份(2016-12-23T05:01:01.863573Z)。

此外,安全林的“林状态”页面显示它是昨晚(2016年12月23日上午5:01:02)上次备份的。

至少在过去两周内,这已影响到所有辅助数据库(架构,文档,模块)。

任何可能导致此问题的想法?我总是可以打开一张支持的票,但由于这些是辅助数据库而不是那么关键,所以如果有明显的事情,想先查看这里。

BTW:这可能与Marklogic scheduled backups failing有关,但我无法分辨,因为该问题没有提供足够的详细信息进行比较。

1 个答案:

答案 0 :(得分:2)

我意识到MarkLogic知识库中包含了答案: https://help.marklogic.com/Knowledgebase/Article/View/204/0/best-practicies-when-backing-up-multiple-databases-simultaneously

在这种情况下,所有数据库都安排在同一时间进行备份,其配置包括辅助数据库。换句话说,安全,架构和文档数据库在凌晨5点运行备份,并包含安全数据库的备份。这导致了冲突,因为安全数据库很可能已经在备份"条件。

我能够通过在同一时间段内安排安全和模式数据库的备份来复制本地MarkLogic实例的情况,同时接受备份所有辅助数据库的默认配置。我可以通过不接受在备份中包含辅助数据库的默认选项来避免错误。