-
准备工作 - 对象存储迁移服务 OMS
创建源端腾讯云和目的端华为云的访问密钥并授权 源端腾讯云:检查腾讯云迁移账号是否拥有SecretId/SecretKey以及只读权限(ReadOnlyAccess),如果没有,参考如下步骤生成SecretId/SecretKey并添加权限。 登录腾讯云访问管理控制台。 在左导航栏中选择【用户>用户列表】,进入用户列表页面。
-
OMS是否支持批量桶迁移? - 对象存储迁移服务 OMS
OMS是否支持批量桶迁移? 目前OMS单个任务(迁移任务/迁移任务组)仅支持迁移单桶数据,不支持批量桶迁移。 如果涉及到多桶数据迁移,推荐使用华为云迁移中心MgC,创建存储迁移工作流进行批量桶迁移。 父主题: 产品咨询
-
认证鉴权 - 对象存储迁移服务 OMS
调用接口有如下两种认证方式,您可以选择其中一种进行认证鉴权。 Token认证:通过Token认证通用请求。 AK/SK认证:通过AK(Access Key ID)/SK(Secret Access Key)加密调用请求。推荐使用AK/SK认证,其安全性比Token认证要高。 Token认证 Token的有效期为24
-
风险提示 - 对象存储迁移服务 OMS
风险提示 OMS根据源端厂商对象存储服务和华为云对象存储服务接口及协议,进行认证和一致性校验,涉及MD5、SHA1、CRC64以及基于MD5的HMAC算法的使用,存在因源端发生hash碰撞,导致要迁移的数据和实际迁移的数据不一致的风险,为确保数据一致性,可以在迁移后再次对源端、目的端数据进行完整的内容校验。
-
源端配置同步请求 - 对象存储迁移服务 OMS
输入一个可选性后缀来限制对以此关键字结尾的对象的通知。 单击“确定”,完成触发器的创建。 源端同步请求函数工作流创建与配置完成后,需要配置测试事件来进行检验。 单击“代码”页签,在代码源区域的下拉菜单中选择“配置测试事件”,弹出配置测试事件页面,如图6所示。配置相关参数,参见表4。 图6 配置测试事件
-
优刻得US3 - 对象存储迁移服务 OMS
US3可通过控制台解冻归档文件,也可通过us3cli工具来解冻归档对象,支持批量解冻。 控制台解冻 登录优刻得对象存储 US3控制台。 在“单地域空间管理”页面,找到文件所在的存储空间域名,单击存储空间操作列的“文件管理”,进入文件管理页面。 找到您需要恢复的文件,在右侧操作栏,单击按钮,选择“解冻”。
-
创建迁移任务 - 对象存储迁移服务 OMS
enableFailedObjectRecordingCreateTaskReq:= true descriptionCreateTaskReq:= "xxx" enableKmsCreateTaskReq:= false taskTypeCreateTaskReq:= model.GetCreateTaskReqTaskTypeEnum()
-
创建同步任务 - 对象存储迁移服务 OMS
enableKmsCreateSyncTaskReq:= false enableMetadataMigrationCreateSyncTaskReq:= false descriptionCreateSyncTaskReq:= "XXXX" srcCloudTypeCreateSyncTaskReq:=
-
查询云厂商支持的reigon - 对象存储迁移服务 OMS
getenv("CLOUD_SDK_SK") credentials = BasicCredentials(ak, sk) \ client = OmsClient.new_builder() \ .with_credentials(credentials) \
-
创建同步事件 - 对象存储迁移服务 OMS
getenv("CLOUD_SDK_SK") credentials = BasicCredentials(ak, sk) \ client = OmsClient.new_builder() \ .with_credentials(credentials) \
-
创建迁移任务组 - 对象存储迁移服务 OMS
getenv("CLOUD_SDK_SK") credentials = BasicCredentials(ak, sk) \ client = OmsClient.new_builder() \ .with_credentials(credentials) \
-
删除指定id的迁移任务组 - 对象存储迁移服务 OMS
getenv("CLOUD_SDK_SK") credentials = BasicCredentials(ak, sk) \ client = OmsClient.new_builder() \ .with_credentials(credentials) \
-
查询指定API版本信息 - 对象存储迁移服务 OMS
getenv("CLOUD_SDK_SK") credentials = BasicCredentials(ak, sk) \ client = OmsClient.new_builder() \ .with_credentials(credentials) \
-
删除同步任务 - 对象存储迁移服务 OMS
getenv("CLOUD_SDK_SK") credentials = BasicCredentials(ak, sk) \ client = OmsClient.new_builder() \ .with_credentials(credentials) \
-
暂停同步任务 - 对象存储迁移服务 OMS
getenv("CLOUD_SDK_SK") credentials = BasicCredentials(ak, sk) \ client = OmsClient.new_builder() \ .with_credentials(credentials) \
-
启动迁移任务 - 对象存储迁移服务 OMS
getenv("CLOUD_SDK_SK") credentials = BasicCredentials(ak, sk) \ client = OmsClient.new_builder() \ .with_credentials(credentials) \
-
暂停迁移任务 - 对象存储迁移服务 OMS
getenv("CLOUD_SDK_SK") credentials = BasicCredentials(ak, sk) \ client = OmsClient.new_builder() \ .with_credentials(credentials) \
-
查询迁移任务组列表 - 对象存储迁移服务 OMS
getenv("CLOUD_SDK_SK") credentials = BasicCredentials(ak, sk) \ client = OmsClient.new_builder() \ .with_credentials(credentials) \
-
查询同步任务列表 - 对象存储迁移服务 OMS
getenv("CLOUD_SDK_SK") credentials = BasicCredentials(ak, sk) \ client = OmsClient.new_builder() \ .with_credentials(credentials) \
-
查看审计日志 - 对象存储迁移服务 OMS
DeleteObjectAssessmentTask 批量创建迁移任务 ObjectAssessTask BatchCreateTaskByAssess 重试创建失败的迁移任务 ObjectAssessTask RetryAssessCreatedFailedTask 表6 所有资源支持的操作列表 操作名称 资源类型