搬瓦工换机房教程:一键迁移指南
前置准备
- 已购买搬瓦工VPS
- VPS处于运行状态
搬瓦工有一个很实用的功能——在KiwiVM面板里可以一键切换机房。你买了一台VPS之后不是绑死在某个机房的,觉得当前机房速度不行,点几下就能迁移到其他机房。我自己就经常在DC6和DC9之间切来切去测速度,整个过程几分钟就搞定了。不过换机房有一些注意事项,特别是IP会变这一点,提前了解清楚免得踩坑。
还没有搬瓦工VPS?前往购买搬瓦工机房介绍
在决定换到哪个机房之前,先了解一下搬瓦工有哪些机房,以及各个机房的线路情况。
各方案可用机房列表
不同方案能切换的机房范围不同,这是很多人容易忽略的。我整理了一个完整的对照表:
| 机房名称 | 编号 | 线路类型 | CN2 GT方案 | CN2 GIA-E方案 | 香港方案 | 日本方案 |
|---|---|---|---|---|---|---|
| DC6 CT CN2 GIA-E | USCA_6 | CN2 GIA | 不支持 | 支持 | 不支持 | 不支持 |
| DC9 CT CN2 GIA | USCA_9 | CN2 GIA | 不支持 | 支持 | 不支持 | 不支持 |
| DC3 CN2 | USCA_3 | CN2 GT | 支持 | 支持 | 不支持 | 不支持 |
| DC8 CN2 | USCA_8 | CN2 GT | 支持 | 支持 | 不支持 | 不支持 |
| DC2 QNET | USCA_2 | 普通 | 支持 | 支持 | 不支持 | 不支持 |
| DC4 MCOM | USCA_4 | 普通 | 支持 | 支持 | 不支持 | 不支持 |
| Fremont DC5 | USCA_FMT | 普通 | 支持 | 支持 | 不支持 | 不支持 |
| New Jersey | USNJ | 普通 | 支持 | 支持 | 不支持 | 不支持 |
| New York | USNY_2 | 普通 | 支持 | 支持 | 不支持 | 不支持 |
| Netherlands EU | EUNL_3 | 普通 | 支持 | 支持 | 不支持 | 不支持 |
| 日本大阪软银 | JPOS_1 | 软银 | 不支持 | 支持 | 不支持 | 支持 |
| 香港PCCW | HKHK_8 | PCCW | 不支持 | 不支持 | 支持 | 不支持 |
注意:CN2 GIA-E方案能切换的机房最多,这也是它的一大优势。但是如果你从DC6(GIA线路)切换到DC2或DC4(普通线路),网络质量会下降很多,请谨慎操作。
各机房延迟参考
| 机房 | 电信延迟 | 联通延迟 | 移动延迟 | 适合地区 |
|---|---|---|---|---|
| DC6 CN2 GIA-E | 140-160ms | 150-170ms | 150-180ms | 全国通用 |
| DC9 CN2 GIA | 140-160ms | 150-170ms | 150-180ms | 全国通用 |
| DC3 CN2 | 160-200ms | 170-220ms | 170-230ms | 电信用户 |
| DC8 CN2 | 160-200ms | 170-220ms | 170-230ms | 电信用户 |
| 日本大阪 | 80-120ms | 90-130ms | 70-110ms | 华东华南 |
| 香港 | 30-60ms | 40-70ms | 30-60ms | 华南地区 |
这些数据是大致的参考值,实际延迟受你的运营商、地理位置和时段影响。我在北京电信测试DC6机房,白天延迟142ms,晚高峰150ms左右,波动不大。如果你想看更详细的测速数据,可以参考搬瓦工机房测速对比。
换机房操作步骤
第一步:登录KiwiVM面板
- 登录搬瓦工官网的Client Area
- 点击「Services」→「My Services」
- 找到你的VPS,点击「KiwiVM Control Panel」
第二步:进入迁移页面
在KiwiVM面板的左侧菜单中找到「Migrate to another DC」,点击进入。如果没有看到这个选项,可能是你的VPS当前状态不允许迁移(比如正在进行其他操作)。
第三步:选择目标机房
页面上会列出你当前方案支持的所有可用机房。当前所在的机房会标记为「Current location」,不能选。
选机房的建议:
- 追求速度选DC6或DC9(CN2 GIA线路)
- 要测试不同线路效果可以挨个试
- 不确定选哪个的话就选DC6,这是搬瓦工用户口碑最好的机房
第四步:确认迁移
选好目标机房后,点击「Confirm on next step」。系统会给你一个最终确认页面,告诉你迁移后IP会改变。确认没问题就点「Start Migration」。
迁移过程中VPS会短暂离线。根据你VPS上的数据量大小,迁移通常需要2-10分钟不等。数据少的话几分钟就好了,数据多可能要等一会儿。
第五步:验证新机房
迁移完成后,面板会显示新的IP地址。这时候需要做几件事:
- 记录新的IP地址
- 用新IP进行SSH连接测试
- 如果你有域名指向这台VPS,更新DNS解析
迁移后需要做的事
更新DNS解析
如果你的域名解析指向了旧IP,换机房后必须更新DNS。登录你的域名注册商(比如Cloudflare、阿里云DNS),把A记录修改为新的IP地址。DNS传播需要时间,通常几分钟到几小时不等。
更新SSH配置
如果你在本地 ~/.ssh/config 中保存了连接配置,记得更新里面的IP地址。另外如果你之前用密钥登录的话,密钥还是有效的,不需要重新配置。
删除旧的SSH指纹
换机房后IP变了,旧IP对应的SSH指纹也就失效了。如果你之前连接过旧IP,本地的known_hosts文件里可能还有旧记录。虽然新IP一般不会冲突,但如果遇到指纹不匹配的报错,执行以下命令清理:
ssh-keygen -R "旧IP地址"
检查服务是否正常
迁移过程中VPS上的所有配置和数据都会保留,但我建议迁移后检查一下你的服务是否正常运行:
- 网站是否能正常访问
- 数据库是否正常运行
- 防火墙规则是否生效
- 定时任务是否正常
换机房的限制
冷却时间
搬瓦工对换机房的频率有限制。每次成功迁移后,需要等待一段冷却时间才能再次迁移。具体冷却时间根据方案不同而不同,通常在几小时到一天之间。如果你尝试迁移时提示还在冷却期,只能等时间到了再操作。
不可逆的IP变更
每次换机房都会获得新IP,旧IP不会保留。这意味着:
- 不能通过换回原机房来找回原来的IP
- 如果你的IP很干净(没被封过),换机房前要考虑清楚
- 新分配的IP不保证没有被前任用户搞脏过
我实测发现:大部分情况下换到的新IP都是干净的。但偶尔也会遇到分配到一个被污染的IP的情况。如果新IP有问题,可以再换一次机房碰碰运气。
数据安全
虽然官方说迁移不会丢数据,但我还是建议迁移前做好备份。可以在KiwiVM面板中创建一个快照(Snapshots),或者用scp命令把重要文件下载到本地。万一迁移出了意外,至少数据不会丢。
什么时候需要换机房
速度不理想
这是最常见的换机房理由。如果你觉得当前机房的速度太慢或者延迟太高,可以换到其他机房试试。特别是从DC3/DC8(CN2 GT)切换到DC6/DC9(CN2 GIA),速度提升会非常明显。
IP被封
如果你的VPS IP被封了(ping不通、SSH连不上),换机房是最快的解决方法。换到新机房会获得新IP,问题立刻解决。不过要注意,如果IP被封是因为你干了什么不该干的事,新IP也可能很快被封。
测试不同线路
搬瓦工支持多种线路,CN2 GIA、CN2 GT、普通线路各有不同的表现。如果你想对比不同线路的速度,可以通过换机房来实际测试。
更多关于各方案线路质量的评测数据,可以参考CN2 GIA-E方案评测和机房测速对比。购买VPS时记得使用最新优惠码。
前往搬瓦工官网购买 VPS换机房常见问题
换机房后IP会变吗?
换机房数据会丢失吗?
多久可以换一次机房?
常见问题
- 换机房后IP会变吗?
- 会。每次切换机房都会分配新的IP地址,原IP不会保留。如果你在用域名,记得更新DNS解析。
- 换机房数据会丢失吗?
- 正常情况下不会。机房迁移相当于整机搬迁,系统和数据都会保留。但建议迁移前做好备份。
- 多久可以换一次机房?
- 搬瓦工对换机房频率有限制,每次迁移后需要等待一段冷却时间才能再次迁移,通常为几小时到一天。
编辑部
了解更多