关键字
自备份、备份数据库
适用产品
- AnyBackup 6.0.x
问题描述
在 AnyBackup 管理控制台查看自备份历史记录显示备份失败,点击详情,提示错误信息:
备份数据库时发生错误,请检查相关服务状态。(错误提供者:selfBackup,错误值:e0530008)
问题影响
AnyBackup 控制台无法完成自备份。
问题原因
AnyBackup 控制台的自备份卷剩余空间不足导致。
解决方案
为了解决该问题,需要调整 AnyBackup 自备份卷剩余空间大于自备份包大小的 2.5 倍,有如下两种解决方案:
方案一,清理现有的自备份副本,减小保留副本数。
1. 登录 AnyBackup 管理控制台,点击设备管理,下拉选择介质服务器,点击卷管理,查看自备份卷使用情况。
注:图中卷类型为自备份数据卷的卷为自备份卷,卷容量为卷的总容量9.99GB,已使用空间为当前自备份卷已使用的空间,自备份卷剩余空间可以由卷容量-已用空间来确定。具体以实际环境为准。
2. 点击运营管理,下拉选择自备份管理;点击备份包管理,选择较早的自备份包,点击删除按钮;选择是按钮,清理选中的自备份包。
注:图中大小列显示的数值代表的是每一个自备份包的大小,图中所示的自备份包大小为 872.82KB。具体以实际环境为准。
3. 重复步骤 2,使自备份卷剩余空间量大于最新自备份包大小的 2.5 倍。如果自备份任务失败很多次,建议删除所有的老的自备份包之后再重新发起一次新的自备份任务,等待任务成功之后再确认当前自备份包的大小。
4. 点击自备份属性,再点击备份策略,减小自备份保留副本数:
注:自备份保留副本数 n 应该满足以下条件:自备份包大小*(n + 2.5)< 自备份卷大小。
方案二,删除自备份卷,重新创建一个较大的自备份卷。
1. 按照方案一中的 1-3 步骤删除当前所有的自备份包。
2. 切换到卷管理界面,选中自备份卷点击删除卷按钮,选择是,删除自备份卷。
3. 新建自备份卷:点击创建卷,卷类型选择自备份数据卷,卷容量需要合理的配置,容量可由如下公式计算确定:
自备份包大小*(n + 2.5)< 自备份卷容量大小。
注:n 为自备份保留副本数 。
4. 重新发起自备份。
更多信息
自备份会对控制台相关配置信息、ofs.db、ols.db 以及 MySQL 数据库进行备份,而不对控制台的备份数据进行备份,所以当备份数据被删除,进行控制台还原也无法还原被删除掉的数据。