Cloudreve 接入雨云对象存储:S3 策略、用户组与文件备份
已有 Cloudreve 网盘如何配置 ROS,说明端点、桶名、路径式访问,以及切换策略对旧文件的影响。
把网盘文件放到 ROS
Cloudreve 负责账号、文件目录和分享,雨云 ROS 保存文件对象。服务器系统盘比较小,或者希望把网盘文件与程序分开时,可以为 Cloudreve 添加 S3 兼容存储策略。本文从已经能登录管理后台的 Cloudreve 开始。
创建一个专用 ROS 桶,并记录该桶的凭证和 API 端点。不要把已有数据库备份桶和网盘混用,避免清理一边的文件时误删另一边的内容。
注册推荐码:KuZhuJi
S3 存储策略怎么填
在 Cloudreve 管理后台创建 S3 兼容存储策略,字段名称随版本略有不同。桶名填单独的名称,Endpoint 填 ROS 管理页的完整 API 端点,不在端点后追加桶名。
选择路径式访问,对应一些版本中的“强制路径格式 Endpoint”。Access Key、Secret Key 使用这个桶的凭证;地区字段按 ROS 接入信息或应用默认处理,不填写从其他云教程复制来的地区。
左右滑动查看全部字段
| Cloudreve 字段 | ROS 对应内容 |
|---|---|
| Bucket | 专用桶名称 |
| Endpoint | 管理页的 API 端点 |
| Access Key / Secret Key | 对应桶的凭证 |
| 路径式访问 | 启用 |
| 自定义下载域名 | 仅在已有域名和权限配置后设置 |
策略创建后,还要分配给用户组
保存存储策略,再进入目标用户组的配置,选中该策略。只创建策略但未分配,用户上传仍可能走原来的本地存储。用普通账号上传一个小文件,下载后检查内容是否一致,再查看 ROS 桶里是否产生对象。
添加新策略不会自动把旧文件迁到 ROS。已有本地文件先保留,按当前 Cloudreve 版本支持的迁移流程处理,不能直接删除原目录。
上传报错和备份范围
密钥错误、桶名不匹配或端点不可达时,先查 Cloudreve 日志;浏览器上传失败还可能涉及 CORS。按应用实际上传方式配置,不为了排错就把所有文件改成匿名公开。
Cloudreve 数据库保存用户、目录和文件元数据,ROS 保存对象。恢复完整网盘时,两边都需要备份,还要保留应用配置与加密相关设置。只有桶里的文件,不能还原原来的账号和分享关系。
