

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

# 使用全域彈性將機器人部署到其他區域
<a name="global-resiliency"></a>

全域彈性可讓您在次要區域中複寫機器人。次要區域可以透過在兩個區域中自動複寫使用者的機器人來啟用。如果發生區域中斷，您將有一個備份區域。全域彈性啟用後，會在第二個 AWS 區域中複寫建立的新機器人。

**注意**  
此功能僅適用於在美國東部 （維吉尼亞北部） 和美國西部 （奧勒岡） 區域，以及歐洲西部 （倫敦） 和歐洲中部 （法蘭克福） 區域中建立的 Amazon Connect 和 Amazon Lex V2 執行個體。  
若要存取此功能，請聯絡您的 Amazon Connect 解決方案架構師或技術客戶經理。

啟用此功能後，您可以近乎即時地跨配對的 AWS 區域自動複寫 Amazon Lex V2 機器人及其資源、版本和別名。透過此功能，您可以監控原始和複本機器人的版本編號，以確保機器人複本與原始機器人保持同步。啟用複寫時，您可以啟用您希望在其中複寫機器人的預先決定 AWS 區域 （區域是以預先決定的配對為基礎）。來源區域中來源機器人的任何更新都會自動更新為第二個區域中複寫的機器人。

**注意**  
當機器人啟用全域彈性時，所有現有的別名及其相關聯的版本都會在複本區域中複寫。啟用複寫之前未與別名相關聯的版本會在與別名建立關聯時複寫。啟用複寫後建立的每個版本和別名都會自動複寫。使用者可以使用 `ListBotVersionReplicas`和 `ListBotAliasReplicas`來檢閱每個個別版本和別名的複寫狀態。機器人變動是從機器人到其複本的單向變動。使用者無法修改複本機器人，因為它始終與機器人保持同步。

有關使用全域彈性的其他資訊：
+ 全域彈性目前僅適用於預先決定的區域對。    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/lexv2/latest/dg/global-resiliency.html)
+ 當機器人啟用全域彈性時，所有現有的別名及其相關聯的版本都會在複本區域中複寫。在啟用複寫之前未與別名相關聯的版本，會在與別名建立關聯時複寫。啟用複寫後建立的每個版本和別名都會自動複寫。使用者可以使用 `ListBotVersionReplicas`和 `ListBotAliasReplicas` 來了解每個個別版本和別名的複寫狀態。機器人變動是從機器人到其複本的單向變動。使用者無法修改複本機器人，因為它始終與機器人保持同步。
+ 任何別名都可以與任何版本相關聯。如果版本尚未複寫，則會在與別名的關聯期間複寫。

限制:
+ 全域彈性不會複寫使用 LLM 所建立的機器人，例如 CFAQ 和差異產生。
+ 全域彈性不會複寫機器人網路，但屬於機器人網路的任何機器人仍然可以個別複寫。

**Topics**
+ [在 Lex V2 中複寫機器人和管理機器人複本的許可](gr-permissions.md)
+ [使用 Lex V2 機器人部署全域彈性](navigation-gr.md)

# 在 Lex V2 中複寫機器人和管理機器人複本的許可
<a name="gr-permissions"></a>

如果 IAM 角色已連接 [AmazonLexFullAccess](security-iam-awsmanpol.md#security-iam-awsmanpol-AmazonLexFullAccess) 政策，則可以建立和管理機器人複本。

如果您偏好建立具有最低全域恢復許可的角色，請使用下列政策，其中包含下列陳述式。
+ 存取 Amazon Lex V2 [服務連結角色以進行機器人複寫](using-service-linked-roles.md#slr-replication)的許可。
+ 允許 Amazon Lex V2 [代表您建立機器人複寫服務連結角色的](using-service-linked-roles.md#slr-replication)許可。
+ 呼叫機器人複寫 APIs許可。

您可以修改許可，進一步限制許可，如下所示。
+ 將 *\$1* 取代為特定機器人或機器人別名 IDs，以限制特定機器人或機器人別名的許可。
+ 使用動作的子集`lex BotReplica`，將角色限制為特定動作。

如需範例，請參閱 [允許使用者建立和檢視機器人複本，但不能刪除它們](security_iam_id-based-policy-examples.md#security_iam_id-based-policy-examples-gr-permissions)。

# 使用 Lex V2 機器人部署全域彈性
<a name="navigation-gr"></a>

全域彈性可讓您在次要區域中複寫機器人。次要區域可以透過在兩個區域中自動複寫使用者的機器人來啟用。如果發生區域中斷，您將有一個備份區域。全域彈性啟用後，會在第二個 AWS 區域中複寫建立的新機器人。

## 全域彈性資訊面板會顯示部署的詳細資訊
<a name="avail-info-gr"></a>

您可以在全球彈性面板中存取下列資訊：
+ **來源詳細資訊** – 有關機器人來源區域、複本類型、複寫啟用日期和上次建立版本的資訊。使用此資訊來追蹤機器人的反覆運算。
+ **複寫詳細資訊** – 建立機器人複本後，您可以追蹤複寫的區域、複本類型、最後一個版本同步日期和最後一個複寫版本。使用此資訊來追蹤機器人複本的同步。
+ **來源區域** – 啟用全域彈性的區域。您可以在來源區域中進行變更，以在這兩個區域中複寫機器人。
+ **複本類型** – 指出機器人是唯讀還是能夠根據區域讀取和寫入。
+ **複本區域** – 用於複寫您的來源機器人以進行全域恢復的次要區域。全域彈性目前僅適用於 IAD/PDX 和 LDN/FRA 區域配對。
+ **啟用複寫的日期** – 啟用機器人複本的日期和時間。
+ **上次建立的版本** – 與來源區域中複本相關聯的最後一個機器人版本。

## 為您的 Lex V2 機器人啟用全域彈性
<a name="enabling-gr"></a>

在 Amazon Lex V2 主控台中啟用全域彈性之前，您必須確保啟用機器人複寫的使用者具有建立服務連結角色 (SLR) 的許可。調用 CreateReplica 時，全域彈性將使用這些 FAS 登入資料在已啟用的帳戶中建立 SLR。如需在 Amazon Lex V2 中設定全域彈性 SLR 的詳細資訊，請參閱 [AWS 受管政策：AmazonLexFullAccess](https://docs.aws.amazon.com/lexv2/latest/dg/security-iam-awsmanpol.html#security-iam-awsmanpol-AmazonLexFullAccess)。

**注意**  
此功能僅適用於在美國東部 （維吉尼亞北部） 和美國西部 （奧勒岡） 區域，以及歐洲西部 （倫敦） 和歐洲中部 （法蘭克福） 區域中建立的 Amazon Connect 和 Amazon Lex V2 執行個體。  
若要存取此功能，請聯絡您的 Amazon Connect 解決方案架構師或技術客戶經理。

啟用全域彈性並設定第二個區域的機器人複寫：

1. 登入 AWS 管理主控台，並在 https：/[/https://console.aws.amazon.com/lex/](https://console---aws.amazon.com.rproxy.govskope.uslex/) 開啟 Amazon Lex 主控台。

1. 從左側導覽面板的機器人導覽中選擇您要複寫的機器人。

1. 選擇部署 > 全域彈性。

1. 選取視窗右上角的**建立複本**按鈕，以建立機器人的草稿版本。
**注意**  
檢查以確定次要區域中沒有任何機器人與您要複寫的機器人名稱相同。（您的機器人必須唯一命名）。

1. 移至**全域彈性**，按一下**建立複本** - 此動作會建立機器人的草稿版本。 （除了檢閱狀態或查看未來建置的詳細資訊之外，您不需要返回全域彈性索引標籤）。
**注意**  
您也可以前往別名，然後選取為啟用全域恢復的機器人**建立新別名**，以在全域恢復中建立複寫的別名機器人。即使已在啟用複寫之前建立，也會複寫所有別名。

1. 前往**別名** - 為啟用全域彈性的機器人**建立新的別名**。所有別名都會複寫，即使它們是在啟用複寫之前建立。

1. 移至**版本** - **為啟用全域彈性的機器人建立新版本**。任何與別名相關聯的版本都會複寫，即使是在啟用複寫之前建立的。

**注意**  
客戶仍然可以完全控制管理其複寫機器人的資源型政策和標籤。Lambda 函數和 CloudWatch Logs 群組將需要部署在具有相同識別符的兩個區域中。使用者不必在複本區域中再次關聯 lambda 函數。

## 停用全域彈性
<a name="disabling-gr"></a>

您可以隨時選取停用全域彈性按鈕來**停用全域彈性**。此動作會停止在其他區域中複寫來源機器人及其相關聯的任何別名和版本。

## 使用 APIs搭配 Lex V2 機器人的全域彈性
<a name="usingapis-gr"></a>

您可以使用下列 API 在全域彈性中進行 APIs 呼叫。如需有關全域彈性 APIs 和 Amazon Lex V2 的其他資訊，請參閱 [Amazon Lex V2 API 指南](https://docs.aws.amazon.com/lexv2/latest/dg/api_ref.html)。
+ **CreateBotReplica**

  啟用全域彈性並建立複寫的機器人。需要 `replicaRegion`。

  如需詳細資訊，請參閱《Amazon Lex V2 API 指南》中的 [CreateBotReplica](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_CreateBotReplica.html)。
+ **DeleteBotReplica**

  停用全域彈性並刪除複寫的機器人。需要 `replicaRegion` 和 `botId`。

  如需詳細資訊，請參閱《Amazon Lex V2 API 指南》中的 [DeleteBotReplica](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_DeleteBotReplica.html)。
+ **ListBotReplicas**

  列出次要區域中的複寫機器人。需要 `botId`。

  如需詳細資訊，請參閱《Amazon Lex V2 API 指南》中的 [ListBotReplicas](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_ListBotReplicas.html)。
+ **DescribeBotReplica**

  複寫機器人的資訊摘要。需要 `replicaRegion` 和 `botId`。

  如需詳細資訊，請參閱《Amazon Lex V2 API 指南》中的 [DescribeBotReplica](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_DescribeBotReplica.html)。