服务器迁移

把服务器迁到 Primcast,不用彻夜难眠。

你已经会复制文件了。你不知道的是,客户在哪一个小时停止访问旧机器、开始访问这一台——以及如果那个小时出了岔子,你该怎么办。所以这里把计划写清楚:切换前的十天,切换本身的二十分钟,以及之后的一周,旧服务器仍然待命,以防你想回去。

  • 我们的账单上没有任何一项叫“迁移”——这里不存在这种产品
  • 把数据拉进来是免费的:你拿到的端口不限流量
  • 按月付费,所以两台服务器可以同时运行,想多久就多久

人们来到这个页面的四个原因

迁移很少是因为硬件。

服务没问题。账单有问题。

什么都没坏;只是账单开始说不通了——通常是带宽那一行、一个变成档位的附加项,或者一次从来都不是广告价格的续费。这是个比较问题,我们为每家服务商都维护了一个对比页面。

看看我们和你现在用的服务商对比

你的操作系统走到头了。

Red Hat 在 2024 年 6 月 30 日终止了 CentOS 7,很多还在正常工作的服务器仍跑在它上面。我们仍然提供安装,这比听起来更重要:你可以先迁移、后升级,而不是在同一周里做两件吓人的事。

大家实际在这里跑什么

你超出了共享主机或 VPS 的容量。

吵闹的邻居、你总是撞上的 CPU 配额、没人解释的 I/O 上限。解决办法是一台没有别人的机器,而迁移过程和本页描述的一模一样。

整台机器是什么感觉

你的流量变贵了。

某个月你做的东西被疯转,账单上出现了一个没人做过预算的数字。这里的端口不计流量,这也是为什么迁移期间把数据拷进来不花一分钱。

不限流量怎么计费

这部分请读两遍

你的 IP 地址不会跟你走。

这是把一次平静的迁移变成灾难的唯一事实,而且几乎没人为此做计划。IPv4 地址属于持有分配权的网络,不属于你,也不属于服务器。当你离开一家服务商时,那个号码就留下了。任何按号码而不是按名称引用你服务的东西,都必须在切换之前找到并改掉,而不是之后。

常见的坑,按它们通常咬人的顺序排列:

  • DNS — 每一条 A 和 AAAA 记录,包括那些你忘了自己建过的子域上的
  • 你控制不了的允许列表 — 支付处理器、API 合作伙伴、客户的防火墙。这些要花几天才能改,因为得由别人来做,所以先从它们开始
  • 邮件 — 指名 IP 的 SPF 记录,以及旧地址附带的口碑,后者也不会转移
  • 绑定地址的许可证 — 控制面板、流媒体软件,以及其他任何按主机授权的
  • 你自己的配置 — 写成数字的数据库主机、备份目标、监控检查

你得到的是什么

目录价,每月,和订单表单收取的一致。

IPv4 地址及其每月价格
1 × IPv4included
2 × IPv4$6
4 × IPv4$18
6 × IPv4$30
8 × IPv4$42
  • IPv6 免费
  • 反向 DNS 你自己在面板里改,不用问我们
  • 地址在你迁移一个字节之前就已生效,所以你可以想测多久就测多久
地址来自哪个城市

计划

十天,只有一天是紧张的。

下面这些直到第七天都与我们无关。它是一次谨慎迁移的常规形态,我们把它写出来,是因为大多数人脑子里的版本跳过了两个惹出所有麻烦的步骤——允许列表和 TTL。

  1. 第 −10 天

    写下实际在运行的东西。

    不是你以为在运行的。每一个监听端口、每一个 cron 任务、每一张证书及其到期时间、每一个只存在于某人脑子里的凭据。这是人们跳过的步骤,也是迁移三周后被客户发现的原因。

    把清单拿给我们,我们会告诉你哪些部分该先迁。

  2. 第 −9 天

    开始那些你控制不了的沟通。

    每一个把你的 IP 加入允许列表的合作伙伴都需要一份变更请求,而他们每一个都会比你想象的更慢。拿到新地址后,今天就全部发出去,然后在做其余事情的同时跟进他们。

  3. 第 −7 天

    订好机器,然后搞错几次。

    你第一次选的操作系统通常不是你最终留下的那个。这里有 33 个镜像可以安装,其中 32 个免费,你自己在面板里重装,没有限制、不用工单。反复重建,直到它和旧服务器一致,而不是直到你失去耐心。

    机架服务器、刀片以及 m510 和 m710x 卡盒都有带外控制台访问,所以把你锁在外面的防火墙规则只花你五分钟,而不是一个晚上。

  4. 第 −5 天

    在旧服务器继续工作的同时复制大部分数据。

    先文件,后数据库。你的用户还在旧机器上,这一步对他们完全不可见,所以慢慢来。如果数据量大,跑两遍——第二遍只移动变化的部分,并告诉你真正切换需要多久。

    如果你的数据库引擎能复制到新机器,现在就设置好,而不是计划在当晚做一次导出。这是决定第零天冻结是几秒还是一小时的关键。

    入站流量不计量、不收费,所以数据大小只影响这一步花多长时间,别的都不影响。算法在页面下方。

  5. 第 −3 天

    在全世界看到之前,先在新服务器上测试。

    用 hosts 文件条目把你自己的机器指向新地址。你得到真实的主机名、真实的证书和真实的应用程序,跑在新服务器上,而其他人仍然落在旧的那台。把所有涉及收钱的地方都点一遍。

    你的一行,可以直接粘贴

    203.0.113.10   example.com www.example.com

    macOS 和 Linux 上是 /etc/hosts,Windows 上是 C:\Windows\System32\drivers\etc\hosts。完成后记得删掉。

  6. 第 −2 天

    把 DNS TTL 调低。

    TTL 是互联网其余部分被允许继续相信你旧答案的时长。设为一天,第二天早上还有一半访客在旧服务器上。设为五分钟,切换在你还没看完之前就结束了。提前一两天调低,这样等你需要短值时,长值已经在各处过期了。

    86400s — 全世界最多需要一天才会注意到切换

  7. 第 0 天

    冻结、同步、切换。唯一紧张的部分

    停止旧服务器上的写入。跑最后的增量——几分钟而已,因为大部分数据你已经搬完了。改 DNS 记录。这就是整个切换,而且 TTL 调低之后,它以分钟计,而不是以晚上计。选一个你流量最低的时段,告诉我们;到时候会有人在电话那头。

    诚实的人不会向你承诺这一步零停机。冻结是真实的。我们能告诉你的是,它通常只有几秒到几分钟,而且是这十天里唯一如此的部分。

  8. 第 0 天
    +2 小时

    盯旧服务器,不是新的。

    新的那台很简单:要么能用,要么你会听到消息。有意思的日志在你离开的那台机器上。TTL 过期后还有任何东西到达那里,要么是行为不当的解析器,要么——更常见得多——是你在第十天漏掉的一个硬编码地址。每一次命中都是一项待办。

  9. 第 +7 天

    关掉旧的那台,但别取消。

    让它关机并保持原样一周。它会接住发往旧地址的邮件、来自过期缓存的订单,以及那个没人记得、直到需要时才想起的文件。它也是你的回滚方案,而仍然可以执行的回滚,正是切换能保持平静的原因。

  10. 第 +30 天

    取消它。

    到现在你已经过了整整一个计费周期都没碰它。在他们的周期翻转之前取消,而不是之后——这是整个计划里唯一一个错过就要真金白银的截止日期。

算一笔账

迁移到底要花多少钱。

下面四个数字中有三个是零,而且它们为零是结构性的原因,并非促销:我们的产品目录里没有迁移产品可以向你收费,端口也不计量,所以没什么可算的。第四个才是任何迁移唯一真实的成本 — 你故意同时向两家主机商付费的那些天,好让自己有个可以回退的地方。

500 GB

我们这边是千兆端口,除非你购买更大的。大多数迁移都受限于你正在离开的那家主机商。

14 天

七天是我们建议的最短时间。十四天是大多数人庆幸自己做了的选择。

仅用于计算重叠期的价格。任何数据都不会被发送到别处 — 计算在你的浏览器中完成。

复制大约需要

1 小时 15 分钟

按实际线路速率的 60% 计算。满速情况下只需 45 分钟。

迁移成本明细
与你一起规划,以及切换通话$0
你拉取的数据$0
重建机器直到完全匹配$0
重叠期间继续向旧主机商付费 14 天$56
迁移的总成本$56

你的新服务器从交付之日起计费,和其他任何月份一样 — 那是服务器价格,列在定价页面上,不在这里。上面列出的是迁移本身的成本,这是另一个问题,也正是本页要回答的。

在规划较长重叠期之前,你需要知道两件事

我们的退款窗口是服务激活之时起三个日历日,之后至少一个完整月不予退款。所以诚实的规划假设是:无论发生什么,在这里的第一个月费用都已支出,而你上面计算的重叠期,是你在另一边花的钱。一切都是按月计费,没有合同;承诺更长期限会有折扣,而且这个折扣刻意设得很小。

“我们会帮你迁移”在这里意味着什么

那句话没人写下来的另一半。

我们会做的事

  • 和你一起梳理你的资产清单,并说明我们会先迁移哪些部分
  • 在你选择的时间守在电话旁完成切换,包括那些不讨喜的时段
  • 在你对照旧机器的过程中,根据需要多次重建机器
  • 从第一分钟起就给你控制台访问权限,这样即使网络配置出错,你也能不靠我们自己恢复
  • 在你迁移任何邮件之前,设置反向 DNS,或让你自己设置
  • 之后两周内接听电话,处理偶尔出现的小问题

我们不会做的事

  • 代表你登录你当前的供应商。你操作时我们会坐在你旁边
  • 承诺零停机。接近零是可以实现且诚实的;零是销售话术
  • 迁移你的 IP 地址,因为它不属于我们,无法迁移
  • 为绑定在你旧地址上的许可证承担责任
  • 就上述任何事项向你收费,这就是为什么它们都不会出现在发票上

每台机器都包含下面第一行的服务。如果你的迁移需要比这更密切的关注,该级别只是发票上的一行,你可以在任何月份更改或取消 — 这不是一场销售对话。

响应时间级别及其每月价格
级别承诺内容每月费用
Basic - 24x7x12 (incl.)Response time: 12H - H/W replace 24Hincluded
Bronze - 24x7x4Response time: 4H - H/W replace 4H - Adv. support 30min - Uptime monitoring every 5 min - Hardware alerts - Custom monitors 5 (as often as every 5 min) - Alerts by Telegram$19
Silver - 24x7x2Response time: 2H - H/W replace 3H - Adv. support 60min - Uptime monitoring every 2 min, plus an OS heartbeat that catches a frozen server - Hardware alerts - Custom monitors 10 (as often as every 2 min) - Alerts by Telegram$39
Gold - 24x7x1Response time: 1H - H/W replace 2H - Adv. support 90min - Uptime monitoring every minute, plus an OS heartbeat, and we open the ticket for you - Hardware alerts - Custom monitors 20 (as often as every minute) - Alerts by Telegram and SMS (30 a month)$69
Platinum - 24x7x1/2Response time: 30M - H/W replace 2H - Adv. support 120min - Uptime monitoring every 30 sec, plus an OS heartbeat, we open the ticket, and a frozen server is investigated automatically and restarted for you if you allow it - Hardware alerts - Custom monitors 50 (as often as every 30 sec) - Alerts by Telegram and SMS (100 a month)$99
更多关于托管服务器的信息

我的配置在这里会显得另类吗?

几乎肯定不会。

以下是我们自己的实时独立服务器正在运行的操作系统和城市,以比例表示。我们公布占比而非数量,因为有用的部分在于你是否会是唯一一个 — 而不是我们有多少台机器。

这里运行什么

  • Ubuntu53%
  • Windows18%
  • Debian10%
  • AlmaLinux8%
  • CentOS5%

按家族合并,所以每个 Ubuntu 版本只计一次。更罕见的选择被省略,而不是显示为百分之一。

它在哪里运行

  • New York57%
  • Bucharest33%
  • Miami6%
  • Amsterdam3%
  • San Francisco2%

就复制本身而言,离你正在离开的主机商最近的城市完成得最快 — 但要选择离你的用户最近的那个,因为你要和这个选择相处多年,而复制只需一个下午。

全部五个城市,附延迟测试

还有端口,因为它决定了复制需要多长时间

千兆是独立服务器自带的,不收费,也不计量。更大的端口是目录中的一项,按月定价:

端口速度及其每月价格
1 Gbpsincluded
2 Gbps$189
3 Gbps$299
5 Gbps$459
10 Gbps$529
20 Gbps$1,629
40 Gbps$2,799
100 Gbps$3,999
发票上“不计量”的含义

在你把已经正常运转的系统交给我们之前

去查查我们的底细。

你即将把一个你无法承受丢失的系统,托付给一家你从未使用过的公司。去我们无法编辑的地方,读读别人对我们的评价。我们以这个名字经营至今已有 2004 年,而这个品牌账上运行时间最长的独立服务器已经持续运行了 12 年。公司本身,有公开记录:Primcast 是谁。

或者直接向我们提出那个尴尬的问题。

迁移是唯一值得在下单前先谈一谈的事情。预约半小时,带上第十天的资产清单,我们会告诉你我们认为哪里会出问题。

直截了当的回答

人们在迁移前会问的问题。

你们收取迁移费用吗?

不收,而且这不是促销。我们的产品目录中没有迁移产品,所以发票上也没有这一行。规划、切换通话和重建都包含在每台独立服务器的每个响应级别中,包括那个不花钱的级别。

我能保留我的 IP 地址吗?

从其他供应商那里不行。IPv4 地址段属于持有它的网络,所以这个号码会留在你正在离开的主机商那里。你会随服务器获得一个 IPv4,IPv6 免费,更多 IPv4 是目录中的一项,反向 DNS 你可以自己编辑。

复制数据需要多长时间?

千兆链路在理论极限下每小时大约传输 450 GB,而两个数据中心之间实际的持续速率通常是理论值的 40–70%。所以半 TB 是一个下午的事,十 TB 则需要几天。上面的规划器会根据你的数字进行计算。

我复制进来的数据要付费吗?

不用。独立服务器自带的千兆端口双向都不计量,且免费包含,所以你的数据大小只影响迁移所需的时间,不影响其他。更快的端口可以购买,按月定价。

我能同时运行两台服务器吗?

可以,而且你应该这样做 — 至少一周,如果服务涉及收款则两周。这里的计费是按月进行,没有合同,所以重叠期不需要协商,也不需要承诺。提前支付更长期限会有折扣,而且这个折扣刻意设得很小。

如果切换出错了怎么办?

你把 DNS 记录改回去。你的旧服务器仍在运行,数据未受影响,而且由于 TTL 很低,回滚所需的时间和切换差不多。这就是重叠期存在的全部理由,也是为什么我们宁愿你把旧机器多保留一周,比你认为需要的更久。

我的操作系统能用吗?

面板中有 33 个镜像可以安装,其中 32 个是免费的:Ubuntu、Debian、AlmaLinux、CentOS、Proxmox VE、VMware vSphere Hypervisor,以及从 2008 R2 到 2025 的 Windows Server。重装次数不限,无需工单。

我还在用 CentOS 7。这有问题吗?

对迁移来说没问题。Red Hat 已于 2024 年 6 月 30 日终止 CentOS 7,但我们仍然提供安装 — 这让你可以把两件大多数人被告知要同时完成的可怕工作分开。先迁移到完全相同的软件上,证明它能正常工作,然后在一台你可以随时从面板重建的机器上规划发行版升级。

我应该设置什么 DNS TTL,什么时候设置?

三百秒,在切换前 24 到 48 小时设置。提前量比数值更重要:全世界仍在使用你旧 TTL 所指定的缓存,所以在切换前一小时才降低它对你毫无帮助。几天后再把它调回去 — 一旦你完成迁移,永久性的五分钟 TTL 只会带来大量额外查询,没有任何好处。

我经营电台或视频频道。有什么不同吗?

有,有一点会让人们措手不及:已经连接的听众会保持连接,直到断开才会跟随 DNS,所以你的受众是在几小时内而不是几分钟内迁移过来的,旧流必须全程保持运行。其他一切都和上面的计划一样,再加上你的流被列出的地方 — 目录条目、播放器嵌入,以及任何硬编码主机的应用。更新目录列表有单独的指南,电台和视频页面介绍了这里能运行什么。

我应该迁入哪个城市?

离你的用户最近的那个,而不是离你当前主机商最近的那个 — 你要和第一个选择相处多年,而复制只需一个下午。我们运营 New York, Bucharest, Miami, Amsterdam and San Francisco。每个城市都有你可以从所在地运行的延迟测试。

你们能替我把整件事都做了吗?

我们会做规划、守在电话旁,并在任何时间修复我们这边的问题。但我们不会代表你登录你当前的供应商 — 部分原因是大多数供应商的条款禁止这样做,更主要的原因是,知道应用程序如何运作的人应该是那个敲键盘的人。

电子邮件怎么办?

同样的计划,多一条规则:切换后至少让旧服务器继续接收邮件一周,因为有些发件方缓存 MX 记录的时间远超合理范围。邮件还带有与旧 IP 地址绑定的声誉,这不会转移,所以要让新地址逐步预热,而不是第一天就迁移全部发送量。托管 Exchange 有专门的页面。

我能把控制面板带过来吗?

cPanel 和 Plesk 都自带在服务器之间迁移账户的传输工具,这也是我们会采用的路线。许可证本身是另一回事:两者在这里都是目录附加项,所以你要买一个新的,而不是迁移旧的,而且你可以在整个重叠期内并行运行两者。面板服务器包含什么。

这真的是零停机吗?

不是,而且要对任何这么说的人保持警惕。有那么一个时刻,旧服务器上的写入停止了,而新服务器上的写入尚未开始。由于大量数据已在几天前复制完毕,且 TTL 已经很低,这个时刻通常只有几秒到几分钟。十天中的其他一切对你的用户都是无感的。

两个决定,顺序随意。

选好机器,选好时间。两者互不绑定,而且在你下单之前都不产生任何费用 — 所以大多数人会先预约通话,然后在通话中选定硬件。