

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

# 對 DataSync 代理程式的問題進行故障診斷
<a name="troubleshooting-datasync-agents"></a>

使用下列資訊來協助您疑難排解 AWS DataSync 客服人員的問題。其中一些問題可能包括：
+ 連線至 Amazon EC2 代理程式的本機主控台時發生問題
+ 無法擷取客服人員的啟用金鑰
+ 使用 VPC 服務端點啟用代理程式的問題
+ 探索客服人員已離線

## 如何連線至 Amazon EC2 代理程式的本機主控台？
<a name="local-console-ec2"></a>

若要連線至 Amazon EC2 代理程式的本機主控台，您必須使用 SSH。請確定 EC2 執行個體的安全群組允許使用 SSH (TCP 連接埠 22) 進行存取。

在終端機中，執行下列`ssh`命令以連線至執行個體：

```
ssh -i /path/key-pair-name.pem instance-user-name@instance-public-ip-address
```
+ 針對 */path/key-pair-name*，指定連線到執行個體所需的私有金鑰路徑和檔案名稱 (`.pem`)。
+ 針對 *instance-user-name*，指定 `admin`。
+ 針對 *instance-public-ip-address*，指定執行個體的公有 IP 地址。

## 失敗擷取客服人員啟用金鑰錯誤意味著什麼？
<a name="vpc-activation-error"></a>

啟用 DataSync 代理程式時，代理程式會連線至您指定的服務端點，以請求啟用金鑰。此錯誤可能表示您的網路安全設定封鎖了連線。

**採取動作**  
如果您使用的是虛擬私有雲端 (VPC) 服務端點，請確認您的安全群組設定允許您的代理程式連線到 VPC 端點。如需必要連接埠的相關資訊，請參閱[VPC 或 FIPS VPC 服務端點的網路需求](datasync-network.md#using-vpc-endpoint)。

如果您使用的是公有或聯邦資訊處理標準 (FIPS) 端點，請檢查您的防火牆和路由器設定是否允許您的代理程式連線至端點。如需相關資訊，請參閱[公有或 FIPS 服務端點的網路需求](datasync-network.md#using-public-endpoints)。

## 我仍然無法使用 VPC 服務端點啟用代理程式
<a name="vpc-activation-failed"></a>

如果您在使用 VPC 服務端點啟用 DataSync 代理程式時仍遇到問題，請參閱 [我不知道客服人員的情況。有人可以協助我嗎？](#enable-support-access)

## 如果我的客服人員離線，該怎麼辦？
<a name="troubleshoot-agent-offline"></a>

您的 DataSync 代理程式可能離線有幾個原因，但您可以恢復連線。在您刪除代理程式並建立新的代理程式之前，請先完成下列檢查清單，以協助您了解可能發生的情況。
+ **聯絡您的備份團隊** – 如果您的代理程式離線，因為其虛擬機器 (VM) 已從快照或備份還原，您可能需要[取代代理程式](replacing-agent.md)。
+ **檢查代理程式的 VM 或 Amazon EC2 執行個體是否關閉** – 根據您使用的代理程式類型，如果 VM 或 EC2 執行個體關閉，請嘗試重新開啟。再次開啟後，[請測試代理程式的網路連線](test-agent-connections.md#test-network) AWS。
+ **確認您的代理程式符合最低硬體需求** – 您的代理程式可能離線，因為其 VM 或 EC2 執行個體組態自代理程式啟用以來意外變更。例如，如果您的 VM 不再有所需的最低記憶體或空間，代理程式可能會顯示為離線。如需詳細資訊，請參閱[AWS DataSync 客服人員的需求](agent-requirements.md)。
+ **等待客服人員相關軟體更新完成** – 您的客服人員可能會在 [提供的軟體更新 AWS](managing-agent.md#managing-agent-updates)後短暫離線。如果您認為這就是客服人員離線的原因，請等待一小段時間，然後檢查客服人員是否恢復線上狀態。
+ **檢查您的 VPC 服務端點設定** – 如果您的離線代理程式使用公有服務端點，也在您為 DataSync 建立 VPC 服務端點的相同 VPC 中，您可能需要停用該 VPC 端點的[私有 DNS 支援](https://docs.aws.amazon.com/vpc/latest/privatelink/create-interface-endpoint.html)。

如果這些似乎都不是客服人員離線的原因，您可能需要[取代客服人員](replacing-agent.md)。

## 我不知道客服人員的情況。有人可以協助我嗎？
<a name="enable-support-access"></a>

您可以允許 AWS 支援 存取 DataSync 代理程式，並協助疑難排解代理程式相關問題。您必須透過客服人員的本機主控台啟用此存取權。

**提供 代理程式的 支援 存取權**

1. [登入客服人員的本機主控台](local-console-vm.md#local-console-login)。

1. 在提示中，輸入 **5** 以開啟命令提示 （對於 VMware VMs，請使用 **6**)。

1. 輸入 **h** 以開啟**可用命令**視窗。

1. 在**可用命令**視窗中，輸入要連線至的下列項目 支援：

   `open-support-channel`

   如果您使用代理程式搭配 VPC 端點，則必須為支援通道提供 VPC 端點 IP 地址，如下所示：

   `open-support-channel vpc-ip-address`

   您的防火牆必須允許傳入 TCP 連接埠 22 啟動支援頻道 AWS。當您連線到 時 支援，DataSync 會為您指派支援號碼。請記下您的支援號碼。
**注意**  
頻道號碼不是 TCP/UDP 連接埠號碼。反之，它會對伺服器建立 SSH (TCP 22) 連線，並提供連線的支援管道。

1. 建立支援管道時，請將支援服務號碼提供給 ， 支援 以便他們可以提供故障診斷協助。

1. 支援工作階段完成後，按 **Enter**結束它。

1. 輸入 **exit** 以登出 DataSync 本機主控台。

1. 依照提示結束本機主控台。