TLDR: SSH 命令snapmirror delete 工作正常,PowerShell 命令Remove-NcSnapmirror 对于删除 SnapMirror 关系会出现错误。
PowerShell cmdlet: 删除-NcSnapMirror cmdlet 应该仅删除目标集群上的 SnapMirror 关系。
但由于某种原因,使用此命令也会删除源上的关系,因此无法使用 SnapMirror 重新同步。
SSH cmd: snapmirror delete 命令工作得很好,它仅删除目标集群上的 SnapMirror 关系。完成此步骤后,我可以运行 snapmirror resync 来重新同步 SnapMirror 关系。
最终选择了Invoke-NcSsh,因为至少它可以在 PowerShell 脚本中调用 SSH 命令,所以没问题。
这不是 PowerShell 方式,但它是一种方式。