OSS提供标准、低频访问、归档、冷归档和深度冷归档多种存储类型,全面覆盖从热到冷的各种数据存储场景。本文主要介绍如何转换文件(Object)的存储类型。
示例代码
以下提供了详细的示例代码用于Object存储类型的相互转换。
以下代码用于将Object的存储类型从标准或低频访问转换为归档类型:
const OSS = require('ali-oss'); const client = new OSS({ // yourregion填写Bucket所在地域。以华东1(杭州)为例,Region填写为oss-cn-hangzhou。 region: 'yourregion', // 从环境变量中获取访问凭证。运行本代码示例之前,请确保已设置环境变量OSS_ACCESS_KEY_ID和OSS_ACCESS_KEY_SECRET。 accessKeyId: process.env.OSS_ACCESS_KEY_ID, accessKeySecret: process.env.OSS_ACCESS_KEY_SECRET, // yourbucketname填写存储空间名称。 bucket: 'yourbucketname' }) const options = { headers:{'x-oss-storage-class':'Archive'} } client.copy('Objectname','Objectname',options).then((res) => { console.log(res); }).catch(err => { console.log(err) })
相关文档
关于转换文件存储类型的API接口说明,请参见CopyObject。
文档内容是否对您有帮助?