为什么在SnapCenter 存储库的备份/转储期间对存储进行Snapshot?
适用场景
SnapCenter 服务器
问题解答
实际上、NetApp 要求转储位置位于NetApp存储上的VMDK (或和iSCSI LUN)上、 并要求将SnapCenter 服务器作为主机添加到自身中、安装Windows插件、因为NetApp不会将其视为备份、除非数据位于快照中。
如果此位置位于VMDK上、则在备份过程中会在NFS或VMFS LUN数据存储库的ONTAP 卷上创建快照。
注意: 要使用vmdk、还需要在管理SnapCenter VM的vCenter上使用适用于VMware的SnapCenter 插件。如果不需要在ONTAP VMware数据存储库上创建Snapshot、则有两种选择:
- 请勿使用PowerShell repository backup命令。而是使用转储文件管理功能为自己的转储创建脚本、这样就会失去NetApp存储要求。
- 使用Windows iSCSI启动程序将转储位置移动到其自身卷上的iSCSI LUN、这样就不会涉及SnapCenter VM的数据存储库。
追加信息
使用PowerShell命令"
Protect-SmRepository
"添加存储库备份时、还会创建一个名为 "MYSQL_Backup_SC_Repository
的隐藏资源组和一个名为""的策略MYSQL_Backup_SC_Repository
、并在Windows中计划执行基于SnapCenter 的任务来运行这些备份(这也是Snapshot以该资源组名称开头的原因)。由于SnapCenter 任务包含编号的资源组和策略引用、因此要查找存储库备份任务、需要从所有这些任务中提取XML并查找这些特定资源组和/或策略名称。
注意:SnapGathers 会创建一个任务计划程序文本文件、其中包含完整的XML输出。