在管理 VPS 时,我们有时会遇到需要将整个服务器环境从一台 VPS 迁移到另一台 VPS 的需求。搬瓦工(BandwagonHost)通过 KiwiVM 控制面板提供了 Snapshots 快照功能,可以帮助我们把源 VPS 上的系统、软件环境、配置文件和网站数据完整迁移到另一台 VPS 上。
本文重点讲的是 搬瓦工 Snapshot 快照迁移:也就是通过创建快照、导出 VEID 和 TOKEN、导入到目标 VPS、再恢复快照的方式,把 VPS A 的数据完整克隆到 VPS B。
需要提前说明的是,Snapshots 和 Backups 不是同一个功能。Snapshots 更适合手动创建快照,并用于迁移、克隆或恢复到指定状态;Backups 则是搬瓦工系统自动生成的备份功能。如果您想了解自动备份功能,可以参考:搬瓦工 Backups 备份功能使用教程详解。
一、搬瓦工 Snapshot 快照迁移的适用场景与注意事项
在开始实际操作之前,先简单了解一下 Snapshot 快照的作用。
Snapshot 快照可以理解为 VPS 在某一个时间点的完整状态副本。创建快照后,后续可以把它恢复到同一台 VPS,也可以通过导出和导入的方式迁移到另一台 VPS。本文主要演示后者,也就是把源 VPS 的完整环境迁移到目标 VPS。
要使用此功能,需要先 登录 KiwiVM 控制面板,然后在左侧菜单中找到 Snapshots 选项。
如果您之前看过旧版教程,可能会发现新版 KiwiVM 的菜单位置、界面样式和部分功能入口已经调整,相关变化可以参考:搬瓦工KiwiVM面板重大更新:UI美化、功能重组与安全性提升。

在 KiwiVM 控制面板左侧菜单中找到并点击 Snapshots 选项
根据页面说明,Snapshots 有几个需要提前注意的地方:
- 普通快照保存期限:普通快照通常会保留 30 天,之后可能会被系统自动删除。如果需要长期保存,请留意页面提示或考虑下载到本地。
- Sticky Snapshots:用户可以将最多 2 个快照设置为 Sticky,这类快照不会按普通快照的 30 天规则自动删除,更适合长期保留。
- 创建快照可能导致重启:创建 Snapshot 的过程中,源 VPS 可能会重启或短暂中断,建议避开业务高峰期操作。
- 恢复快照会覆盖目标 VPS 数据:在目标 VPS 上恢复 Snapshot 时,会覆盖目标 VPS 上现有数据,操作前一定要确认目标 VPS 中没有需要保留的重要文件。
- VEID 和 TOKEN 不要泄露:导出快照时生成的 VEID 和 TOKEN 相当于导入快照的凭证,不要公开给他人。
如果您不只是想迁移 VPS,而是想系统了解搬瓦工快照、备份和灾难恢复之间的关系,可以继续参考:搬瓦工VM终极数据保险教程:从快照备份到灾难恢复。
二、搬瓦工 Snapshot 快照迁移操作流程
为了方便说明,本文假设有两台搬瓦工 VPS:
- VPS A:源服务器,也就是当前已有系统、环境和数据的 VPS;
- VPS B:目标服务器,也就是准备接收 VPS A 数据的新 VPS。
我们的目标是把 VPS A 上的系统环境、网站数据和配置完整迁移到 VPS B 上。整个流程可以分为四个步骤:
- 在 VPS A 上创建 Snapshot 快照;
- 从 VPS A 导出快照信息,获取 VEID 和 TOKEN;
- 在 VPS B 上导入这个快照;
- 在 VPS B 上恢复快照,完成数据迁移。
1. 在源 VPS 创建 Snapshot 快照
第一步是在源服务器 VPS A 上创建一个包含当前系统和数据的快照。
登录 VPS A 的 KiwiVM 控制面板后,点击左侧菜单中的 Snapshots,进入快照管理页面。然后点击 Create new snapshot 按钮。

在快照管理页面,点击 Create new snapshot 按钮创建快照。
系统会要求您为这个快照添加一个描述(Description),方便后续识别。建议填写一个容易区分的备注,例如创建日期、用途或源 VPS 名称,然后再次点击 Create new snapshot 确认。
请注意:创建快照的过程中,VPS A 会重启或短暂中断。建议在业务访问较少的时间操作。

输入快照描述后,点击 Create new snapshot 确认创建。
快照创建需要一些时间,具体时长取决于 VPS 数据量大小。在此期间,页面可能会显示 Snapshot creation in progress,KiwiVM 控制面板首页也可能显示 Task in progress,表示任务正在执行中。

创建快照后,系统会显示 Snapshot creation in progress,请等待任务完成。
2. 从源服务器 VPS A 导出快照
快照创建成功后,返回 VPS A 的 Snapshots 页面,可以看到刚刚创建的快照。找到对应快照后,点击右侧的 export 按钮。

在快照列表中找到目标快照,然后点击右侧的 export 按钮。
点击 export 后,系统会生成并显示该快照的 VEID 和 TOKEN 信息。后面导入快照时必须用到这两个值,请完整复制并妥善保存。
安全提示:VEID 和 TOKEN 是导入快照的重要凭证,不要发到公开文章、聊天群或截图中。如果这些信息泄露,可能带来数据安全风险。

导出页面会显示 VEID 和 TOKEN,请复制并妥善保存。
3. 在目标 VPS 导入 Snapshot 快照
接下来切换到目标服务器 VPS B。登录 VPS B 的 KiwiVM 控制面板,同样进入左侧菜单中的 Snapshots 页面。
在 VPS B 的快照页面中,点击 Import a snapshot 按钮。

在目标 VPS 的快照页面,点击 Import a snapshot 按钮。
在导入页面中,分别输入刚才从 VPS A 导出的 VEID 和 TOKEN,确认无误后点击 Import。

将 VEID 和 TOKEN 填入对应输入框,然后点击 Import。
导入快照同样需要等待。点击 Import 后,页面会显示 Snapshot import in progress,表示快照正在导入中。导入时间取决于快照大小,可能需要几分钟到更长时间。

点击导入后,系统会显示 Snapshot import in progress。
导入完成后,这个快照会出现在 VPS B 的 Snapshots 列表中,后续就可以在 VPS B 上执行恢复操作。
4. 在目标服务器 VPS B 恢复快照
快照成功导入到 VPS B 后,找到刚刚导入的快照,点击右侧的 restore 按钮。

在 VPS B 的快照列表中,点击 restore 按钮准备恢复快照。
系统会弹出红色警告页面,提示此操作将 覆盖 VPS B 上的所有现有数据。如果 VPS B 上已有重要文件、网站数据或配置,请先备份后再继续。
确认无误后,点击 I agree with full data overwrite, restore snapshot 按钮。

恢复快照前会提示覆盖目标 VPS 数据,确认后再继续。
在恢复过程中,可能会遇到下面两个常见错误:
- 错误 729102:
VM must be stopped in order to perform this action.- 原因:VPS B 当前处于开机状态。
- 解决方法:先回到 KiwiVM 首页,将 VPS B 关机(Stop),然后再恢复快照。
- 错误 590730596311:
not enough storage space available to restore snapshot, aborting.- 原因:VPS B 的硬盘空间小于 VPS A,无法容纳源 VPS 的快照数据。
- 解决方法:需要选择硬盘容量不小于源 VPS 的目标套餐,或者先升级目标 VPS。套餐选择可以参考:搬瓦工最新高性价比套餐、入门便宜款与高端线路全解析。
如果一切顺利,系统会开始恢复 Snapshot。恢复完成后,VPS B 的系统、环境、配置和数据将与 VPS A 创建快照时的状态一致。至此,VPS 数据迁移完成。
三、总结
通过搬瓦工 Snapshots 快照功能,我们可以把一台 VPS 的完整系统环境迁移到另一台 VPS,包括系统、软件环境、网站文件和配置数据。整个流程可以概括为:在 VPS A 创建快照,导出 VEID 和 TOKEN,在 VPS B 导入快照,最后恢复快照完成迁移。
这篇文章重点讲的是 Snapshot 快照迁移,适合需要完整克隆 VPS、迁移服务器环境、复制网站数据到另一台搬瓦工 VPS 的用户。如果您只是想了解搬瓦工系统自动备份功能,可以参考:搬瓦工 Backups 备份功能使用教程详解。
最后提醒一下,恢复 Snapshot 会覆盖目标 VPS 上的现有数据,导出的 VEID 和 TOKEN 也不要泄露给他人。操作前请确认源 VPS、目标 VPS 和快照信息都正确,再执行恢复操作。
| 套餐 | CPU | 内存 | 硬盘 | 流量 | 带宽 | 机房 | 价格 | 购买 |
|---|---|---|---|---|---|---|---|---|
| KVM (最便宜) | 2核 | 1GB | 20GB | 1TB | 1Gbps | DC2 AO DC8 ZNET | $49.99/年 最便宜 | 购买 |
| 3核 | 2GB | 40GB | 2TB | 1Gbps | $52.99/半年 $99.99/年 | 购买 | ||
| CN2 GIA-E 最推荐 | 2核 | 1GB | 20GB | 1TB | 2.5Gbps | DC6 CN2 GIA-E DC9 CN2 GIA 软银 JPOS_1 荷兰 EUNL_9 圣何塞 CN2 GIA 加拿大 CN2 GIA | $49.99/季度 $169.99/年 | 购买 |
| 3核 | 2GB | 40GB | 2TB | 2.5Gbps | $89.99/季度 $299.99/年 | 购买 | ||
| SLA (SLA 保障) | 2核 独享 | 1GB | 20GB | 1TB | 2.5Gbps | 美国 DC5 SLA 99.99% 在线率 每两周免费换IP一次 | $65.89/季 $239.99/年 | 购买 |
| 3核 独享 | 2GB | 40GB | 2TB | 2.5Gbps | $116.99/季 $399.99/年 | 购买 | ||
| 香港(HKHK_8) 高端首选 | 2核 | 2GB | 40GB | 0.5TB | 1Gbps | 中国香港 日本东京 日本大阪 新加坡 | $89.99/月 $899.99/年 | 购买 |
| 4核 | 4GB | 80GB | 1TB | 1Gbps | $155.99/月 $1559.99/年 | 购买 | ||
| 大阪(JPOS_6) (高性价比) | 2核 | 2GB | 40GB | 0.5TB | 1.5Gbps | 日本大阪 | $49.99/月 $499.99/年 | 购买 |
| 4核 | 4GB | 80GB | 1TB | 1.5Gbps | $86.99/月 $869.99/年 | 购买 | ||
选择建议:
|
||||||||

搬瓦工