

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

# 為虛擬磁帶問題進行故障診斷
<a name="Main_TapesIssues-vtl"></a>

如果您的虛擬磁帶發生非預期問題，您可在下列資訊中找到應採取的動作。

**Topics**
+ [從無法還原的閘道復原虛擬磁帶](#recovery-tapes)
+ [為無法還原的磁帶進行故障診斷](#IrrecoverableTapes)
+ [高可用性運作狀態通知](#troubleshooting-ha-notifications)

## 從無法還原的閘道復原虛擬磁帶
<a name="recovery-tapes"></a>

雖然這種情況極少發生，但您的磁帶閘道可能遇到無法還原的故障。這類故障可能發生在您的 Hypervisor 主機、閘道本身或快取磁碟中。如果發生故障，您可以依照本節的故障診斷指示復原您的磁帶。

**Topics**
+ [您需要從故障的磁帶閘道復原虛擬磁帶](#creating-recovery-tape-vtl)
+ [您需要從故障的快取磁碟復原虛擬磁帶](#recover-from-failed-disk)

### 您需要從故障的磁帶閘道復原虛擬磁帶
<a name="creating-recovery-tape-vtl"></a>

如果您的磁帶閘道或 Hypervisor 主機遇到無法復原的故障，您可以復原已上傳至 AWS 另一個磁帶閘道的任何資料。

請注意，在磁帶成功存檔到 VTS 之前，寫入磁帶的資料可能無法完全上傳。以此方式還原到另一個閘道的磁帶資料可能會不完整或為空白。我們建議對所有復原的磁帶執行清查，以確保它們包含預期的內容。

**將磁帶復原到另一個磁帶閘道**

1. 找出現有的運作中磁帶閘道，做為您的復原目標閘道。如果您沒有磁帶復原目標的磁帶閘道，請建立一個新的磁帶閘道。如需如何建立閘道的資訊，請參閱[建立閘道](https://docs.aws.amazon.com/storagegateway/latest/tgw/create-gateway-vtl.html)。

1. 前往 [https://console.aws.amazon.com/storagegateway/home](https://console.aws.amazon.com/storagegateway/) 開啟 Storage Gateway 主控台。

1. 在導覽窗格中，選擇**閘道**，然後選擇您想要復原磁帶的來源磁帶閘道。

1. 選擇**詳細資訊**索引標籤。標籤中會顯示磁帶復原的訊息。

1. 選擇**建立復原磁帶**以停用閘道。

1. 在出現的對話方塊中，選擇 **Disable gateway (停用閘道)**。

   此程序會永久停止磁帶閘道的正常功能，並公開任何可用的復原點。如需指示，請參閱[停用磁帶閘道](https://docs.aws.amazon.com/storagegateway/latest/tgw/disabling-gateway-vtl.html)。

1. 從停用閘道所顯示的磁帶，選擇您要復原的虛擬磁帶和復原點。虛擬磁帶可有多個復原點。

1. 若要開始將任何您所需的磁帶復原至目標磁帶閘道，請選擇**建立復原磁帶**。

1. 在 **Create recovery tape (建立復原磁帶)** 對話方塊中，確認您想要復原的虛擬磁帶條碼。

1. 針對**閘道**，選擇您要復原虛擬磁帶的目標磁帶閘道。

1. 選擇 **Create recovery tape (建立復原磁帶)**。

1. 刪除故障的磁帶閘道，以免付費。如需說明，請參閱[刪除您的閘道並移除相關聯的資源](deleting-gateway-common.md)。

Storage Gateway 會將磁帶從故障的磁帶閘道移至您指定的磁帶閘道。磁帶閘道會將磁帶狀態標示為已復原。

### 您需要從故障的快取磁碟復原虛擬磁帶
<a name="recover-from-failed-disk"></a>

如果您的快取磁碟發生錯誤，閘道會阻止閘道中對虛擬磁帶的讀寫操作。例如，當磁碟損毀或從閘道移除時可能會發生錯誤。Storage Gateway 主控台會顯示有關錯誤的訊息。

在錯誤訊息中，Storage Gateway 會提示您從兩個可以復原磁帶的動作中，採取其中一個動作：
+  **關閉和重新新增磁碟**：如果磁碟資料不變且已移除，請採用此方法。例如，如果因為意外從主機移除磁碟而發生錯誤，不過磁碟和資料皆保持不變，您可以重新新增磁碟。若要執行此作業，請參閱本主題後文的程序。
+  **重設快取磁碟**：如果快取磁碟損毀或無法存取，請採用此方法。如果磁碟錯誤導致快取磁碟無法存取、無法使用或損毀，您可以重設磁碟。您若重設快取磁碟，則資料無誤的磁帶 (也就是快取磁碟和 Amazon S3 的資料已經過同步處理的磁帶)，會繼續供您使用。不過，資料未與 Amazon S3 同步的磁帶會自動復原。這些磁帶的狀態會設為 RECOVERED (已復原)，但磁帶會成為唯讀。如需如何從主機移除磁碟的資訊，請參閱[判斷要配置的上傳緩衝大小](decide-local-disks-and-sizes.md#CachedLocalDiskUploadBufferSizing-common)。
**重要**  
如果您要重設的快取磁碟包含尚未上傳到 Amazon S3 的資料，該資料可能會遺失。在您重設快取磁碟後，閘道中不會留下任何已設定的快取磁碟，因此您至少必須設定一部新的快取磁碟，讓您的閘道正常運作。

  若要重設快取磁碟，請參閱本主題後文的程序。

**關閉並重新新增磁碟**

1. 關機閘道。如需如何關閉閘道的資訊，請參閱[關閉閘道 VM](MaintenanceShutDown-common.md)。

1. 將磁碟新增回您的主機，並確保磁碟的磁碟節點數目未變化。如需如何新增磁碟的資訊，請參閱[判斷要配置的上傳緩衝大小](decide-local-disks-and-sizes.md#CachedLocalDiskUploadBufferSizing-common)。

1. 重新啟動閘道。如需如何重新啟動閘道的資訊，請參閱[關閉閘道 VM](MaintenanceShutDown-common.md)。

重新啟動閘道之後，您就可以驗證快取磁碟的狀態。磁碟的狀態可以是下列其中一個：
+ **present (出現)** – 磁碟可供使用。
+ **missing (遺漏)** – 磁碟不再連線到閘道。
+ **mismatch (不符)** – 有錯誤中繼資料的磁碟佔用磁碟節點，或磁碟內容損毀。

**重設和重新設定快取磁碟**

1. 在前述的 **A disk error has occurred (磁碟發生錯誤)** 錯誤訊息中，選擇 **Reset Cache Disk (重設快取磁碟)**。

1. 在**設定閘道**頁面上，設定磁碟用於快取儲存。如需如何設定磁帶閘道的相關資訊，請參閱[設定磁帶閘道](https://docs.aws.amazon.com/storagegateway/latest/tgw/create-gateway-vtl.html#configure-gateway-tape)。

1. 在您設定快取儲存後，請關閉並重新啟動閘道，如之前程序中所述。

閘道應會在重新啟動後復原。然後，您可以驗證快取磁碟的狀態。

**驗證快取磁碟的狀態**

1. 前往 [https://console.aws.amazon.com/storagegateway/home](https://console.aws.amazon.com/storagegateway/) 開啟 Storage Gateway 主控台。

1. 在導覽窗格中，選擇 **Gateways (閘道)**，然後選擇您的閘道。

1. 在 **Actions (動作)** 上，選擇 **Configure Local Storage (設定本機儲存)** 以顯示 **Configure Local Storage (設定本機儲存)** 對話方塊。此對話方塊會顯示閘道中的所有本機磁碟。

快取磁碟節點狀態顯示在磁碟旁。

**注意**  
如果您不完成復原程序，閘道會顯示一個橫幅，提示您設定本機儲存。

## 為無法還原的磁帶進行故障診斷
<a name="IrrecoverableTapes"></a>

如果您的虛擬磁帶發生非預期故障，Storage Gateway 會將故障的虛擬磁帶狀態設為無法還原。您採取的動作視情況而定。您可在以下資訊中找到一些您可能發現的問題，以及如何對其故障診斷。

### 您需要從 IRRECOVERABLE (無法還原) 磁帶復原資料
<a name="IrrecoverableTapes.NeedTape"></a>

如果您的虛擬磁帶狀態為 IRRECOVERABLE (無法還原)，且您需要使用，請嘗試以下任一操作：
+ 如未啟用磁帶閘道，請啟用新的磁帶閘道。如需詳細資訊，請參閱[建立閘道](https://docs.aws.amazon.com/storagegateway/latest/tgw/create-gateway-vtl.html)。
+ 停用包含無法還原磁帶的磁帶閘道，並從新磁帶閘道的復原點復原磁帶。如需詳細資訊，請參閱[您需要從故障的磁帶閘道復原虛擬磁帶](#creating-recovery-tape-vtl)。
**注意**  
您必須重新設定您的 iSCSI 啟動器和備份應用程式，才能使用新的磁帶閘道。如需詳細資訊，請參閱[連接您的 VTL 裝置](GettingStartedAccessTapesVTL.md)。

### 您不需要未存檔 IRRECOVERABLE (無法還原) 磁帶
<a name="IrrecoverableTapes.DoNotNeedNotArchived"></a>

如果您的虛擬磁帶狀態為 IRRECOVERABLE (無法還原)，您不會用到，且磁帶從未存檔，您應該刪除該磁帶。如需詳細資訊，請參閱[從磁帶閘道刪除虛擬磁帶](deleting-tapes-vtl.md)。

### 您閘道的快取磁碟發生故障
<a name="IrrecoverableTapes.CacheFails"></a>

如果您閘道的一個或多個快取磁碟發生故障，閘道會阻止對虛擬磁帶和磁碟區的讀寫操作。若要還原正常功能，請依照下列說明重新設定閘道：
+ 如果快取磁碟無法存取或無法使用，請從閘道組態中刪除磁碟。
+ 如果快取磁碟仍然可以存取且可使用，請將其重新連線到閘道。

**注意**  
當閘道恢復正常功能時，如果刪除具有清除資料 (亦即快取磁碟和 Amazon S3 中的資料同步處理的快取磁碟、磁帶或磁碟區)仍可用。例如，如果您的閘道有三個快取磁碟，而您刪除兩個快取磁碟，則清除的磁帶或磁碟區將會有「可用」狀態。其他磁帶和磁碟區將具有無法復原的狀態。  
如果您使用暫時磁碟做為閘道的快取磁碟，或將快取磁碟掛載到暫時磁碟機上，當您關閉閘道時，快取磁碟將會遺失。在快取磁碟和 Amazon S3 不同步時關閉閘道可能會導致資料遺失。因此，我們建議您不要使用臨時磁碟機或磁碟。

## 高可用性運作狀態通知
<a name="troubleshooting-ha-notifications"></a>

在 VMware vSphere High Availability (HA) 平台上執行閘道時，您可能會收到運作狀態通知。如需運作狀態通知的詳細資訊，請參閱[對高可用性問題進行疑難排解](troubleshooting-ha-issues.md)。