资料完整性检查
资料完整性检查功能将根据%edition_name%对索引文件和备份数据执行健康检查,以确保数据的完整性和可还原性。每次资料完整性检查后,存储统计信息将被刷新。
!
请注意:
- 资料完整性检查功能不能修复已损坏文件。资料完整性检查功能用于识別和删除备份目标储存位置上的任何损坏的文件,因此可以再次备份以确保可还原性。
- 只有当没有手动、计划或相应的备份集进行实时备份作业运行时,资料完整性检查功能才能启动,反之亦然。 强烈建议暂时禁用备份计划以确保在资料完整性检查运行时没有启动计划备份。
- 每次资料完整性检查后,存储统计信息将被刷新。
有两个选项可用:
- 不选择"在资料完整性检查过程中,运行循環冗余校验(CRC)" 选项: 只用于检查索引文件。
- 选择"在资料完整性检查过程中,运行循環冗余校验(CRC)" 选项: 用于根据备份作业时生成的校验和文件来检查文件的索引和完整性。
当您开始资料完整性检查时,%edition_name% 将会进行下列操作:
不选择"在资料完整性检查过程中,运行循環冗余校验(CRC)"选项
%edition_name% 将会执行备份目标文件/文件夹与当前索引文件中记录的文件/文件夹列表的比较。如果资料完整性检查发现下列情況:
- 如果备份目标储存位置中有文件/文件夹不存在于当前索引文件中,则多余的文件/文件夹将从备份目标储存位置中删除。例如,如果备份过程在完成之前中断,则会有一些不完整的上传文件或部分上传的文件。
- 如果当前索引文件中列出的文件/文件夹不存在于备份目标储存位置中,则多余的文件/文件夹的条目将从当前索引文件中删除。
- 如果当前索引文件已损坏,则损坏的索引文件将被删除,並且%edition_name% 将用前一个备份作业或快照中的索引文件替換它,因此当前备份的文件/文件夹备份作业或当前快照将从备份目标储存位置删除,不可再还原。如果这些文件仍然存在于客户计算机,%edition_name% 将尝试在后续备份作业中再次上载这些文件。
选择"在资料完整性检查过程中,运行循環冗余校验(CRC)"选项
%edition_name% 将会根据备份作业时生成的校验和文件检查备份目标储存位置上的文件的完整性。 如果存在差异,表示备份目标储存位置上的文件已损坏,则%edition_name% 将从备份目标储存位置中删除这些文件。如果这些文件在下一个备份作业中仍存在于客户端计算机上,%edition_name% 将会上载最新的副本。
!
请注意:
- 如果启用了CRC(循環冗余校验)选项,则会在CRC检查期间将备份数据从备份目标储存位置(例如,云存储位置或FTP位置)流式传输到客户端计算机。对于使用计量互联网连接的用户,如果启用了CRC,请密切关注资料完整性检查期间的带宽使用情況。
- 完成资料完整性检查所需的时间取决于许多因素,例如备份集中的文件/文件夹数,客户端计算机上可用的带宽,客户端计算机的硬件规格如磁盘I/O和CPU性能,以及是否有其他资源密集型作业正在运行。因此,在启用CRC的资料完整性检查期间,请注意客户端计算机上的资源使用情況。
执行资料完整性检查:
默认情況下,如果满足以下要求之一,则资料完整性检查测试模式将只提示您确认应用更改:
- 当删除的备份文件为1000或以上时。
- 当删除的备份文件大小为512MB或以上时。
- 当删除的备份文件占总备份资料的10%以上时。
- 当删除的备份文件大小占总备份资料的10%以上时。
- 从下拉列表中选择一个备份集。您可以选择特定备份集或"所有"(默认选项)。
!
请注意:
- 如果您选择"所有", 所有备份集(在伺服器上运行的备份集除外,例如:Office 365 和Cloud File备份集)和所有目标储存位置都将被检查,但这将需要更长时间才能完成,具体时间取决于备份集和目标储存位置的数量。
- 如果您选择一个特定的备份集,则可以选择要检查的特定目标储存位置或"所有"备份目标储存位置。
- 如果需要验证备份目标储存位置中数据的完整性,点击"在资料完整性检查过程中,运行循環冗余校验(CRC)",这将需要更多的时间来完成。
- 点击 [开始] 以开始检查过程。
- 如果您需要停止进程,点击 [停止] 按钮退出。
- 数据完整性检查完成后,将显示以下测试模式页面(预览模式):
如果"数据"状态显示为"正确",这说明"成功地完成资料完整性检查工作" 並且没有在备份集中找到损坏的索引或数据。您可以点击[检视记录] 按钮以查看日志汇总的详情,或者点击 [关闭] 按钮退出。
如果"数据"状态显示为"不正确", 这说明备份文件与备份作业时生成的校验和文件之间存在差异,或者索引文件存在问题。您还可以检查"索引中找到的项目"和"数据损坏的项目"的值,以查看备份文件与索引文件之间的差异的详细信息。
- 对于当前索引文件中不存在的备份目标储存位置中存在文件/文件夹的情況,例如如果备份过程在完成之前中断,则会有一些不完整的上传文件或部分上传的文件:
- 您可以点击[是] 以删除损坏的数据项,校验和不正确的项和索引损坏的数据块。如果这些文件在下一个备份作业中仍存在于客户端计算机上,%edition_name% 将会上载最新的副本。
- 您可以点击[否] 因此不会采取任何措施,並且损坏的项目,备份或还原问题将不会被修复。
- 您可以点击[检视记录] 按钮以检视相应日志,例如"1519821703318, 2018-02-28-12-41-43,INFO,"移除目的地中备份档案 \"1518797253825/blocks/2018-02-23-09-05-00/0/000982.bak\" 因为它不存在于索引文件中"" 。
- 对于当前索引文件中列出的文件/文件夹不存在于备份目标储存位置中的情況:
- 您可以点击[是] 以删除多余的索引条目。如果这些文件在下一个备份作业中仍存在于客户端计算机上,%edition_name% 将会上载最新的副本。
- 您可以点击[否] 因此不会采取任何措施,並且损坏的项目,备份或还原问题将不会被修复。
- 您可以点击[检视记录] 按钮以检视相应日志,例如"1520578431424,2018-03-09-14-53-51,INFO,Utilities,"移除索引中备份档案 \"C:\\Users\\Administrator\\Desktop\\in case backup of ahsaycbs\\build\\engine-framework\\custom-obm\\app\\common\\bin\\cbCoreRes_sl.properties\" 因为它不在目的地""。
- 对于当前索引文件已损坏的情況:
- 您可以点击[是] 以删除损坏的档案。%edition_name% 将用前一个备份作业或快照中的索引文件替換它。因此当前备份的文件/文件夹备份作业或当前快照将从备份目标储存位置删除,不可再还原。如果这些文件在下一个备份作业中仍存在于客户端计算机上,%edition_name% 将会上载最新的副本。
- 您可以点击[否] 因此不会采取任何措施,並且备份或还原问题将不会被修复。
- 您可以点击[检视记录] 按钮以检视相应日志,例如"1520837556138,2018-03-12-14-52-36,INFO,Utilities,"索引文件已损坏。从备份作业 \"2018-03-09-18-30-35\"下载有效索引文件" 和"1520837563454,2018-03-12-14-52-43,INFO,Utilities,"移除索引中备份档案 \"C:\\Users\\Administrator\\Documents\\en\\BS_Create_VMware.html\" 因为它不在目的地""。
- 点击 [关闭] 以退出。
!
强烈建议定期做循環冗余校验(CRC)以确保数据的完整性并清除备份目标储存位置中的不完整档案。