Exchange-2010
在 Active/Active 拉伸 DAG 中的數據庫上,“RpcClientAccessServer”的重要性是什麼?
我有兩個站點,它們之間有一個延伸的 DAG。“站點”是指對應不同物理和網路電路的兩個 AD 站點。
當我將單個郵箱數據庫移動到第二個站點時,我想確保所有客戶端都直接連接到該站點。
- 在不同站點中具有副本的數據庫上設置 RpcClientAccessServer 的目的是什麼?
- 什麼時候應該更新 RpcClientAccessServer?(例如,當使其他站點處於活動狀態時?)
RpcClientAccessServer 是客戶端想要用來訪問其郵箱的 CAS 地址。我通常會看到這分配給解析為單站點 DAG 中的 LB VIP 的 DNS 記錄。
由於這聽起來根本不像您在進行負載平衡,而是有兩個活動站點,並且在對面站點中有副本用於 DR,因此我建議使用站點 1 中的 CAS 伺服器,站點 2 中的 CAS 伺服器為 cas2.mydomain.local。您可以將 site1 中已裝載副本的 RpcClientAccessServer 值分配給 cas1.mydomain.local,將 site2 中已裝載副本的 cas2.mydomain.local 分配給 cas2.mydomain.local。給記錄一個低 TTL,比如五分鐘。這將使使用者在其各自站點中的郵箱保持連接到其本地 CAS。
重要的是不能從 Internet 解析這些名稱,否則使用 Outlook Anywhere 的初始連接將非常非常慢,因為客戶端將首先嘗試 RPC 連接並等待它失敗,然後再嘗試 HTTPS。
在 site1 故障場景中,所有副本都將安裝在 site2 中,因此您將 cas1.mydomain.local 指向 cas2.mydomain.local 指向的同一 IP。您用於外部 URL 的 DNS 名稱可能必須更新以將外部訪問權帶到站點 2。您不會定期更新郵箱數據庫上的值。
您的描述中有一些未知數,所以上面做了一些假設,但我希望它可以幫助您理解該值的用途。