跳转到内容
AsterDrive开发者

存储后端

后端Connector ID部署范围适合场景教程
本机asterdrive.storage.local部署管理单机、NAS、小团队、最少依赖本机
S3asterdrive.storage.s3Primary 间共享S3 兼容对象存储、外部 bucket 和大文件S3
阿里云 OSSasterdrive.storage.alibaba_ossPrimary 间共享阿里云 OSS 原生 V4 签名、内外网 endpoint 分流或 CNAME阿里云 OSS
SFTPasterdrive.storage.sftpPrimary 间共享SSH/SFTP 文件服务器和服务端流式读写SFTP
Azure Blobasterdrive.storage.azure_blobPrimary 间共享Azure Storage account 和 Blob containerAzure Blob
华为云 OBSasterdrive.storage.huawei_obsPrimary 间共享使用原生 OBS 签名、区域 endpoint 或自定义域名的华为云 OBS华为云 OBS
腾讯云 COSasterdrive.storage.tencent_cosPrimary 间共享腾讯云 COS 和按策略启用的 COS 数据万象腾讯云 COS
远程节点asterdrive.storage.remotePrimary 间共享由另一台 AsterDrive follower 节点保存对象远程节点
OneDriveasterdrive.storage.onedrivePrimary 间共享Microsoft 365、OneDrive、SharePoint 和 group driveOneDrive
七牛云 Kodoasterdrive.storage.qiniuPrimary 间共享带官方 endpoint 诊断的七牛云 Kodo S3 空间七牛云 Kodo

多 Primary(cluster profile)的默认策略必须由所有 Primary 访问;local 可以作为默认策略,但部署者必须共享 policy 路径和 upload_temp_dir。详见 存储策略与策略组。

各后端的直传能力、容量观测、原生处理和凭据模式对比,以及 relay_stream 与 presigned 怎么选,见 存储能力矩阵。

准备后端服务

创建存储策略

测试连接

创建或调整策略组规则

绑定用户或团队

用真实账号上传 / 下载 / 分享验证

准备后端服务

创建存储策略

测试连接

创建或调整策略组规则

绑定用户或团队

用真实账号上传 / 下载 / 分享验证

新的后端建议先单独建一条策略,不要直接改正在使用的旧策略。

推荐做法:

  1. 新建后端策略
  2. 新建测试策略组
  3. 绑定一个测试用户或测试团队
  4. 上传、下载、分享、删除、恢复各跑一遍
  5. 确认没有问题后,再把真实用户或团队迁到新策略组