1Panel服务器迁移记录

1Panel服务器迁移记录

记录时间:2026-08-20
环境:旧服务器(阿里云,1Panel + OpenResty / MySQL / WordPress / IT-Tools)迁移到新服务器(新购 99/年);走 1Panel 快照

一、背景

最近阿里云服务器又到期了,续费不如新买,重新买了台 99 一年的。旧服务器上的站都是基于 1Panel 部署的,有 OpenResty、MySQL、WordPress、IT-Tools 这几个应用,迁移直接走 1Panel 自带的快照功能。

流程参考了《基于1Panel的服务器迁移》这篇(insectmk),整体步骤一致,只有快照存储那块走了另一条路:原文里是拿云存储(腾讯 COS)中转,我这边配的是七牛,快照往七牛传太慢,最后改成快照存本地、内网 scp 直传新服务器,顺利迁移完成。

二、迁移过程

2.1 在旧服务器创建快照

我在旧服务器 1Panel 面板里创建快照,向导是六步:

步骤 名称 内容
1 基础数据 面板基础配置
2 系统应用 应用镜像,备份所有应用镜像必须勾选
3 系统数据 应用数据
4 备份数据 历史备份文件
5 其他数据 自定义目录
6 排除规则 排除不备份的内容

第二步”系统应用”里的备份所有应用镜像是这次的关键:勾上之后 OpenResty、MySQL、WordPress、IT-Tools 四个应用的镜像会一起打进快照包,光镜像就 1.5G 左右。

这个选项不勾,恢复完应用直接拉不起来:快照包里只有应用的编排和配置,没有镜像,容器在那边起不来。

2.2 快照存储:七牛换成本地 + 内网 scp

参考文章里快照是传到云存储(腾讯 COS)再在新服务器同步下来。我这边配的是七牛,试了下往七牛传快照很慢,光应用镜像 1.5G,等不起。

于是改成快照存储选本地(不落七牛),生成之后把快照包从旧服务器直接内网 scp 到新服务器:

# 快照包在 1Panel 数据目录下的快照目录里(默认 /opt/1panel,按实际路径找)
# 内网直传,<新服务器内网IP> 换成实际地址
scp <快照包路径>/*.tar.gz root@<新服务器内网IP>:<新服务器 1Panel 快照目录>/

两个服务器在同一内网,scp 直传比走云存储中转快得多;不在同一内网的话只能走公网,速度看两边带宽。

2.3 新服务器恢复

  1. 新服务器装好 1Panel(版本尽量和旧服务器一致);
  2. 把 scp 过来的快照包放到新服务器 1Panel 对应的快照目录(和旧服务器同一个本地存储路径);
  3. 面板里同步快照,列表里能看到刚传过来的包;
  4. 选中快照点恢复,等它跑完。

参考文章特别提过跨服务器恢复可能一直卡在”快照恢复中,请稍候”,遇到的话对照论坛帖处理。

三、验证

恢复完成后我按这几项过了一遍,确认迁移完整:

  • 1Panel 能正常登录;
  • 应用列表里 OpenResty、MySQL、WordPress、IT-Tools 都在,容器状态正常;
  • 站点能访问,WordPress 后台能登录;
  • MySQL 数据在,应用数据没丢。

四、注意事项

  • 备份所有应用镜像是全量迁移的必选项,不勾应用起不来,只能重新拉镜像;
  • 快照走七牛这类云存储如果慢,别干等,直接本地存 + scp,灵活得多;
  • 恢复后记得 1pctl reset https1pctl reset domain,否则面板还用旧服务器的访问配置;
  • 快照带上应用镜像之后包体很大(1.5G 起步),迁移前看下两边磁盘空间;
  • 跨服务器恢复快照有卡住的先例(参考文章里提到过),遇到”快照恢复中”长时间不动就对照论坛帖处理。

五、参考资料

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇