

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

# 使用 測試區域自動轉移 AWS FIS
<a name="testing-zonal-autoshift-fis"></a>

您可以使用 AWS Fault Injection Service 來設定和執行實驗，以協助您模擬真實世界條件，例如[可用區域可用性：電力中斷案例](https://docs.aws.amazon.com//fis/latest/userguide/az-availability-scenario.html)，示範在潛在廣泛的可用區域受損期間，在已啟用自動轉移的 資源上啟動區域自動轉移時 AWS 會發生什麼情況。

啟動`aws:arc:start-zonal-autoshift`復原動作可讓您示範 AWS 如何在啟用區域自動轉移的資源中自動轉移流量，使其遠離潛在受損的 AZ，並在執行 AZs 可用性案例 AWS 區域 期間，將它們重新路由至相同 中運作狀態良好的 AZ。

例如，您可以使用 AWS FIS 案例程式庫來模擬因電源中斷所造成的 AZ 受損。在此實驗中，AZ 電源中斷開始的五分鐘後，復原動作`aws:arc:start-zonal-autoshift`會自動將資源流量移離指定的 AZ。流量會在電力中斷的剩餘 25 分鐘內轉移，以示範當有潛在的廣泛 AZ 受損時，如何觸發自動轉移。當實驗完成時，流量轉移會結束，且流量會再次開始流向所有可用AZs。此程序示範從影響 AZ 的電源事件中完全復原。

## 實驗與區域自動轉移實務執行的差異
<a name="zonal-shift-vs-practice"></a>

AWS FIS 實驗與區域自動轉移實務執行的不同之處在於，在實務執行期間，ARC 會將資源的流量從一個 AZ 轉移為正常程序的一部分，以確保您的應用程式可以容忍 AZ 的遺失。不過，在 AWS FIS 實驗期間， AWS FIS 會示範如何代表您觸發已啟用自動轉移之資源的 AZ 損害和自動轉移，然後在損害解決後取消自動轉移。

您無法在執行時更新 AWS FIS 起始的區域轉移。此外，如果您在 外部取消區域轉移 AWS FIS， AWS FIS 實驗會結束。

## AWS FIS 過期型安全機制
<a name="fis-safety-mechanism"></a>

AWS FIS 使用 [StartZonalShift](https://docs.aws.amazon.com/arc-zonal-shift/latest/api/API_StartZonalShift.html)、[UpdateZonalShift](https://docs.aws.amazon.com/arc-zonal-shift/latest/api/API_UpdateZonalShift.html) 和 [CancelZonalShift](https://docs.aws.amazon.com/arc-zonal-shift/latest/api/API_CancelZonalShift.html) API 操作來管理區域轉移，這些請求的 `expiresIn` 欄位設定為 1 分鐘做為安全機制。如果發生意外事件，例如網路中斷或系統問題，這 AWS FIS 可讓 快速復原區域轉移。在 ARC AWS FIS主控台中，過期時間欄位會顯示受管，而實際的預期過期取決於區域轉移動作中指定的持續時間。如需練習執行的詳細資訊，請參閱[區域自動轉移和練習執行的運作方式](https://docs.aws.amazon.com//r53recovery/latest/dg/arc-zonal-autoshift.how-it-works.html)

在特定時間不能有多個套用的區域轉移。也就是說，只有一個實務會執行資源的區域轉移、客戶起始的區域轉移、自動轉移或 AWS FIS 實驗。啟動第二個區域轉移時，ARC 會遵循優先順序來判斷資源的有效區域轉移類型。如需區域輪班優先順序的詳細資訊，請參閱 [區域輪班的優先順序](arc-zonal-autoshift.how-it-works.precedence.md)。

如需 AWS FIS 復原動作的詳細資訊，請參閱*AWS Fault Injection Service 《 使用者指南*》中的[AWS FIS 復原動作](https://docs.aws.amazon.com//fis/latest/userguide/fis-actions-reference.html#fis-actions-recovery.html)。