如果备份验证失败,您可以执行步骤来诊断并尝试修正问题。
-
验证 AC_CONFIG 环境变量和 archecker 配置文件的内容是否设置正确。
如果这些变量未正确设置,那么 ON-Bar 活动日志将打印一条消息。
-
将数据备份到不同的介质。
不要复用原始的备份介质,因为它可能已损坏。
不要使用基于该备份的任何备份。如果 0 级备份验证失败,不要使用相应的 1 级和 2 级备份。
-
验证新备份。
如果验证成功,那么可以复原存储空间。
-
使用存储管理器使验证失败的备份到期,然后在不带参数的情况下运行 onsmsync 实用程序,以从 sysutils 和紧急引导文件中除去坏的备份。
-
如果验证再次失败,请致电 GBase 软件支持,并向他们提供以下信息:
- 备份工具名称(ON-Bar)
- 数据库服务器 online.log
- archecker 消息日志
- 包含备份的位图以及重要备份页副本的 AC_STORAGE 目录
如果只有备份的一部分损坏,GBase 软件支持可帮助您确定在紧急情况下可以复原备份的哪一部分。
GBase 软件支持可能建议您针对一组表运行 oncheck 选项。