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

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

搬瓦工(BandwagonHost)的 KiwiVM 控制面板里有两个很实用的备份相关功能:SnapshotsAutomatic Backups

很多人平时不会点进去看,直到系统升级失败、SSH 配置改错、数据库误删,才发现没有备份。实际使用中,Snapshot 更适合在动手修改系统前手动创建,Automatic Backups 更像是平台自动留下的兜底备份。

如果你还不熟悉 KiwiVM,建议先看本站的 搬瓦工 KiwiVM 控制面板完整使用教程。本文只讲快照、自动备份、恢复、下载和跨 VPS 迁移这些操作。

一、Snapshot 和 Automatic Backup 有什么区别?

KiwiVM 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 快照创建恢复下载迁移流程

四、如何恢复 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。

搬瓦工自动备份导入快照并恢复流程
  1. 进入 KiwiVM 的 Backups 页面;
  2. 查看可用自动备份列表;
  3. 按时间选择需要恢复的备份;
  4. 点击 Import to Snapshots;
  5. 等待导入完成;
  6. 进入 Snapshots 页面;
  7. 对刚导入的快照执行 Restore。

自动备份的频率、保留情况和可用性可能会变化,不能保证每次出事时一定刚好有你想要的时间点。

六、快照能下载到本地吗?

可以。Snapshots 页面通常会提供 Download 选项,用于把完整快照镜像下载到本地。

下载快照适合这些场景:

  • 准备取消服务或退款前留一份完整数据;
  • 想把重要环境保存到本地;
  • 系统已经无法正常启动,需要离线提取文件;
  • 不想完全依赖 KiwiVM 在线快照。

搬瓦工官方救援文档也提到,在某些情况下可以创建并下载完整 VM 快照到本地,再用虚拟化环境提取文件。

不过完整镜像体积可能较大,不适合每次都手动下载。普通网站更推荐同时保留数据库和网站文件级备份。

七、如何用快照迁移到另一台搬瓦工 VPS?

如果你有两台搬瓦工 VPS,可以通过 Snapshot 的 Export / Import 把环境迁移到另一台 VPS。

搬瓦工快照 Export Import 迁移 VPS
  1. 在旧 VPS 创建 Snapshot;
  2. 点击 Export,生成导出信息;
  3. 记录 VEID 和 Token;
  4. 进入新 VPS 的 KiwiVM;
  5. 在 Snapshots 页面使用 Import;
  6. 导入完成后执行 Restore;
  7. 检查 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;自动备份作为意外情况下的补充;真正重要的网站文件和数据库,定期做异地备份。

快照负责快速回滚,自动备份负责兜底,异地备份负责保命。

相关阅读

微信订阅号

VPS收割者微信公众号

QQ群(全员禁言)

VPS收割者QQ群(全员禁言)