Exchange 2010 从独立服务器 ALL Rolles 移至专用 CAS、HUB 和独立 MB

Exchange 2010 从独立服务器 ALL Rolles 移至专用 CAS、HUB 和独立 MB

我目前有一个 Exchange 2010 服务器,它承载所有三个角色 CAS、HUB、邮箱数据库.. EDGE 角色由 postini 处理。

我想将 CAS、Hub 角色移至专用服务器,并让当前服务器仅处理数据库角色。

实现零停机时间的流程是什么?这可能吗?

所以我们遇到了一些障碍...所以想向您提出一个新的想法。

我们当前的邮箱/Cas/Hub 在 Windows 2008 r2 标准上运行..所以它无法支持 dag..所以这是新的计划。

  1. 创建新的邮箱服务器 (MB1)
  2. 构建新的辅助邮箱服务器 (MB2)
  3. 在 MB1 和 MB2 上使用 Dags 配置新数据库
  4. 在线将所有用户移至 MB1 上的新数据库
  5. 从旧 Cas/Hub/邮箱服务器中删除邮箱角色
  6. 用户旧的 Cas/hub/邮箱服务器仅运行 CAS/Hub

如果我们这样做..应该是可行的..但是任何这样做过的人都有停机时间吗?

谢谢

答案1

如果只有一个邮箱服务器,那么零停机迁移就不可能实现。

你能得到最接近的答案是:

  1. 安装并配置新的 CAS 服务器。
  2. 使用新 CAS 服务器的 IP 为您的 CAS 服务器创建新的 DNS A 记录。(例如,如果您的 CAS 服务器名为 mail1 和 mail2,请创建一个名为 cas 的新 DNS 名称。)
  3. 使用此新的 DNS 名称作为 Fqdn,在 PowerShell 中创建一个新的 CAS 阵列。
  4. 使用 Set-Mailbox 将数据库的 RpcClientAccessServer 更改为这个新的 DNS 名称。(这将导致您的客户端尝试通过您创建的新 DNS 名称连接到 CAS 服务器。)
  5. 等待所有客户端移至新的 CAS 服务器。
  6. 从 MBX 服务器卸载 CAS 角色。这将导致中断。

创建 CAS 阵列而不是仅仅重新配置以使用新的 CAS 服务器的优势在于,如果您将来出于性能或可用性原因需要额外的 CAS 服务器,则添加新的 CAS 服务器和负载平衡器可以实现零停机操作。

如果您想要零停机时间,那么您将需要另一个邮箱服务器和一个 DAG:

  1. 设置没有其他角色的新邮箱服务器。
  2. 设置 DAG 以将所有数据库复制到新服务器。
  3. 将所有数据库故障转移到新服务器。
  4. 按照上述说明进行操作。

相关内容