转换文件存储类型
OSS提供标准、低频访问、归档三种存储类型,全面覆盖从热到冷的各种数据存储场景。本文主要介绍如何转换文件(Object)的存储类型。
有关标准存储、低频访问、归档存储三种存储类型的更多信息,请参考开发指南的存储类型介绍及存储类型转换。
以下提供了详细的示例代码用于Object存储类型的相互转换。
- 以下代码用于将Object的存储类型从标准或低频访问转换为归档类型:
let OSS = require('ali-oss'); let client = new OSS({ bucket: '<your bucket>', region: '<your region>', accessKeyId: '<your accessKeyId>', accessKeySecret: '<your accessKeySecret>' }) let options = { headers:{'x-oss-storage-class':'Archive'} } client.copy('Objectname','Objectname',options).then((res) => { console.log(res); }).catch(err => { console.log(err) })
- 以下代码用于将Object的存储类型从归档转换为低频访问或标准类型:
let OSS = require('ali-oss'); let client = new OSS({ bucket: '<your bucket>', region: '<your region>', accessKeyId: '<your accessKeyId>', accessKeySecret: '<your accessKeySecret>' }) // 以下以转换为低频访问类型(IA)为例。 var options = { headers:{'x-oss-storage-class':'IA'} } client.copy('Objectname','Objectname',options).then((res) => { console.log(res); }).catch(err => { console.log(err) })
各种存储类型的存储费用介绍,请参考计量项和计费项的存储费用一节。
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。
评论