检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在“桶名”下方的输入框中输入待迁移的对象数据名称或名称前缀,如图8所示。若不添加该参数,则默认迁移全桶的数据。 图8 输入对象数据名称或名称前缀 单击“添加”按钮,系统会自动匹配出数据。您可以单击,从匹配到的迁移数据列表中删除不需要迁移的数据。 选择元数据迁移方式。 选择“忽略元数据”,OMS只迁移源端ContentType元数据。
在“桶名”下方的输入框中输入待迁移的对象数据名称或名称前缀,如图8所示。若不添加该参数,则默认迁移全桶的数据。 图8 输入对象数据名称或名称前缀 单击“添加”按钮,系统会自动匹配出数据。您可以单击,从匹配到的迁移数据列表中删除不需要迁移的数据。 选择元数据迁移方式。 选择“忽略元数据”,OMS只迁移源端ContentType元数据。
文件,也可通过调用Object接口解冻归档文件。具体操作请参见七牛云Kodo归档数据迁移方案。 若您源端有解冻中的数据,待解冻完成后再进行迁移,否则这些数据会迁移失败。 父主题: 七牛云迁移至华为云OBS教程
图3 失败对象列表路径 问题原因: 迁移前OMS服务校验源端对象与CDN对象不一致(主要指对象大小和最后修改时间)。 常见原因:源端对象更新后,CDN未刷新缓存,导致源端对象与CDN上缓存的对象不一致。 解决方法: 刷新CDN缓存信息,使CDN上的缓存对象为最新的对象。 场景三
准备工作 使用对象存储迁移服务前,请参考本节介绍完成准备工作。 注册华为账号 使用华为云之前,需要注册华为账号并开通华为云,还需要完成实名认证。 创建源端谷歌云和目的端华为云的访问密钥(AK/SK)并授权 源端谷歌云: 请参考如下步骤生成秘钥文件,并为用户添加谷歌云只读权限(Viewer)。
创建迁移任务或迁移任务组时,选择源端数据源为“HTTP/HTTPS数据源”,如图1所示。 图1 选择HTTP/HTTPS数据源 选择创建“迁移任务”还是“迁移任务组”,可参见迁移任务与迁移任务组的适用场景是什么?。 源端数据源选择“HTTP/HTTPS数据源”,迁移方式默认为“指定URL列表”。
储”,待迁移完成确认数据无误后,再通过对象生命周期将对应数据的存储类型改为“归档存储”。 前提条件 已注册华为账号并开通华为云,完成实名认证。 已获取源端和目的端账号的AK/SK。 源端桶对应账户需要的权限包括:列举桶,获取桶位置,列举对象,获取对象元数据,获取对象内容。获取方式参见源端桶权限获取。
在“桶名”下方的输入框中输入待迁移的对象数据名称或名称前缀,如图8所示。若不添加该参数,则默认迁移全桶的数据。 图8 输入对象数据名称或名称前缀 单击“添加”按钮,系统会自动匹配出数据。您可以单击,从匹配到的迁移数据列表中删除不需要迁移的数据。 选择元数据迁移方式。 选择“忽略元数据”,OMS只迁移源端ContentType元数据。
失败对象超过10万个的场景,建议基于已有失败对象列表,分析处理后重新迁移。 解冻归档数据 默认“否”。 选择“否”,迁移数据中有归档数据时,则直接判定该对象迁移失败并跳过,继续迁移其余数据。 选择“是”,迁移数据中有归档数据时,会自动解冻归档类型数据并迁移。 发送通知 默认“否”,选择是否使用SMN消息通知功能,该功能可以通知您迁移任务的结果。
解冻归档数据 默认“否”。不建议开启,迁移数据中有归档数据时,优先选择使用OBS的解冻工具将数据解冻后再进行迁移。具体操作参见恢复归档存储对象。 选择“否”,迁移数据中有归档数据时,则直接判定该对象迁移失败并跳过,继续迁移其余数据。 选择“是”,迁移数据中有归档数据时,会自动解冻归档类型数据并迁移。
备工作。 注册华为账号 使用华为云之前,需要注册华为账号并开通华为云,还需要完成实名认证。 创建源端和目的端的访问密钥(AK/SK)并授权 源端: 如果源端为华为云OBS桶,检查对应账号是否有AK/SK以及列举桶,获取桶位置,列举对象,获取对象元数据,获取对象内容等权限。如果没有
失败对象超过10万个的场景,建议基于已有失败对象列表,分析处理后重新迁移。 解冻归档数据 默认“否”。 选择“否”,迁移数据中有归档数据时,则直接判定该对象迁移失败并跳过,继续迁移其余数据。 选择“是”,迁移数据中有归档数据时,会自动解冻归档类型数据并迁移。 发送通知 默认“否”,选择是否使用SMN消息通知功能,该功能可以通知您迁移任务的结果。
失败对象超过10万个的场景,建议基于已有失败对象列表,分析处理后重新迁移。 解冻归档数据 默认“否”。 选择“否”,迁移数据中有归档数据时,则直接判定该对象迁移失败并跳过,继续迁移其余数据。 选择“是”,迁移数据中有归档数据时,会自动解冻归档类型数据并迁移。 发送通知 默认“否”,选择是否使用SMN消息通知功能,该功能可以通知您迁移任务的结果。
在“桶名”下方的输入框中输入待迁移的对象数据名称或名称前缀,如图8所示。若不添加该参数,则默认迁移全桶的数据。 图8 输入对象数据名称或名称前缀 单击“添加”按钮,系统会自动匹配出数据。您可以单击,从匹配到的迁移数据列表中删除不需要迁移的数据。 选择元数据迁移方式。 选择“忽略元数据”,OMS只迁移源端ContentType元数据。
nOSSReadOnlyAccess)。 目的端华为云:参见创建访问密钥(AK/SK)和目的端桶权限获取创建AK/SK并添加权限。 创建目的端桶 创建用于存放迁移数据的桶,具体操作参见创建桶。 解冻源端归档数据 当源端对象存储有数据处于归档状态,直接使用OMS迁移,解冻时间长导致
在“桶名”下方的输入框中输入待迁移的对象数据名称或名称前缀,如图7所示。若不添加该参数,则默认迁移全桶的数据。 图7 输入对象数据名称或名称前缀 单击“添加”按钮,系统会自动匹配出数据。您可以单击,从匹配到的迁移数据列表中删除不需要迁移的数据。 选择元数据迁移方式。 选择“忽略元数据”,OMS只迁移源端ContentType元数据。
OMS根据源端厂商对象存储服务和华为云对象存储服务接口及协议,进行认证和一致性校验,涉及MD5、SHA1、CRC64以及基于MD5的HMAC算法的使用,存在因源端发生hash碰撞,导致要迁移的数据和实际迁移的数据不一致的风险,为确保数据一致性,可以在迁移后再次对源端、目的端数据进行完整的内容校验。
OMS是否支持批量桶迁移? 目前OMS单个任务(迁移任务/迁移任务组)仅支持迁移单桶数据,不支持批量桶迁移。 如果涉及到多桶数据迁移,推荐使用华为云迁移中心MgC,创建存储迁移工作流进行批量桶迁移。 父主题: 产品咨询
授权后需等待15-30分钟才可生效。 目的端桶权限获取 目的端桶需要的权限包括:列举桶内对象,获取桶区域位置,获取桶列表,获取对象元数据,修改对象元数据,获取对象内容,上传对象,列举多段上传任务,取回归档存储对象。 目的端权限获取方式分为两种,可任选一种方式获取。 基于系统策略获取OBS Adminis
在“桶名”下方的输入框中输入待迁移的对象数据名称或名称前缀,如图8所示。若不添加该参数,则默认迁移全桶的数据。 图8 输入对象数据名称或名称前缀 单击“添加”按钮,系统会自动匹配出数据。您可以单击,从匹配到的迁移数据列表中删除不需要迁移的数据。 选择元数据迁移方式。 选择“忽略元数据”,OMS只迁移源端ContentType元数据。