迁移完成后,为什么目的端桶对象个数/大小与源端桶对象个数/大小不一致?
- 源端对象个数/大小>目的端对象个数/大小
- 源端对象个数>目的端对象个数
判断方法:再次创建OMS迁移任务进行增量迁移,查看源端桶扫描对象数与上次迁移时OMS统计的源端桶对象数是否一致,并通过对象列表确认新增对象。如果扫描结果不一致,可通过对象列表确认新增对象;如果扫描结果一致,即OMS对源端扫描有问题。
解决方案:如果源端有新增对象,可通过增量迁移将新增对象迁移到目的端桶。如果源端扫描有问题,请提交工单。
- 源端对象大小>目的端对象大小
可能原因:
- 源端存在碎片文件。
- 源端存在多版本对象。
- 源端云服务商与华为云对象统计规则不一致。
华为云按照实际对象大小统计,而部分源端云服务商在对象不足64 KB时,统一按照64 KB统计,导致容量不一致。查看源端云服务商对象统计规则,如果源端云服务商统计规则为对象不足64KB时,按照64 KB统计,则需要排查源端是否有对象小于64 KB。
- 源端对象列表中存在重复对象。
在创建任务或任务组时,OMS支持通过对象列表或 HTTP 列表进行迁移。若对象列表中存在重复源对象,由于 OMS 默认采用50线程并发迁移,可能导致同一对象被多个线程同时检测为未存在于目标端,从而引发重复上传,属正常现象。所以请在上传前对对象列表进行去重处理,再上传迁移。
- 源端对象个数>目的端对象个数
- 源端对象个数/大小<目的端对象个数/大小