目前在线迁移服务暂不收取服务费用,但因迁移数据时会产生数据的上传下载以及API请求,所以会产生对应的下行流量费用以及API请求次数费用。
下行流量说明
数据迁移时,服务会将数据先从源端下载,再将数据上传至媒体存储,这个过程会产生源端的下行流量费用,流量由已迁移数据的实际大小决定,数据上传至媒体存储不收取费用。
1.如果源端为第三方云厂商,数据迁移时产生的下行流量费用由第三方云厂商收取。
2.如果源端为媒体存储,数据迁移时产生的下行流量费用由天翼云收取。
API请求次数说明
以下说明基于单个文件的请求次数
场景 | 源端 | 目的端 |
---|---|---|
对于源地址中与目的地址不同名的文件 | 1. 迁移前对比数据,确认对象是否存在和对比需要一次head请求 2. 迁移数据需要一次get请求 |
1. 迁移前对比数据,确认对象是否存在和对比需要一次head请求 2. 迁移数据需要一次put请求 3. 迁移完成后校验数据需要一次head请求 |
对于源地址和目的地址的同名文件,并且文件需要迁移至目的端 | 1. 迁移前对比数据,确认对象是否存在和对比需要一次head请求 2. 迁移数据需要一次get请求 |
1. 迁移前对比数据,确认对象是否存在和对比需要一次head请求 2. 迁移数据需要一put请求 3. 迁移完成后校验数据需要一次head请求 |
对于源端和目的端的同名文件,并且文件不需要迁移至目的端 | 迁移前对比数据,确认对象是否存在和对比需要一次head请求 | 1. 迁移前对比数据,确认对象是否存在和对比需要一次head请求 2. 迁移完成后校验数据需要一次head请求 |
注意:
- 如果迁移文件大于或等于100MB,则迁移数据时会将文件进行分片后再上传,单个分片大小为50MB,此时迁移数据的请求数根据迁移数据大小决定。如果进行了分片处理,在分片之前会有一个post请求,分片上传完毕之后合并分片会有一个post请求。
- 例如:大小为150M的文件会被分成三片,迁移时源端请求数与之前一致,数据迁移过程中目的端会产生三次put请求和两次post请求,因此目的端整个流程一共有两次head请求,两次post请求和三次put请求。
- 采用传入文件或者文件列表形式的方式进行迁移,每个object会多产生一次head请求(为了验证传入的文件是否存在)。