服务器迁移

轻松将服务器迁移到 Primcast,无需经历糟糕的夜晚。

您已经知道如何复制文件。但您不知道的是,您的客户何时停止访问旧服务器并开始访问新服务器——以及如果在这个时间段出现问题您该如何应对。因此,以下是计划:切换前十天,切换当天二十分钟,以及切换后一周内旧服务器仍可正常运行的准备时间(以防您需要恢复使用)。

  • 我们的发票上没有“迁移”这个词——这里根本没有这种产品。
  • 数据传输是免费的:您获得的端口不限流量。
  • 按月付费,因此两台服务器可以同时运行,运行时间长短随您需求。

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

搬家很少与硬件有关。

服务没问题,但发票有问题。

一切正常,只是账单开始变得不合理——通常是带宽线路问题、某个附加服务变成了套餐,或者续费价格与广告宣传的价格不符。这属于比较问题,我们为每个主机商都专门设置了一个页面来讨论这个问题。

请到您旁边的主机处查看我们。

你的操作系统已无路可走。

红帽公司已于 2024 年 6 月 30 日停止对 CentOS 7 的支持,但仍有许多服务器在使用该系统。我们仍然会安装 CentOS 7,这比听起来更重要:您可以先迁移,然后再升级,而无需在同一周内完成这两项令人头疼的操作。

这里实际运行的是什么?

您的共享服务器或VPS已经无法满足您的需求了。

邻居噪音扰民、CPU 使用率屡屡超标、I/O 性能瓶颈无人解释。解决办法是使用一台无人使用的机器,具体操作方法请参考本页描述。

整台机器是什么样的

您的流量费用很高。

你制作的东西被取走的那个月,发票上的费用超出了预算。这里的端口不按流量计费,所以搬家时复制数据是免费的。

未计量用水如何计费?

这部分要读两遍。

你的IP地址并不随你而去。

正是这一点让原本平静的迁移变成了糟糕的迁移,而几乎没有人会为此做好准备。IPv4 地址属于分配该地址的网络,而不是属于你或服务器。当你更换服务提供商时,地址仍然保留在原处。任何使用地址而非名称来指代你的服务的信息,都必须在切换之前找到并更改,而不是在切换之后。

常见的嫌疑犯,按它们通常咬人的顺序:

  • DNS——包括所有 A 和 AAAA 记录,以及你忘记自己创建的子域名上的记录。
  • 你无法控制的允许列表——例如支付处理商、API 合作伙伴、客户的防火墙。这些列表的更改需要几天时间,因为需要其他人来操作,所以最好先创建它们。
  • 邮件——SPF 记录会指定 IP 地址以及与旧地址关联的信誉,但这些信息不会转移。
  • 与地址绑定的许可证——控制面板、流媒体软件以及其他任何与主机绑定的物品
  • 您自己的配置——数据库主机名(以数字表示)、备份目标、监控检查

你得到的是什么呢?

目录价格(每月)与订单表格收费相同。

IPv4 地址及其月费
1 × IPv4included
2 × IPv4$6
4 × IPv4$18
6 × IPv4$30
8 × IPv4$42
  • 免费提供 IPv6
  • 您可以自行在控制面板中编辑反向 DNS,无需征求我们的意见。
  • 在移动任何字节之前,该地址就已经生效,因此您可以根据需要对其进行测试。
这个地址来自哪个城市?

计划

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

以下内容直到第七天都与我们无关。这是谨慎操作的常规流程,我们将其写出来是因为大多数人脑海中的版本都忽略了导致所有麻烦的两个步骤——允许列表和 TTL。

  1. 第-10天

    记下实际正在运行的程序。

    并非你想象中那样运行。每个监听端口、每个定时任务、每个证书及其过期时间,以及所有只存在于某人脑海中的凭证,都存在问题。这是人们常常忽略的步骤,也是为什么客户会在三周后才发现迁移问题的原因。

    请把清单拿来给我们,我们会告诉你哪些部分需要先搬走。

  2. 第-9天

    主动开启你无法掌控的对话。

    每个将你的 IP 地址加入白名单的合作伙伴都需要你提交更改请求,而且每个请求的处理时间都会比你预想的要长。拿到新地址后,今天就把所有请求都发给他们,然后在处理其他事宜的同时跟进他们的进度。

  3. 第-7天

    订购机器,但几次都订错了。

    你选择的第一个操作系统通常不会是你最终保留下来的。33您可以在这里安装的图片32这些操作都是免费的,您可以自行通过控制面板重新安装,没有次数限制,也不需要提交工单。您可以反复重建,直到它与旧服务器完全匹配,而不是等到您失去耐心才重新安装。

    每台机器都有带外控制台访问权限,因此阻止你访问的防火墙规则只会花费你五分钟而不是一个晚上。

  4. 第-5天

    在旧服务器继续运行的情况下,批量复制数据。

    先处理文件,再处理数据库。您的用户仍在旧机器上,他们看不到此步骤的任何内容,因此请耐心操作。如果文件很大,请运行两次——第二次运行只会移动已更改的部分,并告诉您实际运行需要多长时间。

    如果你的数据库引擎能够复制到新机器,请现在就进行设置,而不是等到晚上再进行数据转储。这决定了第一天(Day Zero)的冻结时间是几秒钟还是一个小时。

    入站流量不计费,因此数据量的大小只会影响处理时间,其他因素均不影响处理时间。具体计算方法请参见页面下方

  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(生存时间)决定了互联网上其他用户可以继续相信你旧答案的时间长短。如果 TTL 设置为一天,第二天早上仍有一半的访客访问旧服务器。如果设置为五分钟,切换可能在你还没来得及观察之前就已经完成了。最好提前一两天降低 TTL 值,这样当你需要使用新答案时,旧答案的过期时间就已经在所有服务器上失效了。

    86400秒——世界需要一天的时间才能注意到这一变化。

  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$19
Silver - 24x7x2Response time: 2H - H/W replace 3H - Adv. support 60min - Uptime monitoring every 2 min$39
Gold - 24x7x1Response time: 1H - H/W replace 2H - Adv. support 90min - Uptime monitoring every minute, we open the ticket$69
Platinum - 24x7x1/2Response time: 30M - H/W replace 2H - Adv. support 120min - Uptime monitoring every 30 sec, we open the ticket$99
更多关于托管服务器的信息

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

几乎肯定不会。

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

这里运行什么

  • Ubuntu50%
  • AlmaLinux16%
  • Windows15%
  • Debian8%
  • CentOS6%
  • Proxmox VE3%

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

它在哪里运行

  • New York55%
  • Bucharest34%
  • Miami7%
  • 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 已经调低,这个时刻通常只有几秒到几分钟。十天里的其他一切对你的用户都是无感的。

两个决定,顺序随意。

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