AnyShare-AnyShare 6.0 执行自备份恢复脚本失败,并提示错误信息:Node can not be restored because environment is dirty!
关键字
自备份、恢复
适用产品
- AnyShare Enterprise 6.0.x
- AnyShare Express 6.0.x
问题描述
AnyShare 6.0 执行自备份恢复脚本失败,并提示错误信息:
Node can not be restored because environment is dirty!

问题影响
自备份恢复无法完成。
问题原因
当前 AnyShare 环境中残留节点配置信息导致自备份恢复失败。
解决方案
警告:清理配置信息的接口命令仅限自备份恢复场景下使用,请勿随意执行此命令,否则有可能造成 AnyShare 系统配置信息丢失、数据丢失等严重后果。
使用以下接口命令清理残留的节点配置信息,然后再进行自备份恢复。
cd /sysvol/apphome/app/ThriftAPI/gen-py-tmp/ECMSManager/
./ncTECMSManager-remote -h localhost:9201 clear_node 10.5.146.21
注意:以上示例中,需执行自备份恢复的节点 IP 为 10.5.146.21,操作以实际环境为准。
更多信息
AnyShare 自备份是为了增加服务器的安全性,备份的是配置文件以及数据库,当服务器操作系统出现无法修复的意外时可通过自备份包来恢复。在进行 AnyShare 升级前,必须进行自备份。自备份恢复只能恢复到备份的时间点,执行该操作前务必与管理员做好沟通。