DigitalOcean快照区域传输详解 | AI生成和翻译

Home 2026.06

问题: DigitalOcean 中的 “Add snapshot to additional regions” 是什么意思?另外,volume 快照能否跨区域传输?

回答:

DigitalOcean 中的快照跨区域传输

含义

当你创建 Droplet 快照时,它最初仅存储在该 Droplet 所在的数据中心区域(在你的例子中是 ATL1)。

“Add snapshot to additional regions” 的意思是:将该快照镜像复制到其他 DO 数据中心,以便你可以在不同区域启动一个完全相同的 Droplet(包含相同的 OS、软件包、配置、数据)。

gpu-mi300x-snapshot-20260601 (ATL1, 30.62 GB)
       │
       ├──► ATL1  ✓ (已存在)
       ├──► NYC1  ← 你可以添加此区域
       ├──► SFO3  ← 或者此区域
       └──► SGP1  ← 或者此区域

复制完成后,你可以进入目标区域的 Create Droplet → From Snapshot 页面,从该快照启动一个新的 Droplet。这就是在需要时将你的 MI300X 环境克隆到其他区域的方法。

要点:


Volume 快照 — 概念相同,范围不同

  Droplet 快照 Volume 快照
捕获内容 整个 Droplet 磁盘(OS + 数据) 仅 Block Storage 卷
区域传输 ✅ 支持 ✅ 支持(相同 UI)
恢复方式 在任意区域创建新 Droplet 在目标区域创建新 Volume
用途 克隆整台机器 单独迁移持久化数据盘

Volume 快照的工作方式相同——你可以将它们复制到其他区域,然后在那里创建新的 Block Storage 卷。当你的数据卷与 Droplet 分离,并且你只想迁移或复制数据时,这非常有用。


针对你的 AMD Dev Cloud 环境的实用工作流程

如果你希望在第二个区域启动你的 MI300X 环境(例如为了降低延迟或实现冗余):

# 1. 从 DO UI 或 CLI:将快照复制到新区域
doctl compute snapshot get <snapshot-id>
doctl compute droplet create \
  --region sfo3 \
  --image <snapshot-id> \
  --size gpu-mi300x-192gb \
  --ssh-keys <your-key-id> \
  my-mi300x-sfo3

新的 Droplet 将使用你完全相同的环境启动——相同的 conda 环境、相同的模型权重、相同的 dotfiles——只是位于不同的地理区域。

总结: 这是一种区域复制机制,用于灾难恢复、延迟优化或在多个区域并行启动相同的 GPU 环境。


Back Donate