View a markdown version of this page

為虛擬磁帶問題進行故障診斷 - AWS Storage Gateway

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

為虛擬磁帶問題進行故障診斷

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

從無法還原的閘道復原虛擬磁帶

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

您需要從故障的磁帶閘道復原虛擬磁帶

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

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

復原需要離線閘道

磁帶復原訊息和建立復原磁帶選項只會在磁帶閘道離線時顯示在閘道的詳細資訊索引標籤上。例如,當基礎虛擬機器關閉或無法連線時,可能會發生這種情況 AWS。您無法為上線的閘道建立復原磁帶。如需關閉閘道的指示,請參閱關閉閘道 VM。

將磁帶復原到另一個磁帶閘道
  1. 找出現有的運作中磁帶閘道,做為您的復原目標閘道。如果您沒有磁帶復原目標的磁帶閘道,請建立一個新的磁帶閘道。如需如何建立閘道的資訊,請參閱建立閘道。

  2. 前往 https://console.aws.amazon.com/storagegateway/home 開啟 Storage Gateway 主控台。

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

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

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

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

    此程序會永久停止磁帶閘道的正常功能,並公開任何可用的復原點。如需指示,請參閱停用磁帶閘道。

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

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

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

  10. 針對閘道,選擇您要復原虛擬磁帶的目標磁帶閘道。

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

  12. 刪除故障的磁帶閘道,以免付費。如需說明,請參閱刪除您的閘道並移除相關聯的資源。

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

您需要從故障的快取磁碟復原虛擬磁帶

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

在錯誤訊息中,Storage Gateway 會提示您從兩個可以復原磁帶的動作中,採取其中一個動作:

  • 關閉和重新新增磁碟:如果磁碟資料不變且已移除,請採用此方法。例如,如果因為意外從主機移除磁碟而發生錯誤,不過磁碟和資料皆保持不變,您可以重新新增磁碟。若要執行此作業,請參閱本主題後文的程序。

  • 重設快取磁碟:如果快取磁碟損毀或無法存取,請採用此方法。如果磁碟錯誤導致快取磁碟無法存取、無法使用或損毀,您可以重設磁碟。您若重設快取磁碟,則資料無誤的磁帶 (也就是快取磁碟和 Amazon S3 的資料已經過同步處理的磁帶),會繼續供您使用。不過,資料未與 Amazon S3 同步的磁帶會自動復原。這些磁帶的狀態會設為 RECOVERED (已復原),但磁帶會成為唯讀。如需如何從主機移除磁碟的資訊,請參閱判斷要配置的上傳緩衝大小。

    重要

    如果您要重設的快取磁碟包含尚未上傳到 Amazon S3 的資料,該資料可能會遺失。在您重設快取磁碟後,閘道中不會留下任何已設定的快取磁碟,因此您至少必須設定一部新的快取磁碟,讓您的閘道正常運作。

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

關閉並重新新增磁碟
  1. 關機閘道。如需如何關閉閘道的資訊,請參閱關閉閘道 VM。

  2. 將磁碟新增回您的主機,並確保磁碟的磁碟節點數目未變化。如需如何新增磁碟的資訊,請參閱判斷要配置的上傳緩衝大小。

  3. 重新啟動閘道。如需如何重新啟動閘道的資訊,請參閱關閉閘道 VM。

重新啟動閘道之後,您就可以驗證快取磁碟的狀態。磁碟的狀態可以是下列其中一個:

  • present (出現) – 磁碟可供使用。

  • missing (遺漏) – 磁碟不再連線到閘道。

  • mismatch (不符) – 有錯誤中繼資料的磁碟佔用磁碟節點,或磁碟內容損毀。

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

  2. 在設定閘道頁面上,設定磁碟用於快取儲存。如需如何設定磁帶閘道的相關資訊,請參閱設定磁帶閘道。

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

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

驗證快取磁碟的狀態
  1. 前往 https://console.aws.amazon.com/storagegateway/home 開啟 Storage Gateway 主控台。

  2. 在導覽窗格中,選擇 Gateways (閘道),然後選擇您的閘道。

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

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

注意

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

為無法還原的磁帶進行故障診斷

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

您需要從 IRRECOVERABLE (無法還原) 磁帶復原資料

如果您的虛擬磁帶狀態為 IRRECOVERABLE (無法還原),且您需要使用,請嘗試以下任一操作:

  • 如未啟用磁帶閘道,請啟用新的磁帶閘道。如需詳細資訊,請參閱建立閘道。

  • 停用包含無法還原磁帶的磁帶閘道,並從新磁帶閘道的復原點復原磁帶。如需詳細資訊,請參閱您需要從故障的磁帶閘道復原虛擬磁帶。

    注意

    您必須重新設定您的 iSCSI 啟動器和備份應用程式,才能使用新的磁帶閘道。如需詳細資訊,請參閱連接您的 VTL 裝置。

您不需要未存檔 IRRECOVERABLE (無法還原) 磁帶

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

您閘道的快取磁碟發生故障

如果您閘道的一個或多個快取磁碟發生故障,閘道會阻止對虛擬磁帶和磁碟區的讀寫操作。若要還原正常功能,請依照下列說明重新設定閘道:

  • 如果快取磁碟無法存取或無法使用,請從閘道組態中刪除磁碟。

  • 如果快取磁碟仍然可以存取且可使用,請將其重新連線到閘道。

注意

當閘道恢復正常功能時,如果刪除具有清除資料 (亦即快取磁碟和 Amazon S3 中的資料同步處理的快取磁碟、磁帶或磁碟區)仍可用。例如,如果您的閘道有三個快取磁碟,而您刪除兩個快取磁碟,則清除的磁帶或磁碟區將會有「可用」狀態。其他磁帶和磁碟區將具有無法復原的狀態。

如果您使用暫時磁碟做為閘道的快取磁碟,或將快取磁碟掛載到暫時磁碟機上,當您關閉閘道時,快取磁碟將會遺失。在快取磁碟和 Amazon S3 不同步時關閉閘道可能會導致資料遺失。因此,我們建議您不要使用臨時磁碟機或磁碟。

高可用性運作狀態通知

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