常见问题解答: ONTAP 中的 SnapDiff 支持
适用场景
ONTAP 9
问题解答
ONTAP 9.10.1 有哪些变化?
警告 有关详细信息,请参见 NetApp 客户产品公告CPC — 00352。 |
- 请联系您的备份应用程序供应商,了解他们是否支持或计划支持 SnapDiff v3 。
- 有关 SnapDiff v3 的详细信息,请参见 NetApp 博客文章。
SnapDiff 的不同版本是什么?
SnapDiff 有三个版本:
- SnapDiff v1 是使用 ZAPI 的原有 SnapDiff 引擎,仅可用于 FlexVol 。
- SnapDiff v2 是使用 RPC 的 SnapDiff 的更高版本,可在集群模式 Data ONTAP 9.0 及更高版本中使用。
- SnapDiff v2 支持 FlexVol ,在 ONTAP 9.4 及更高版本中,要支持 FlexGroup 卷,必须使用 SnapDiff v2 。
- SnapDiff v3 是指一组 REST API ,其中包括 SnapDiff 功能以及可供选定许可合作伙伴使用的 SnapMirror Cloud ( SM-C )。SnapDiff v3 也称为 NetApp 备份框架,可在 ONTAP 9.8 及更高版本中使用。
如何在 ONTAP 中启用 SnapDiff ?
在 ONTAP 中,默认情况下启用 SnapDiff v1 、不需要运行任何命令来启用。
可通过运行以下命令启用 SnapDiff v2 和 v3 :
::> set adv
::*> vserver snapdiff-rpc-server on -vserver <svm_name>
使用以下命令确认已启用 SnapDiff v2/v3 :
::> set adv
::*> vserver snapdiff-rpc-server show
输出示例:
::*> vserver snapdiff-rpc-server show
Vserver SnapDiff RPC Server State
----------- --------------------------
svm1 on
SnapDiff 支持哪种类型的卷?
- ONTAP 9.9.1 及更早版本中的 FlexVol 支持 SnapDiff v1 和 v2 。
- 在 ONTAP 9.4 到 ONTAP 9.1.1 (包括 FlexGroup 9.1.1 )中, 卷需要使用 SnapDiff v2 。
- SnapDiff v3 在 ONTAP 9.8 及更高版本中支持 Flexvol 和 FlexGroup ,并且是 ONTAP 9.10.1 及更高版本中唯一受支持的 SnapDiff 版本。
尝试对 FlexGroup 卷使用 SnapDiff v1 将会失败。有关更多信息、请参见 When performing a SnapDiff Incremental Backup of a FlexGroup Volume 、 Spectrum Protect Fails with "SnapDiff version 1 is not supported for FlexGroup (执行 FlexGroup 卷的 SnapDiff 增量备份时、 Spectrum Protect 失败并显示 "SnapDiff .如果您不确定备份应用程序供应商支持的 SnapDiff 版本,请咨询您的备份应用程序供应商。
如何配置 SnapDiff ?
您的备份应用程序可能需要特定的基于角色的访问控制( RBAC )身份验证和 NAS 访问配置。有关 SnapDiff 的配置要求,请参见备份应用程序供应商的文档。
如何使用 SnapDiff ?
SnapDiff v1 和 v2 可通过第三方备份应用程序的 ZAPI 调用来调用。SnapDiff v3 仅适用于通过 REST API 获得许可的选定合作伙伴。无法通过 ONTAP 的命令行界面调用 SnapDiff ,除非按照上述说明启用 / 禁用此功能。
追加信息
不适用