Skip to main content
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

将对象数据还原至 StorageGRID 设备的存储卷

贡献者 netapp-lhalbert netapp-pcarriga

在恢复设备存储节点的存储卷之后、您可以还原在存储节点发生故障时丢失的已复制或已删除编码的对象数据。

开始之前
  • 如果自动过程未能重新挂载保留的存储卷并重新格式化发生故障的存储卷,则表示您已执行以下过程之一:

  • 您已确认要还原对象的存储节点在网格管理器中的*节点* > 概览*选项卡上的连接状态为*已连接 图标警报绿色复选标记

  • 您已确认以下事项:

    • 未进行网格扩展以添加存储节点。

    • 存储节点停用未在进行中或失败。

    • 故障存储卷的恢复未在进行中。

    • 具有故障系统驱动器的存储节点的恢复未在进行中。

    • EC 重新平衡作业未在进行中。

    • 设备节点克隆未在进行中。

关于此任务

更换驱动器并格式化卷后,Grid Manager 会在*维护* > 卷恢复 > *要恢复的节点*选项卡上将卷显示为要恢复的候选卷。

请尽可能使用网格管理器中的卷还原页面还原对象数据。您可以在卷准备好进行还原时自动启动卷还原,也可以启用自动还原模式手动执行卷还原。请遵循以下准则:

  • 如果卷在 维护 > 卷恢复 > 要恢复的节点 中列出,请按照以下步骤恢复对象数据。如果满足以下条件,则会列出卷:

    • 节点中的部分(而非全部)存储卷发生故障

    • 一个节点中的所有存储卷均发生故障、并正在替换为相同数量或更多卷

      网格管理器中的卷还原页面还可用于监控卷还原过程查看还原历史记录

    如果恢复的存储节点包含的卷少于要替换的节点,请联系技术支持以获得帮助。

您可以还原两种类型的对象数据:

  • 复制的数据对象会从其他位置还原、前提是已将网格的ILM规则配置为使对象副本可用。

    • 如果将 ILM 规则配置为仅存储一个复制副本,并且该副本存在于出现故障的存储卷上,则无法恢复该对象。

    • 如果某个对象的唯一剩余副本位于云存储池中,则 StorageGRID 必须将多个请求问题描述 到云存储池端点以还原对象数据。

  • 纠删编码(纠删编码、EC)数据对象可通过重新组装存储的片段来还原。损坏或丢失的片段会通过纠删编码算法从其余数据和奇偶校验片段中重新创建。

    在某些存储节点脱机时,可以开始修复经过擦除编码的数据。但是、如果无法计算出所有经过数据检索的数据、则无法完成修复。修复将在所有节点均可用后完成。

备注 卷还原取决于存储对象副本的资源的可用性。卷还原进度是非线性的、可能需要数天或数周才能完成。

[[enable-auto-restore-mode]]启用自动恢复模式

启用自动还原模式后、卷还原将在卷准备就绪后自动开始。

步骤
  1. 在网格管理器中转到*维护*>*卷恢复*。

  2. 选择*要还原的节点*选项卡,然后将*自动还原模式*的切换滑至启用位置。

  3. 出现确认对话框时、请查看详细信息。

    备注
    • 您将无法在任何节点上手动启动卷还原作业。

    • 只有在没有执行其他维护过程时、卷还原才会自动开始。

    • 您可以从进度监控页面监控作业的状态。

    • StorageGRID会自动重试无法启动的卷还原。

  4. 了解启用自动恢复模式的结果后,在确认对话框中选择*Yes*。

    您可以随时禁用自动还原模式。

[[manually -restore ]]手动还原故障卷或节点

按照以下步骤还原发生故障的卷或节点。

步骤
  1. 在网格管理器中转到*维护*>*卷恢复*。

  2. 选择*要还原的节点*选项卡,然后将*自动还原模式*的切换滑至禁用位置。

    选项卡上的数字表示卷需要还原的节点数。

  3. 展开每个节点以查看其中需要还原的卷及其状态。

  4. 更正阻止还原每个卷的所有问题。如果选择*正在等待手动步骤*(如果显示为卷状态),则会指示出现问题。

  5. 选择一个要还原的节点、其中所有卷都指示"Ready to Restore"状态。

    一次只能还原一个节点的卷。

    节点中的每个卷都必须指示其已准备好还原。

  6. 选择*开始还原*。

  7. 解决可能出现的任何警告,或者选择*Start anyway *以忽略警告并开始恢复。

恢复开始时,节点将从“要还原的节点”选项卡移至“还原进度”选项卡。

如果无法启动卷还原、则节点将返回到*要还原的节点*选项卡。

查看还原进度

"还原进度"选项卡显示卷还原过程的状态以及有关要还原的节点的卷的信息。

所有卷中复制和纠删编码对象的数据修复率是汇总所有正在进行的恢复的平均值。还显示了这些卷中完好无损且不需要还原的对象的百分比。

备注 复制的数据还原取决于存储复制副本的资源的可用性。复制的数据还原进度是非线性的、可能需要数天或数周才能完成。

"还原作业"部分显示有关从网格管理器启动的卷还原的信息。

  • "Restoration Jobs"部分标题中的数字表示正在还原或排队等待还原的卷的数量。

  • 此表显示了有关要还原的节点中每个卷的信息及其进度。

    • 每个节点的进度将显示每个作业的百分比。

    • 展开详细信息列以显示还原开始时间和作业ID。

  • 如果卷还原失败:

    • 状态列指示 failed (attempting retry),将自动重试。

    • 如果多个还原作业失败、则会首先自动重试最近的作业。

    • 如果重试继续失败,将触发*EC修复失败*警报。按照警报中的步骤解决问题描述。

查看还原历史记录

"还原历史记录"选项卡显示有关已成功完成的所有卷还原的信息。

备注 大小不适用于复制的对象、仅适用于包含纠删编码(纠删编码、EC)数据对象的还原。