腾讯云私有网络迁移实践

前段时间对 10 余台基础网络服务器和数据库进行了私有网络的迁移,比预想的不顺利,归其原因没有事先对迁移后的影响做充足准备,好多问题是迁移后发现的。

那么私有网络迁移有哪些影响?

  1. 服务器重启(必须)
    一定要预估重启的影响,如不能自启动的服务、缓存可能丢失、尤其注意挂载云硬盘
  2. 内网 ip 变化
    有很多服务器是内网传输的,查看你的反向代理、数据库 ip、本地 hosts 文件等。因不指定内网 ip 的情况下是自动分配的,这次我们提前规划好了 ip,减少配置时间。
  3. 数据库
    数据库和服务器都要迁移时,应先将数据库转私有,转的过程业务不中断,在24H-7天保持双 ip 访问。但!不意味着服务器转私有后也正常互通,头等大事应立即将业务代码中的数据库ip改为新ip,常驻脚本中若链接旧数据库ip,应重启脚本。

操作顺序:
如有云负载均衡是由腾讯云转私有网络,应提前联系客服,约定好时间同时行动。

  1. 先将云数据库转私有。
  2. 卸载负载均衡绑定的后端服务器,此时网站停服,通知腾讯云将负载均衡转私有(约5分钟)。
  3. 将服务器一键全部关机。逐个迁移私有网络(约 2 分钟)。
  4. 修改服务器链接的数据库 ip。检查(上面提到的影响)。
  5. 负载均衡挂载后端机器。

基本概念:

  1. 私有网络: 网段(CIDR)如 10.1.0.0/16

  2. 子网:如 10.1.1.0/24, 10.1.2.0/24

  3. 地域:如北京、广州。
    服务器分布在多少个地域,则应该建立多少个私网

    地域:物理的数据中心的地理区域

  4. 可用区:如北京一区、北京二区。
    服务器与子网必须在相同可用区,如北京一区的服务器只能规划到北京一区的子网,所以服务器分布在多少可用区,则应该建立多少个子网

    可用区是同一地域内电力和网络互相独立的物理数据中心

  5. 关于网络互通: 不同私网的内网不互通,相同私网下的子网默认内网互通(无需其他配置)

常见问题:

  1. 内网可以保持不变吗?
    如果子网网段覆盖了原内网 ip,则可以保持原 ip。

  2. 可以指定内网 ip 吗?
    可以指定子网网段内的 ip

  3. 内网互通需要额外配置吗?
    迁移会自动设置好服务器的网络,相同私网下的子网默认内网互通,无需其他配置。

本作品采用《CC 协议》,转载必须注明作者和本文链接
welcome come back
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!
未填写
文章
76
粉丝
20
喜欢
123
收藏
298
排名:373
访问:2.4 万
私信
所有博文
社区赞助商