我有一个场景,我想在MarkLogic中安排完全备份之前检查是否有足够的磁盘空间可用。我知道有一个验证阶段。所有备份目录都被检查,它们是否存在且是否可写,是否有可用的磁盘空间?这是可以从外部做同样事情的API吗?
答案 0 :(得分:2)
是的,这是我理解的一部分。它作为备份过程的一部分用于备份代码的核心HERE。
如果您想知道函数检查了哪些内容,这里是一个元素中返回的状态字符串片段(我通过分析用于注册林备份的管理代码找到)。您可以看到可能从与目标备份目录特定相关的测试返回的各种错误:
"non-existent"
"in-use"
"corrupt"
"no-access"
"no-space"
"is-install-dir"
"is-data-dir"
"is-public-data-dir"
"bad-path-separator"