

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# Network Load Balancer 的區域轉移
<a name="zonal-shift"></a>

區域轉移是 Amazon 應用程式復原控制器 (ARC) 中的一項功能。透過區域轉移，您可以透過單一動作將 Network Load Balancer 資源從受損的可用區域轉移。如此一來，您就可以繼續從 AWS 區域中其他運作狀況良好的可用區域進行操作。



當您開始區域轉移時，Network Load Balancer 會停止將流量路由到受影響可用區域中的目標。區域轉移不會終止與受影響可用區域中目標的現有連線。這些連線可能需要幾分鐘的時間才能正常完成。

**Topics**
+ [開始之前](#zonal-shift-before-you-begin)
+ [管理覆寫](#admin-override)
+ [啟用區域轉移](enable-zonal-shift.md)
+ [開始區域轉移](start-zonal-shift.md)
+ [更新區域轉移](update-zonal-shift.md)
+ [取消區域轉移](cancel-zonal-shift.md)

## 開始區域轉移之前
<a name="zonal-shift-before-you-begin"></a>
+ 區域轉移預設為停用，且必須在每個 Network Load Balancer 上啟用。如需詳細資訊，請參閱[為您的 Network Load Balancer 啟用區域轉移](enable-zonal-shift.md)。
+ 您只能針對單一可用區域啟動特定 Network Load Balancer 的區域轉移。您無法為多個可用區域啟動區域轉移。
+ AWS 當多個基礎設施問題影響 服務時， 會主動從 DNS 移除區域 Network Load Balancer IP 地址。在啟動區域轉移之前，請務必檢查目前的可用區域容量。如果您在 Network Load Balancer 上使用區域轉移，受區域轉移影響的可用區域也會失去目標容量。
+ 在啟用跨區域負載平衡的 Network Load Balancer 區域轉移期間，會從 DNS 中移除區域負載平衡器 IP 地址。與受損可用區域中目標的現有連線會持續存在，直到它們自然關閉，而新的連線不會再路由到受損可用區域中的目標。

如需詳細資訊，請參閱《*Amazon Application Recovery Controller (ARC) 開發人員指南*》中的 [ARC 中的區域轉移最佳實務](https://docs.aws.amazon.com/r53recovery/latest/dg/route53-arc-best-practices.zonal-shifts.html)。

## 區域轉移管理覆寫
<a name="admin-override"></a>

屬於 Network Load Balancer 的目標將包含獨立`AdministrativeOverride`於 `TargetHealth` 狀態的新狀態 。

為 Network Load Balancer 啟動區域轉移時，區域內所有要移離的目標都會視為在管理上遭到覆寫。Network Load Balancer 會停止將新流量路由到管理上覆寫的目標。現有的連線會保持不變，直到它們以有機方式關閉為止。

可能`AdministrativeOverride`的狀態為：

**不明**  
由於內部錯誤，無法傳播狀態

**no\$1override**  
目標上目前沒有作用中的覆寫

**zonal\$1shift\$1active**  
區域轉移在目標可用區域中處於作用中狀態

**zonal\$1shift\$1delegated\$1to\$1dns**  
此目標的區域轉移狀態無法透過 使用，`DescribeTargetHealth`但可以透過 AWS ARC - Zonal Shift API 或主控台直接檢視。