上云无忧 > 文档中心 > 天翼云对象存储(OOS经典版)I型数据迁移配置文件示例
对象存储
天翼云对象存储(OOS经典版)I型数据迁移配置文件示例

文档简介:
迁移任务配置文件(migrate.conf)示例。 数据从OSS迁移至OOS示例 { "srcType":"OSS", #从阿里云迁移对象 "srcEndpoint":"oss-cn-hangzhou.aliyuncs.com", #阿里云的Endpoint "srcAccessKey":"your oss accessKey",#阿里云的AccessKey "srcSecretKey":"your oss secretKey", #阿里云的SecretKey
*产品来源:中国电信天翼云。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

迁移配置文件示例


  • 迁移任务配置文件(migrate.conf)示例。
  • 数据从OSS迁移至OOS示例

{

      "srcType":"OSS", #从阿里云迁移对象  

      "srcEndpoint":"oss-cn-hangzhou.aliyuncs.com", #阿里云的Endpoint

      "srcAccessKey":"your oss   accessKey",#阿里云的AccessKey

      "srcSecretKey":"your oss   secretKey", #阿里云的SecretKey

      "srcBucket":"testoss", #阿里云的Bucket

      "destEndpoint":"oos-cn.ctyunapi.cn", #OOSendpoint

      "destAccessKey":"your oos   accesKey", #OOSAccessKey

      "destSecretKey":"your oos   secretKey", #OOSSecretKey

      "destBucket":"testoos", #OOSBucket

    "srcPrefix":"logs/",   #阿里云上要迁移对象的前缀

    "srcMarker":"",   #从第一个对象开始迁移

    "srcStopObject":"",   #阿里云上要迁移的截止对象

    "isSkipExistFile":false   #是否跳过目标资源池中已有的对象

 

}

  • 数据从OOS迁移至OOS示例

{

      "srcType":"OOS", #OOS迁移对象  

      "srcEndpoint":"oos-cn.ctyunapi.cn", #OOSEndpoint

      "srcAccessKey":"your oos   accessKey",#OOSAccessKey

      "srcSecretKey":"your oos   secretKey", #OOSSecretKey

      "srcBucket":"testoss1", #OOSbucket

      "destEndpoint":"oos-cn.ctyunapi.cn", #目标OOSendpoint

      "destAccessKey":"your oos   accesKey", #目标OOSAccessKey

      "destSecretKey":"your oos   secretKey", #目标OOSSecretKey

      "destBucket":"testoos2", #目标OOSbucket

    "srcPrefix":"logs/",   #OOS上要迁移对象的前缀

    "srcMarker":"",   #从第一个对象开始迁移

    "srcStopObject":"",   #OOS上要迁移的截止对象

    "isSkipExistFile":false   #是否跳过目标资源池中已有的对象

 

}

  • 数据从COS迁移至OOS示例

{

      "srcType":"COS", #COS迁移对象  

      "srcAccessKey":"your cos   accessKey",#COSAccessKey

      "srcSecretKey":"your cos   secretKey", #COSSecretKey

"srcBucket":"testcos", #COSbucket

"srcRegionName":"ap-beijing",#COSregion

      "destEndpoint":"oos-cn.ctyunapi.cn", # OOSendpoint

      "destAccessKey":"your oos   accesKey", # OOSAccessKey

      "destSecretKey":"your oos   secretKey", # OOSSecretKey

      "destBucket":"testoos", # OOSbucket

    "srcPrefix":"logs/",   #COS上要迁移对象的前缀

    "srcMarker":"",   #从第一个对象开始迁移

    "srcStopObject":"",   #COS上要迁移的截止对象

    "isSkipExistFile":false   #是否跳过目标资源池中已有的对象

 

}

  • 数据从OBS迁移至OOS示例

{

"srcType":"OBS",   #OBS迁移对象

"srcEndpoint":"obs.cn-north-4.myhuaweicloud.com",   #OBSEndpoint

      "srcAccessKey":"your obs   accessKey",#OBSAccessKey

      "srcSecretKey":"your obs   secretKey", #OBSSecretKey

"srcBucket":"testobs", #OBSbucket

      "destEndpoint":"oos-cn.ctyunapi.cn", # OOSendpoint

      "destAccessKey":"your oos   accesKey", # OOSAccessKey

      "destSecretKey":"your oos   secretKey", # OOSSecretKey

      "destBucket":"testoos", # OOSbucket

    "srcPrefix":"logs/",   #OBS上要迁移对象的前缀

    "srcMarker":"",   #从第一个对象开始迁移

    "srcStopObject":"",   #OBS上要迁移的截止对象

    "isSkipExistFile":false   #是否跳过目标资源池中已有的对象

 

}

  • 数据从S3迁移至OOS示例

{

"srcType":"S3",   #S3迁移对象

"srcEndpoint":"s3.amazonaws.com",   #S3Endpoint

      "srcAccessKey":"your s3   accessKey",# S3AccessKey

      "srcSecretKey":"your s3   secretKey", # S3SecretKey

"srcBucket":"tests3", #S3bucket

"srcRegionName":"us-east-1",#S3region

      "destEndpoint":"oos-cn.ctyunapi.cn", # OOSendpoint

      "destAccessKey":"your oos   accesKey", # OOSAccessKey

      "destSecretKey":"your oos   secretKey", # OOSSecretKey

      "destBucket":"testoos", # OOSbucket

    "srcPrefix":"logs/",   #S3上要迁移对象的前缀

    "srcMarker":"",   #从第一个对象开始迁移

    "srcStopObject":"",   #S3上要迁移的截止对象

    "isSkipExistFile":false   #是否跳过目标资源池中已有的对象

 

}

  • 数据从LOCAL迁移至OOS

{

"srcType":"LOCAL",   #LOCAL迁移对象

"localFolderPath":"F:/test/test1/",#本地目录

      "destEndpoint":"oos-cn.ctyunapi.cn", # OOSendpoint

      "destAccessKey":"your oos   accesKey", # OOSAccessKey

      "destSecretKey":"your oos   secretKey", # OOSSecretKey

      "destBucket":"testoos", # OOSbucket

    "isSkipExistFile":false   #是否跳过目标资源池中已有的对象

 

}

  • 根据日志文件迁移源对象至OOS(以LOCAL迁移至OOS为例)

{

"srcType":"LOCAL",   #LOCAL迁移对象

"localFolderPath":"F:/test/test1/",#本地目录

"destEndpoint":"oos-cn.ctyunapi.cn",   # OOSendpoint

"destAccessKey":"your oos accesKey", # OOSAccessKey

"destSecretKey":"your oos secretKey", # OOSSecretKey

"destBucket":"testoos",   # OOSbucket

"isSkipExistFile":false   #是否跳过目标资源池中已有的对象

"migrateLogFile":true,

"logFile":"F:/errorlog.txt"

}

  • 系统配置文件(system.conf)示例

{

      "threadNum":1, #迁移时的读写并发数

      "maxSimpleObjectSizeM":5, #超过对象大小限制时,将被拆分成分段对象迁移

      "partSizeM":5,#拆分为分段对象时的分片大小

      "maxThroughput":-1,#对源端流量进行限制,负数表示不限流量

      "stopScan":false #是否终止遍历源对象

}

相似文档
  • Q:怎么查看迁移进度? A:可以在日志的server.log中的相关字段查看迁移进度。 Q:此工具支持OOS同一个Bucket内对象的迁移吗? A:使用此迁移工具不能实现OOS同一个Bucket内对象的迁移,但可以通过OOS控制台或者API(PUT Object -Copy)进行同一Bucket内对象迁移。
  • Q:每个用户最多可以建立多少个Bucket? A:每个用户最多可以建立10个Bucket,并且在创建Bucket时需要设定其操作权限。 Q:如何修改Bucket的属性? A: 在容器列表->操作->属性中可以修改,并且进行安全策略,网站,日志等属性设置操作。
  • Q: OOS有哪些数据访问方法? A: OOS数据访问方式有以下几种方式: 1、通过OOS门户进行访问; 2、通过Http REST API接口进行访问; 3、通过OOS SDK进行编程访问; 4、通过第三方工具(如webdrive,s3fs等)进行访问。
  • Q:如何保障OOS用户数据的安全? A:为了保证用户数据的安全,OOS提供三种安全策略来保障用户数据的安全性:用户签名验证、Bucket权限控制、IAM安全策略。详情参见《OOS开发者文档》。 1、在用户访问层面,所有针对OOS的数据请求都需要进行签名验证,OOS提供全方位的访问控制策略,使对象的拥有者对该对象有灵活的访问控制权。
  • Q:支持的开发规范和接口规范? A:OOS采用兼容亚马逊S3的应用程序编程接口,支持通过基于Http的REST API来访问OOS服务。详情请参见《OOS开发者文档》。 Q:对象存储OOS接口能否在pad,android 使用? A:可以,OOS提供基于HTTP的的标准REST接口,可以跨平台使用。
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部