跳转到主内容

常见问题解答:E系列ARVM镜像存储库和初始同步

Views:
2
Visibility:
Internal
Votes:
0
Category:
e-series-systems
Specialty:
esg
Last Updated:

适用场景

E系列存储

问题解答

什么是镜像存储库?

  • 特殊的镜像存储库卷用于管理镜像数据同步。镜像对中的每个主卷和二级卷都需要一个镜像存储库卷。
  • 镜像存储库可存储三种类型的数据:
    1. 一种写时复制存储库、在结构上类似于用于Snapshot映像的存储库。
    2. 一对增量日志、用于跟踪在同步间隔之间写入的主镜像卷的区域。尽管增量日志仅在镜像的主端使用、但也必须在二级端分配、因为可以随时发生角色反转。
    3. 一种日志、用于跟踪每个镜像对的同步统计信息。

主镜像存储库的用途是什么?

  • 在同步操作期间使用、用于"冻结"主卷、以便在同步期间不会更改数据。
  • 这可通过使用在同步开始时创建的写时复制存储库(即Snapshot映像)来实现。
  • 同步是通过从快照映像读取来实现的、根据定义、在向主镜像卷写入新数据时、快照映像不会发生更改。 

主镜像存储库已满时会发生什么情况?

  • 导致主镜像存储库填充的唯一数据类型是Snapshot映像。
  • 将主机IO写入主镜像卷时、存储库将填充。
  • 如果有足够的写入操作来填满存储库、则Snapshot映像将失败并被删除。发生这种情况时:
    1. 传入的主机写入不受影响、同步操作也不会暂停。
    2. 同步操作将继续同步逻辑块地址(Logical Block Address、LBA)区域、这些区域会记录在增量日志中。
    3. 在增量日志中的所有LBA成功同步后、将创建一个新的Snapshot映像、并自动启动另一个同步操作。
    4. 此新同步操作将同步自Snapshot映像失败的同步开始以来发生更改的LBA区域。 

二级镜像存储库的用途是什么?

  • 在同步操作期间、会使用二级镜像存储库来存储二级镜像卷上正在更改的所有数据。这可通过使用在同步开始时创建的写时复制存储库(即Snapshot映像)来实现。
  • 在使用主镜像卷中的数据更新二级镜像卷上的每个LBA区域之前、会先将LBA复制到二级镜像存储库中。这样可以防止在同步期间发生错误时从头重新同步镜像对(执行另一个初始同步)。
  • 如果同步期间发生任何错误、可以使用快照映像将二级镜像卷"回滚"到同步开始之前的状态。执行回滚后、可能会尝试执行另一个同步操作。 

二级镜像存储库已满时会发生什么情况?

  • 导致二级镜像存储库填充的唯一数据类型是Snapshot映像。
  • 从主镜像卷向二级镜像卷写入IO时、存储库将填充。
  • 如果要同步的数据多于二级镜像存储库上的可用容量、则该存储库 将已满。
  • 存储库已满时:
  1. 同步操作已暂停。
  2. 要恢复同步、请执行以下操作之一:
  • 选项1:必须扩展二级镜像存储库。
    • PRO:分配更多容量以用于同步其他数据、并保留Snapshot映像。
    •  con:使用要使用的有价值的可用容量。扩展存储库后 存储库的大小将无法减小。
  • 选项2:必须删除Snapshot映像(此操作可通过恢复AMG来实现)。
    • PRO:不需要扩展二级镜像存储库。
    • con:同步期间出现错误、可能需要从头重新同步镜像对(以执行另一个初始同步)。 

什么是初始同步?

  • 首次建立镜像关系时、主卷中的数据将全部复制到二级卷。
  • 在复制期间、通常有权访问主卷的所有主机系统均可完全访问主卷以执行I/O操作。
  • 初始同步分两个阶段完成:
    • 第1阶段:
      • 主镜像卷将完整复制到二级镜像卷(此操作可能需要几小时或几天时间才能完成)。
      • 在第1阶段、在主镜像卷或二级镜像卷上未创建Snapshot映像。
      • 将所有数据从主镜像卷复制到二级镜像卷后、第2阶段将开始。
    • 第2阶段:
      • 此时将在主镜像卷和二级镜像卷上创建Snapshot映像。
      • 自第1阶段开始以来、主镜像卷上发生更改的所有LBA都会同步。

注意: 阶段1完成所需时间通常比正常计划的同步操作要长得多。这可能发生原因 会导致二级镜像存储库在第2阶段变为全满。在这种情况下、增加二级镜像存储库可能会使存储库变得不必要的大。

动态卷扩展功能是否可用于镜像?

  • 动态卷扩展(DVE)可增加卷的容量。可通过使用标准卷或Snapshot存储库卷的卷组上的可用容量来增加容量。
  • 新的可用镜像容量受镜像对中较小的主卷和二级卷的限制。因此、需要考虑一些事项、才能成功扩展这两个卷。
  • 在DVE期间、通常可以访问主卷的所有主机系统都可以完全访问主卷以执行I/O操作。
  • 您可以对镜像对的主卷或二级卷执行DVE操作。  但是、您不能对镜像存储库卷执行DVE操作。

注意: 要执行DVE操作、远程卷镜像必须处于最佳状态。如果镜像关系不是最佳关系、则需要完成完全初始同步、然后才能在主机上观察到扩展的空间。

追加信息

附加信息 _text

 

This is an internal KB article and its content should not be copy/pasted and shared with people outside of NetApp. Always seek Duty Manager authentication of caller for password reset requests. If you need further assistance post a question in Knowledge Xchange