跳到主要内容

游戏开发工作室的云存储方案——使用 RcloneView 管理构建版本、素材与备份

· 阅读需 4 分钟
Tayson
Senior Engineer

一个游戏构建版本可能高达 50-200 GB。再加上贴图素材库、音频素材和版本历史,一个小型工作室很容易就需要 10+ TB 的存储空间。跨多个提供商管理这些数据是一项后勤挑战。

游戏开发会产生创意行业中规模最大的文件集之一。构建版本随每次迭代不断增长,素材库不断扩充,版本控制仓库也在膨胀。工作室需要快速的工作存储、经济实惠的旧版本存档,以及对耗时数月创作的素材的可靠备份。RcloneView 提供了游戏工作室所需的多云管理能力。

RcloneView 应用预览

在一个地方管理和同步所有云端

RcloneView 是 rclone 的跨平台 GUI。通过清爽的可视化界面比较文件夹、传输或同步文件,并自动化多云工作流。

  • 一键作业:复制 · 同步 · 比较
  • 调度器与历史记录,实现可靠的自动化
  • 支持 Google Drive、OneDrive、Dropbox、S3、WebDAV、SFTP 等
WindowsmacOSLinux
免费开始使用 →

核心功能免费。Plus 提供自动化功能。

游戏开发存储的挑战

数据类型典型大小变更频率
游戏构建版本每个 10-200 GB开发期间每日
源素材(贴图、模型)100 GB - 5 TB生产期间活跃
音频文件10-100 GB周期性
版本控制(Git LFS、Perforce)50 GB - 2 TB持续
QA 构建版本与测试产物50-500 GB每个冲刺周期
已发布构建版本存档100 GB - 10 TB发布后

多层级策略

活跃开发——快速访问

将当前构建版本和活跃素材保存在快速存储上(S3 Standard、Google Drive):

Active game dev storage

近期构建版本——经济实惠的保留

将超过 30 天的构建版本迁移到 Backblaze B2 或 Wasabi:

Archive old builds

已发布构建版本——长期存档

将已发布的游戏版本存档至 S3 Glacier,以满足合规要求并为可能的重新发布做准备。

关键工作流程

每夜构建版本备份

安排每晚自动将最新构建版本备份到云存储:

Nightly build backup

素材库备份

你的贴图和模型库凝聚了美术团队数月的工作成果。将其备份到多个提供商:

QA 构建版本分发

将 QA 构建版本推送到共享云位置,供测试团队使用:

清理前验证存档

Verify before cleanup

预算有限的独立工作室

独立工作室可以策略性地使用免费额度:用 Google Drive(15 GB 免费)存放文档,用 Backblaze B2(每 TB 6 美元)存放构建版本,用 Cloudflare R2(10 GB 免费)用于分发。

快速上手

  1. 下载 RcloneView,访问 rcloneview.com
  2. 连接快速存储和存档存储
  3. 自动化每夜构建版本备份
  4. 将旧版本构建归档到冷存储。
  5. 通过多提供商备份保护你的素材

你的游戏就是你的产品。保护好每一个构建版本、每一份素材。


相关指南:

支持的云服务商

Local Files
WebDAV
FTP
SFTP
HTTP
SMB / CIFS
Google Drive
Google Photos
Google Cloud Storage
OneDrive
Dropbox
Box
MS Azure Blob
MS File Storage
S3 Compatible
Amazon S3
pCloud
Wasabi
Mega
Backblaze B2
Cloudflare R2
Alibaba OSS
Ceph
Swift (OpenStack)
IBM Cloud Object Storage
Oracle Cloud Object Storage
IDrive e2
MinIO
Storj
DigitalOcean Spaces