搬瓦工快照与自动备份教程:创建、恢复、下载和迁移

搬瓦工(BandwagonHost)的 KiwiVM 控制面板里有两个很实用的备份相关功能:Snapshots 和 Automatic Backups。
很多人平时不会点进去看,直到系统升级失败、SSH 配置改错、数据库误删,才发现没有备份。实际使用中,Snapshot 更适合在动手修改系统前手动创建,Automatic Backups 更像是平台自动留下的兜底备份。
如果你还不熟悉 KiwiVM,建议先看本站的 搬瓦工 KiwiVM 控制面板完整使用教程。本文只讲快照、自动备份、恢复、下载和跨 VPS 迁移这些操作。
一、Snapshot 和 Automatic Backup 有什么区别?

简单说:
- Snapshot:用户主动创建,适合升级、重装、迁移、改配置之前留一个恢复点。
- Automatic Backup:系统周期性自动生成,频率和已使用磁盘空间有关,恢复前通常需要先导入为 Snapshot。
搬瓦工官方页面一直把 snapshots、usage statistics、API、datacenter migration 等列为 KiwiVM 的基础功能。部分套餐还会标注 Free snapshots 和 Free automatic backups。官方说明里也提到,自动备份会每隔几天创建完整 VPS 备份,但不应把它当成唯一备份方案。
因此比较稳妥的理解是:
Snapshot 负责快速回滚,Automatic Backups 负责应急兜底,真正重要的数据还要做异地备份。
二、什么时候应该创建 Snapshot?
下面这些操作开始前,建议先创建快照:
- 重装系统前;
- 升级 Debian、Ubuntu 或内核前;
- 升级 Docker、MySQL、PHP、Nginx 前;
- 修改 SSH 端口、防火墙、iptables / nftables 前;
- 迁移机房前;
- 安装宝塔、1Panel、aaPanel 等面板前;
- 运行不熟悉的一键脚本前;
- 大规模调整网站环境前。
如果只是想重装系统,可参考 搬瓦工重装系统教程:Ubuntu / Debian 怎么选;如果是准备换机房,可以先看 搬瓦工迁移机房完整教程。
三、如何创建搬瓦工 Snapshot 快照?
登录搬瓦工 Client Area,进入对应 VPS 的 KiwiVM 控制面板。
在左侧菜单找到:
Snapshots
然后点击:
Create new snapshot
输入一个容易识别的名称,例如:
before-upgrade-20260824
before-reinstall-debian13
before-migration-dc6-to-sg8
确认后等待创建完成。创建快照时 VPS 可能会短暂重启,生产环境建议避开访问高峰期操作。

四、如何恢复 Snapshot?
进入 Snapshots 页面,找到需要恢复的快照,点击 Restore。
恢复前一定要确认快照时间点。Restore 不是“只恢复某个文件”,而是把 VPS 回滚到创建快照时的完整状态。

例如你在 8 月 1 日创建了快照,8 月 5 日写入了新文章、数据库新增了订单、配置了新的 SSL 证书;如果恢复到 8 月 1 日快照,那么 8 月 1 日之后的这些变化都可能被覆盖。
恢复前建议先单独导出最新网站文件、数据库、配置文件、Docker Volume、SSL 证书和定时任务。
如果恢复后遇到 SSH 无法连接、服务启动失败,可以先用 KiwiVM 控制台或 Assistant Amy 排查,不要马上再次重装。
五、Automatic Backups 怎么恢复?
Automatic Backups 通常在 KiwiVM 的 Backups 菜单中查看。
它和 Snapshot 不完全一样。自动备份一般需要先导入到 Snapshots,再从 Snapshots 页面执行 Restore。

- 进入 KiwiVM 的 Backups 页面;
- 查看可用自动备份列表;
- 按时间选择需要恢复的备份;
- 点击 Import to Snapshots;
- 等待导入完成;
- 进入 Snapshots 页面;
- 对刚导入的快照执行 Restore。
自动备份的频率、保留情况和可用性可能会变化,不能保证每次出事时一定刚好有你想要的时间点。
六、快照能下载到本地吗?
可以。Snapshots 页面通常会提供 Download 选项,用于把完整快照镜像下载到本地。
下载快照适合这些场景:
- 准备取消服务或退款前留一份完整数据;
- 想把重要环境保存到本地;
- 系统已经无法正常启动,需要离线提取文件;
- 不想完全依赖 KiwiVM 在线快照。
搬瓦工官方救援文档也提到,在某些情况下可以创建并下载完整 VM 快照到本地,再用虚拟化环境提取文件。
不过完整镜像体积可能较大,不适合每次都手动下载。普通网站更推荐同时保留数据库和网站文件级备份。
七、如何用快照迁移到另一台搬瓦工 VPS?
如果你有两台搬瓦工 VPS,可以通过 Snapshot 的 Export / Import 把环境迁移到另一台 VPS。

- 在旧 VPS 创建 Snapshot;
- 点击 Export,生成导出信息;
- 记录 VEID 和 Token;
- 进入新 VPS 的 KiwiVM;
- 在 Snapshots 页面使用 Import;
- 导入完成后执行 Restore;
- 检查 IP、DNS、SSH、防火墙和业务服务。
这种方式适合把旧环境复制到另一台搬瓦工 VPS。和 Datacenter Migration 不同,快照迁移更像“复制系统到另一台 VPS”,而机房迁移是当前 VPS 在 KiwiVM 内迁移到另一个数据中心。
如果目标是换机房、换线路、换 IP,优先看 搬瓦工机房、线路、测试 IP 与迁移汇总 和 搬瓦工迁移机房完整教程。
八、快照、自动备份和异地备份怎么搭配?

比较推荐的做法是:
- 系统修改前:创建 Snapshot。
- 平时运行中:保留 Automatic Backups 作为兜底。
- 重要数据:定期异地备份网站文件和数据库。
例如 WordPress 网站可以这样备份:
tar -czf website-$(date +%F).tar.gz /www/wwwroot/
mysqldump --all-databases > databases-$(date +%F).sql
然后把备份传到其他服务器或对象存储:
scp website-2026-08-24.tar.gz user@backup-server:/backup/
scp databases-2026-08-24.sql user@backup-server:/backup/
如果你使用 Docker,还要特别注意 Docker Volume:
docker volume ls
docker ps -a
很多人只备份了网站目录,却忘了数据库其实在 Docker Volume 里,最后恢复时才发现缺数据。
九、哪些场景不能只依赖快照?
下面这些场景,不建议只依赖 KiwiVM 快照:
- 重要商业网站;
- 有订单、用户数据、支付回调的网站;
- 数据库频繁写入;
- 需要长期保留历史数据;
- 准备退款、取消服务或删除 VPS;
- 怀疑系统已经被入侵;
- 准备跨平台迁移到其他服务商。
尤其是退款和取消服务,相关数据可能会随服务终止而删除。如果你正在考虑退款,可以先看 搬瓦工退款教程及 2026 退款条件详解,退款前一定要先备份数据。
FAQ 常见问题
Snapshot 会占用 VPS 硬盘空间吗?
Snapshot 是 KiwiVM 层面的快照功能,不是把文件直接放在 VPS 当前文件系统里。具体保留数量、保留时间和可用操作,以 KiwiVM 页面显示为准。
创建 Snapshot 会停机吗?
创建过程中 VPS 可能会短暂重启或出现短时间不可用。生产环境建议避开业务高峰。
Automatic Backups 可以直接恢复吗?
通常需要先从 Backups 页面导入为 Snapshot,然后再进入 Snapshots 页面执行 Restore。
快照可以迁移到其他服务商吗?
KiwiVM 的 Export / Import 更适合同一平台内的搬瓦工 VPS 之间迁移。跨服务商迁移通常还是建议用文件、数据库、rsync、Docker 镜像等方式完成。
快照能恢复单个文件吗?
KiwiVM 的 Restore 主要是恢复整个 VPS 状态。如果只是想找回单个文件,可以考虑下载完整快照后离线提取,或者使用网站/数据库级别的备份。
重装系统前只做 Snapshot 够吗?
测试环境通常够用。生产环境建议同时做 Snapshot 和独立异地备份,尤其是数据库。
迁移机房前需要创建快照吗?
建议创建。虽然 KiwiVM 的 Datacenter Migration 正常会迁移数据,但生产环境迁移前仍然建议先做 Snapshot 和异地备份。
总结
搬瓦工 KiwiVM 的 Snapshot 和 Automatic Backups 都很实用,但不要把它们理解成万能保险。
日常比较稳妥的做法是:系统升级、重装、迁移和大改配置前先创建 Snapshot;自动备份作为意外情况下的补充;真正重要的网站文件和数据库,定期做异地备份。
快照负责快速回滚,自动备份负责兜底,异地备份负责保命。

