创建对象存储迁移任务(1) 参数 是否必填 参数类型 说明 示例 下级对象 regionID 是 String 资源池 ID 81f7728xxxxx0155d307d5b migrationName 是 String 任务名称,必须为大小写字母、数字、横线或下划线,长度在432个字符之间,且名称不能重复 cxxhkpblzbbt migrationMode 否 String 迁移模式,①fullymanaged:全托管模式;②semimanaged:半托管模式。若不指定该参数,则默认创建全托管模式任务 fullymanaged migrationAgent 否 String 执行本任务的代理ID,当选择migrationMode为semimanaged时必须指定,指定的代理应处于“已连接”状态,且指定的代理下至少存在一个“可用”状态的worker节点 111agt76f7dc8b012xxxxf6ed082db55d08 sourceInfo 是 Array of Objects 源端信息 sourceInfo destinationInfo 是 Array of Objects 目的端信息 destinationInfo storageType 否 String 迁移到目的端存储类型,默认为标准存储,①MATCHRESOURCE:匹配源端,匹配源端存储类型时,仅能自动匹配源端的“标准”和“低频”类型;匹配源端的“归档”或“深度归档”类型,请您务必提前对源端归档数据进行手动解冻,并确保迁移任务完成前数据保持解冻状态,否则该部分数据会迁移失败;②STANDARD:标准存储;③STANDARDIA:低频存储;④GLACIER:归档存储 STANDARD aclConf 否 String 目的端ACL配置,默认为匹配源端,①matchresource:匹配源端;②private:私有;③publicread:公共读 matchresource conflictMode 否 String 同名文件处理选项,默认为IGNORE,①OVERWRITE:同名文件进行覆盖; ②IGNORE:同名文件进行忽略;③COMPARE:同名文件按最后修改时间(即LastModified)比较,若源端LastModified小于目的端LastModified,则此文件被执行跳过;若源端LastModified大于目的端LastModified,则执行覆盖;若源端与目的端文件LastModified一致,则判断两者的文件大小,大小一致则执行跳过,大小不一致则执行覆盖。 IGNORE migrateStartTime 否 String 迁移晚于起始时间的对象,该选项会迁移最后修改时间(即LastModified)晚于指定时间的对象。可以设置两种格式"yearmonthday hour:minute:second"或"yearmonthday"。可填时间范围限制为[19700102 00:00:00,20371231 23:59:59],若同时填入migrateStartTime和migrateEndTime,则migrateStartTime值应小于migrateEndTime。 19700104 08:00:00 migrateEndTime 否 String 迁移早于终止时间的对象,该选项会迁移最后修改时间(即LastModified)早于指定时间的对象。可以设置两种格式"yearmonthday hour:minute:second"或"yearmonthday",默认为当前任务创建时间加10年,可填时间范围限制为[19700102 00:00:00,20371231 23:59:59],若同时填入migrateStartTime和migrateEndTime,则migrateStartTime值应小于migrateEndTime。 20250101 08:00:00
来自: