软链接是一个独立的文件,其中包含指向目标文件的路径信息,类似于快捷方式。您可以通过软链接对象快速访问常用的目标对象,且相比目标对象,软链接对象的存储容量很小,可以忽略不计,帮助您节约存储成本。本文介绍软链接行为、计费说明和创建软链接的操作步骤等内容。
软链接对象支持版本控制功能,支持不同版本的软链接对象指向不同的目标对象。访问软链接对象时,不同的操作,实际访问的对象不同,返回的对象内容也不同,说明如下:
操作 | 返回的内容 |
---|---|
使用 GetObject 下载软链接对象时,不同的参数返回的内容不同,说明如下:
| |
使用 HeadObject 获取对象元数据时,不同的参数返回的内容不同,说明如下:
| |
除了 GetObject 和 HeadObject 外的其他操作 | 获取软链接对象的信息,不会获取目标对象信息。 |
软链接对象的计费方式和普通对象相同,访问软链接对象时,TOS 收取软链接对象的费用,与目标对象无关。例如使用 GetObject 、HeadObject 接口获取软链接对象信息,或者使用数据处理功能处理软链接对象时,TOS 收取软链接对象的请求次数费用、流量费用等。PutSymlink 和 GetSymlink 接口也按照软链接对象的存储类型收取请求次数费用。
类别 | 注意事项 |
---|---|
地域 | 软链接对象和目标对象支持位于同地域同存储桶或同地域不同存储桶中,不支持位于不同地域的存储桶。 |
权限 | 创建软链接对象时,TOS 不会检查创建者是否有权限访问目标对象,但是通过软链接访问目标对象时,TOS 会检查账号是否有软链接对象和目标对象的读取权限,您需要确保账号拥有对应权限,否则访问会失败。 |
数量 | 目标对象支持创建的软链接对象个数无限制。 |
存储类型 | 低频存储、归档闪回等存储类型存在最小计量单位限制,单个文件小于 64 Kib,将按照 64 Kib计算存储容量费用。软链接对象存储容量一般小于 64 Kib,为了避免不必要的费用,建议您设置软链接对象的存储类型为标准存储。 |
操作生效范围 | 对软链接对象执行的操作仅对软链接对象生效,不会应用到目标对象,例如修改存储类型、删除软链接对象等操作。 |
类别 | 说明 |
---|---|
创建限制 |
|
访问限制 |
|
功能限制 | 软链接对象不支持以下功能,说明如下:
|
TOS Browser 限制 | 仅 1.8.1 及以上版本的 TOS Browser 支持下载软链接对象。 |
登录对象存储控制台。
在左侧导航栏单击桶列表,在桶列表页面单击目标桶名称。
在文件列表页面,单击目标文件操作列下的 ... >设置软链接。
在设置软链接对话框,配置如下参数。
参数 | 说明 |
---|---|
软链接存储桶 | 选择存储软链接的存储桶,只能选择与目标文件位于相同地域的存储桶。 |
软链接路径 | 选择路径定位方式,设置软链接对象在存储桶的保存路径,说明如下:
选择路径定位方式后,输入具体路径,具体规范如下:
例如 |
完成设置后,单击确定。
软链接对象创建成功后,您可以鼠标悬浮至软链接对象名称右侧的链接图标,查看软链接对象所指向的目标对象所在路径。