用途
DigitalOcean 存储技能用于帮助选择和管理 DigitalOcean 的各类存储服务,涵盖 S3 兼容的对象存储、网络附加块存储、托管 NFS,以及用于恢复流程的快照与备份。
适用时机包括:
- 在对象存储、块存储或文件存储之间做选型时;
- 设计备份与快照策略时;
- 为 Droplet 附加持久化存储时。
主要能力
Spaces 对象存储
适用于大型数据集、静态资源和日志。使用方式:
- 在所需区域创建 Space;
- 为 S3 兼容工具生成访问密钥;
- 为公开或私有对象配置访问控制。
Volumes 块存储
用于为 Droplet 增加持久化块存储。使用方式:
- 在与 Droplet 相同的区域创建 Volume;
- 将 Volume 附加到 Droplet;
- 在 Droplet 操作系统上挂载该 Volume。
NFS 文件存储
使用托管 NFS 实现跨服务的共享文件访问。使用方式:
- 配置 NFS 文件系统;
- 从需要共享存储的计算资源挂载。
快照
用于对 Droplet 或 Volume 进行按需备份。使用方式:
- 在重大变更前创建快照;
- 使用快照创建新的 Droplet 或 Volume。
备份
用于常规恢复点的计划性备份。使用方式:
- 在 Droplet 上启用备份;
- 在恢复时从备份还原。
存储选型指南
- 对象存储与静态资源:使用 Spaces;
- Droplet 上的持久化块存储:使用 Volumes;
- 共享 POSIX 文件存储:使用 NFS;
- 时间点恢复:使用快照;
- 计划性系统级保护:使用备份。
快速上手
- 选择 Spaces、Volumes 或 NFS;
- 在目标区域创建存储;
- 将存储附加或挂载到计算资源;
- 启用快照或备份。
配套技能
使用本技能时,可考虑以下相关技能(如已部署):
- digitalocean-compute:Droplet 与 App Platform 的存储附加;
- digitalocean-containers-images:镜像与注册表工作流;
- digitalocean-managed-databases:数据备份与迁移规划。
注意:配套技能为可选项,本技能在没有它们的情况下也可完整使用。
资源
DigitalOcean 文档:
- 存储:https://docs.digitalocean.com/products/storage/
- Spaces:https://docs.digitalocean.com/products/spaces/
- Volumes:https://docs.digitalocean.com/products/volumes/
- NFS:https://docs.digitalocean.com/products/nfs/
- 快照:https://docs.digitalocean.com/products/snapshots/
- 备份:https://docs.digitalocean.com/products/backups/
限制
资料未提供具体收费、价格、配额上限、性能指标或各区域可用性等细节,暂未提供。