跳到主要内容

管理存储效率

SnapMirror 在源卷和目标卷上保留存储效率,但在目标上启用后处理数据压缩时有一个例外。在此情况下,目标上将失去所有存储效率。要纠正此问题,必须在目标上禁用后处理压缩,手动更新关系,然后重新启用存储效率。

开始之前

关于本任务

在使目标卷变为可写后,全闪存阵列系统以不同于混合系统的方式管理存储效率设置:

可以使用 volume efficiency show 命令确定卷上是否启用了存储效率。有关更多信息,请参阅手册页。

可以通过查看 SnapMirror 审核日志并找到传输说明来检查 SnapMirror 是否保持了存储效率。如果传输说明显示 transfer_desc=Logical Transfer,则说明 SnapMirror 没有保持存储效率。如果传输说明显示 transfer_desc=Logical Transfer with Storage Efficiency,则说明 SnapMirror 保持了存储效率。例如:
Fri May 22 02:13:02 CDT 2020 ScheduledUpdate[May 22 02:12:00]:cc0fbc29-b665-11e5-a626-00a09860c273 Operation-Uuid=39fbcf48-550a-4282-a906-df35632c73a1 Group=none Operation-Cookie=0 action=End source=<sourcepath> destination=<destpath> status=Success bytes_transferred=117080571 network_compression_ratio=1.0:1 transfer_desc=Logical Transfer - Optimized Directory Mode

存储的逻辑传输

  • 使用 snapmirror break 命令使目标卷变为可写后,卷的高速缓存策略将自动设置为自动(默认值)。

    此行为仅适用于 FlexVol 卷,不适用于 FlexGroup 卷。
  • 在再同步时,高速缓存策略将自动设置为,并会自动禁用重复数据删除和内联压缩,无论原始设置如何均如此。必须根据需要手动修改设置。

在启用存储效率的情况下,手动更新可能非常耗时。可以在非高峰时间运行该操作。
更新复制关系并重新启用存储效率:snapmirror update -source-path SVM:volume|cluster://SVM/volume, ... -destination-path SVM:volume|cluster://SVM/volume, ... -enable-storage-efficiency true

有关完整的命令语法,请参阅手册页。
必须从目标 SVM 或目标集群运行此命令。如果源和目标上不存在共同的快照拷贝,该命令会失败。使用 snapmirror initialize 可重新初始化关系。

示例

以下示例将更新 svm1 上的源卷 volA svm_backup 上的目标卷 volA_dst 之间的关系,并重新启用存储效率:
cluster_dst::> snapmirror update -source-path svm1:volA -destination-path svm_backup:volA_dst -enable-storage-efficiency true