更新时间:2026-07-06 GMT+08:00

TRF.0027 & TRF.0031 未能列出源端对象

问题描述

在执行迁移任务时,系统提示“未能列出对象”,任务无法继续。该问题发生在源端Bucket的列举操作阶段,表现为系统无法获取源Bucket中的对象列表。

问题原因

  1. 源端Bucket中存在对象名称包含特殊字符(如 #, ?, %, &, +, 空格等),导致列举请求解析失败。
  2. 源端账户未授予对源端Bucket的ListBucket权限,导致系统无法发起列举请求。

解决方案

  • 检查源端Bucket中是否存在名称包含特殊字符的对象:
    • 对于确需保留的对象,将其重命名为仅包含字母、数字、连字符(-)、下划线(_)等标准字符的名称。
    • 对于无需保留的对象,将其删除。
  • 修正权限配置:确保源端账户的IAM策略中包含明确的ListBucket权限。

在完成上述操作后,重新启动迁移任务。