迁移云服务器的最佳实践?

2025 年 7 月 27 日
 xijuzhiwang
有一台火山引擎的服务器要到期了,跑了一个网站,网站的作用是可以启动 docker 镜像,服务里有有 100 多个镜像。现在需要迁移到其他平台的服务器,应该如何操作呢?
2733 次点击
所在节点    云计算
5 条回复
berserk
2025 年 7 月 27 日
1. 使用 Docker Registry 迁移 docker
2. 然后 rsync 迁移网站代码
3. 迁移数据库
4. 迁移 docker 的配置文件.

问问 deepseek 之类的,可以得到更完整的步骤。
goodryb
2025 年 7 月 27 日
自定义镜像,导出镜像文件,其他平台导入,使用镜像创建服务器,启动 docker
LongLights
2025 年 7 月 27 日
直接打包镜像做成 dd 包好像可以
YaakovZiv
2025 年 7 月 27 日
我有过类似情况,我是把同样的环境部署在另一套环境,两套环境数据库主备同步,特定 IP 段的用户分流到环境 2 ,大部分用户维持在环境 1 ,观察一周没人反馈异常,就切换到环境 2 ,环境 1 作为数据库备份。观察一周没反馈异常,停掉环境 1 ,打包所有数据到内部机房的备份存储设备存档。
要是能接受短时停机,直接先把数据库完整切换到新环境,然后再迁移其他组件,我感觉更合适。
XDiLa
2025 年 8 月 6 日
国内大厂的云都有一键迁移的服务,自己去官网搜索吧。很方便的 服务器安装一个 agent 然后他就会引导你如何克隆了。最后他会提醒你如何校验数据

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1147997

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX