AWS Storage Gateway
User Guide (API Version 2013-06-30)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

对虚拟磁带问题进行故障排除

您可以在下面找到有关您遇到虚拟磁带意外问题时要采取的措施的信息。

从无法恢复的网关恢复虚拟磁带

虽然很少发生,但您的磁带网关仍可能会遇到不可恢复的故障。此类故障可能发生在管理程序主机、网关本身或缓存磁盘上。如果发生故障,您可以遵照本节中的故障排除说明来恢复磁带。

您需要从发生故障的磁带网关恢复虚拟磁带

如果 磁带网关 或管理程序主机遇到无法恢复的故障,则可将已上传到 AWS 的任何数据恢复到另一个 磁带网关。

注意,写入到磁带的数据可能不会全部上传,直到该磁带成功存档到 VTS。以这种方式恢复到另一个网关的磁带数据可能不完整或空白。我们建议在所有恢复的磁带上建立清单,确保它们包含所需的内容。

将磁带恢复到另一磁带网关

  1. 指定一个正常运行的现有磁带网关来充当您的恢复目标网关。如果您没有可将磁带恢复到的磁带网关,请创建新的磁带网关。有关如何创建网关的信息,请参阅选择网关类型

  2. 通过以下网址打开 AWS Storage Gateway 控制台:https://console.amazonaws.cn/storagegateway/home

  3. 在导航窗格中,选择 Gateways,然后选择您要从中恢复磁带的磁带网关。

  4. 选择 Details 选项卡。此时选项卡上将显示磁带恢复消息。

  5. 选择 Create recovery tapes 以禁用网关。

  6. 在显示的对话框中,选择 Disable gateway

    此过程将永久终止磁带网关的正常功能,并公开所有可用的恢复点。有关说明,请参阅禁用磁带网关

  7. 从禁用网关显示的磁带中,选择虚拟磁带和要恢复的恢复点。一个虚拟磁带可有多个恢复点。

  8. 要开始将所需的任何磁带恢复到目标磁带网关,请选择 Create recovery tape

  9. Create recovery tape 对话框中,验证要恢复的虚拟磁带的条码。

  10. 对于 Gateway,选择要将虚拟磁带恢复到的磁带网关。

  11. 选择 Create recovery tape

  12. 删除发生故障的磁带网关,以免向您收费。有关说明,请参阅使用 AWS Storage Gateway 控制台删除网关并清除相关资源

Storage Gateway 将该磁带从发生故障的磁带网关移至所指定的磁带网关。磁带网关将该磁带状态标记为 RECOVERED。

您需要从发生故障的缓存磁盘恢复虚拟磁带

如果您的缓存磁盘遇到错误,则该网关会阻止对其中的虚拟磁带执行读写操作。例如,当磁盘损坏或从网关中移除时,可能发生错误。AWS Storage Gateway 控制台将显示有关该错误的消息。

在该错误消息中,Storage Gateway 将提示您执行可以恢复磁带的两种操作之一:

  • 关闭并重新添加磁盘 - 如果磁盘的数据未变但磁盘已被移除,则采用此方法。例如,如果由于意外从主机移除了磁盘而导致发生错误,但磁盘和数据未变,则您可以重新添加该磁盘。要执行此操作,请参阅本主题后文中的过程。

  • 重置缓存磁盘 - 如果缓存磁盘损坏或无法访问,则采用此方法。如果因磁盘错误导致缓存磁盘不可访问、无法使用或损坏,您可重置该磁盘。如果重置缓存磁盘,则包含干净数据的磁带 (即其缓存磁盘中的数据和 Amazon S3 中的数据已同步的磁带) 继续可供您使用。但是,包含的数据未与 Amazon S3 同步的磁带将自动恢复。这些磁带的状态将设置为 RECOVERED,但磁带将为只读。有关如何从主机中移除磁盘的信息,请参阅添加和移除上传缓冲区

    重要

    如果您要重置的缓存磁盘包含还未上传到 Amazon S3 的数据,则这些数据可能丢失。重置缓存磁盘以后,网关中将不再有已配置的缓存磁盘,因此,为了让网关能够正常工作,您必须至少配置一个新的缓存磁盘。

    要重置缓存磁盘,请参阅本主题下文中的过程。

关闭再重新添加磁盘

  1. 关闭网关。有关如何关闭网关的信息,请参阅关闭网关虚拟机

  2. 将磁盘重新添加到主机,并确保磁盘的磁盘节点号未发生改变。有关如何添加磁盘的信息,请参阅添加和移除上传缓冲区

  3. 重新启动网关。有关如何重新启动网关的信息,请参阅关闭网关虚拟机

网关重新启动以后,您可验证缓存磁盘的状态。磁盘可能处于以下状态之一:

  • present (存在) - 磁盘可供使用。

  • missing (缺失) - 磁盘不再与网关相连接。

  • mismatch (不匹配) - 磁盘节点被包含不正确元数据的磁盘占用,或磁盘内容已损坏。

重置和重新配置缓存磁盘

  1. 在前面阐明的 A disk error has occurred 错误消息中,选择 Reset Cache Disk

  2. Configure Your Activated Gateway (配置已激活的网关) 页面中,为缓存存储配置磁盘。有关如何进行配置的信息,请参阅配置本地磁盘

  3. 配置缓存存储后,关闭并重启网关,如上一过程所述。

网关重新启动后应该就会恢复。然后,您可以验证缓存磁盘的状态。

验证缓存磁盘的状态

  1. 通过以下网址打开 AWS Storage Gateway 控制台:https://console.amazonaws.cn/storagegateway/home

  2. 在导航窗格中,选择 Gateways,然后选择您的网关。

  3. Action 菜单上,选择 Configure Local Storage 以显示 Configure Local Storage 对话框。此对话框将显示网关中的所有本地磁盘。

缓存磁盘节点状态显示在磁盘旁边。

注意

如果您没有完成恢复过程,则网关会显示一个横幅,提示您配置本地存储。

排查无法恢复的磁带的问题

如果您的虚拟磁带出现意外故障,AWS Storage Gateway 会将出现故障的虚拟磁带的状态设为 IRRECOVERABLE (不可恢复)。要采取的操作视情况而定。您可以在下面找到有关您可能会发现的一些问题以及如何对这些问题进行故障排除的信息。

您需要从无法恢复的磁带恢复数据

如果您的虚拟磁带状态为 IRRECOVERABLE 且您需要使用该磁带,请尝试以下操作之一:

  • 如果您没有已激活的磁带网关,请激活一个新的。有关更多信息,请参阅 选择网关类型

  • 禁用包含无法恢复的磁带的磁带网关,将磁带从恢复点恢复到新的磁带网关。有关更多信息,请参阅 您需要从发生故障的磁带网关恢复虚拟磁带

    注意

    您必须重新配置 iSCSI 启动程序和备份应用程序以使用新的磁带网关。有关更多信息,请参阅 连接 VTL 设备

您不需要未存档的状态为 IRRECOVERABLE 的磁带

如果您有一个状态为 IRRECOVERABLE 的虚拟磁带,您不需要该磁带,且该磁带从未进行存档,则您应删除该磁带。有关更多信息,请参阅 删除磁带

您网关中的一个缓存磁盘遇到了故障

如果您的网关中有一个或多个缓存磁盘发生故障,则该网关会阻止对您的虚拟磁带和卷执行读写操作。要恢复正常功能,请按如下所示重新配置您的网关:

  • 如果缓存磁盘不可访问或无法使用,请从您的网关配置中删除该磁盘。

  • 如果缓存磁盘仍然不可访问或无法使用,请将其重新连接到您的网关。

注意

如果删除某个缓存磁盘,则在该网关恢复正常功能时,存放清洁数据 (即缓存磁盘和 Amazon S3 中的数据已同步) 的磁带或卷将继续可用。例如,如果您的网关有三个缓存磁盘,而您删除了其中两个,则清洁的磁带或卷将具有 AVAILABLE (可用) 状态。而其他磁带和卷将具有 IRRECOVERABLE (不可恢复) 状态。

如果您使用临时磁盘作为网关的缓存磁盘,或者将您的缓存磁盘安装在临时驱动器上,则当您关闭网关时,您的缓存磁盘将丢失。在缓存磁盘与 Amazon S3 未同步时关闭网关可能导致丢失数据。因此,我们建议您不要使用临时驱动器或磁盘。