系统快照整机迁移到新服务器
快照和备份不是一个东西
普通备份针对单项资产:一个库、一个站、一个应用。系统快照是面板整体的打包——面板配置、应用、网站、数据库等要素按范围快进一个归档,存到备份账号。第三方测评当年把它列为「一大亮点」,因为它直接解决了「整台机器搬家」这个运维难题。
能装什么进快照
创建快照时可配置:
- 是否包含镜像:包含则归档体积大很多,但恢复后不用重新拉镜像;带宽和对象存储空间充裕就带上;
- 忽略的应用:某些不需要跟随迁移的大应用可以排除。
快照的存放位置就是备份账号里配的目标,云端一份快照等于整机的一份保险。
迁移服务器的标准路径
换服务商、换机房时,快照提供了一条不需要逐项重装的路:
- 旧机:创建快照(含镜像),推送到云端备份账号;
- 新机:装好同版本 1Panel,配置同一个备份账号;
- 新机:从快照恢复,面板配置与应用整体回归;
- 验证:网站、数据库、计划任务逐项过一遍,域名解析切过去。
命令行里还有配套的 1pctl restore(恢复面板服务及数据),用于面板服务本身损坏的抢修,见命令行工具。
与普通备份的分工
| 场景 | 用什么 |
|---|---|
| 每日数据保险 | 计划任务的库与站点备份,见定时备份 |
| 换机器整机搬家 | 系统快照 |
| 面板升级前的保险 | 快照(或云平台磁盘快照双保险) |
| 单个应用回滚 | 应用级备份,见应用管理 |
周期化
系统快照也是计划任务的一种类型——按周期自动打快照(比如每周一次),机器出任何意外都有相对新的整机档可回。注意快照体积,包含镜像时定期检查备份账号的空间消耗。