更新时间:2026-07-06 GMT+08:00
TRF.0027 & TRF.0031 未能列出源端对象
问题描述
在执行迁移任务时,系统提示“未能列出对象”,任务无法继续。该问题发生在源端Bucket的列举操作阶段,表现为系统无法获取源Bucket中的对象列表。
问题原因
- 源端Bucket中存在对象名称包含特殊字符(如 #, ?, %, &, +, 空格等),导致列举请求解析失败。
- 源端账户未授予对源端Bucket的ListBucket权限,导致系统无法发起列举请求。
解决方案
- 检查源端Bucket中是否存在名称包含特殊字符的对象:
- 对于确需保留的对象,将其重命名为仅包含字母、数字、连字符(-)、下划线(_)等标准字符的名称。
- 对于无需保留的对象,将其删除。
- 修正权限配置:确保源端账户的IAM策略中包含明确的ListBucket权限。
在完成上述操作后,重新启动迁移任务。
父主题: 错误码排查与解决方法