consistencygroup

管理 Oracle FS 数据保护管理器 (Data Protection Manager, DPM) 上的一致性组。

用法概要

ofsdpmcli consistencygroup ‑help
ofsdpmcli consistencygroup ‑list [‑details] [‑showDiscovered] [‑consistencygroup consistencyGroupIdentifier]
ofsdpmcli consistencygroup ‑hide ‑consistencygroup consistencyGroupIdentifier
ofsdpmcli consistencygroup ‑unhide ‑consistencygroup consistencyGroupIdentifier
ofsdpmcli consistencygroup ‑verify ‑consistencygroup consistencyGroupIdentifier
ofsdpmcli consistencygroup ‑modify ‑consistencygroup consistencyGroupIdentifier [‑maxDaysEnabled {true | false}] [‑maxDaysValue value] [‑maxCountEnabled {true false}] [‑maxCountValue value]

说明

管理 Oracle FS 数据保护管理器 (Data Protection Manager, DPM) 上的一致性组。

使用 consistencygroup 子命令可以执行以下任意操作:
  • 列出对 DPM 可见的一致性组。

  • 显示关于指定的一致性组的详细信息。

  • 提供登录凭据来访问一致性组数据。

  • 修改一致性组保留策略。

  • 在 DPM 中隐藏或显示一致性组。

子命令

‑help

显示 consistencygroup 子命令帮助文档。

‑list

显示对 DPM 可见的一致性组的列表。

有效选项:
‑details

提供关于一致性组的详细信息(如果有)。

‑showDiscovered

显示关于搜索到的不受 DPM 管理的一致性组的信息。

‑consistencygroup

指定您要管理的一致性组。‑consistencygroup 选项需要 consistencyGroupIdentifier。要获取 consistencyGroupIdentifier 值,请发出以下命令:

$ ofsdpmcli consistencygroup-list

使用 CLI 返回的 guid 值。

‑consistencygroup 选项暗含 ‑details 选项。

‑hide

阻止 DPM 列出指定的一致性组。

有效选项:
‑consistencygroup

指定您要管理的一致性组。‑consistencygroup 选项需要 consistencyGroupIdentifier。要获取 consistencyGroupIdentifier 值,请发出以下命令:

$ ofsdpmcli consistencygroup-list

使用 CLI 返回的 guid 值。

‑unhide

允许 DPM 列出指定的一致性组。使用 ‑unhide 可反转 ‑hide 操作。

有效选项:
‑consistencygroup

指定您要管理的一致性组。‑consistencygroup 选项需要 consistencyGroupIdentifier。要获取 consistencyGroupIdentifier 值,请发出以下命令:

$ ofsdpmcli consistencygroup-list

使用 CLI 返回的 guid 值。

‑verify

验证 DPM 是否显示了为应用程序实例或一致性组配置的一致性组。

有效选项:
‑consistencygroup

指定您要管理的一致性组。‑consistencygroup 选项需要 consistencyGroupIdentifier。要获取 consistencyGroupIdentifier 值,请发出以下命令:

$ ofsdpmcli consistencygroup-list

使用 CLI 返回的 guid 值。

‑credentials

设置相关凭据,以授权允许 DPM 访问一致性组来进行管理。

有效选项:
‑consistencygroup

指定您要管理的一致性组。‑consistencygroup 选项需要 consistencyGroupIdentifier。要获取 consistencyGroupIdentifier 值,请发出以下命令:

$ ofsdpmcli consistencygroup-list

使用 CLI 返回的 guid 值。

‑username

指定受管一致性组的用户名。ofsdpmcli 提示您输入 password

‑databaseCredentials
注: databaseCredentials 选项仅适用于 Solaris 和 Linux OS。

指定 Oracle 数据库的唯一标识符 (sid) 和用户名来访问数据库。

请为每个对使用 sid1:username1 格式。以逗号分隔多个 sid:username 对。

‑modify

修改指定的一致性组的保留策略设置。保留策略指定要在系统上保留哪些检查点。可以指定要保留的检查点最大数量,检查点的保留时间或者两者的组合。可向应用程序一致性组应用该策略。通过应用保留策略,可确保为一致性组创建的所有检查点都受同一保留策略管理。

设置保留策略时有三个选项:
  • 保留检查点的天数。系统最多将检查点保留 30 天。

  • 要保留的检查点数。最多可保留 30 个检查点。

  • 上述两个选项的组合。同时启用两个选项时,先达到的阈值将导致应用该限制。例如,如果将天数设置为保留 7 天,检查点数设置为保留 10 个,则系统在 7 天的时段内不会保留超过 10 个检查点。

通过将检查点标记为永久可覆盖保留策略。计划即时检查点或安排的检查点时,可使用永久选项。虽然计划安排的检查点时可以使用永久选项,但是选择该选项会导致系统将该时间安排创建的所有检查点设置为永久。只应将单个检查点设置为永久,以避免过度消耗可用资源。
注: 检查点占用 Oracle FS System 上的克隆 LUN 存储。有关如何管理克隆 LUN,请参阅Oracle Flash Storage System 管理员指南

设置保留策略会影响所选一致性组的所有现有检查点和新检查点。您的更改将在保留策略引擎下次运行时生效。

有效选项:
‑consistencygroup

指定您要管理的一致性组。‑consistencygroup 选项需要 consistencyGroupIdentifier。要获取 consistencyGroupIdentifier 值,请发出以下命令:

$ ofsdpmcli consistencygroup-list

使用 CLI 返回的 guid 值。

‑maxDaysEnabled
指定是否启用最长期限保留策略。可能的状态:
true

指示 DPM 将检查点保留指定的天数。

false

指示保留所有检查点。

‑maxDaysValue

指示要将检查点保留的天数。

有效值:1 到 30

‑maxCountEnabled
指定是否启用最大检查点数量保留策略。可能的状态:
true

指示 DPM 保留指定数量的检查点。

false

指示保留所有检查点。

‑maxCountValue

指示要保留的检查点数量。

有效值:1 到 30

示例

运行 consistencygroup 命令显示搜索到的应用程序一致性组的详细信息。

$ ofsdpmcli consistencygroup ‑list ‑showDiscovered

结果:

Oracle FS System 数据保护管理器 ‑ CLI v3.0.1 <data> <value> <struct> <member> <name>associatedApplicationId</name> <value>Oracle database</value> </member> <member> <name>consistencyStatus</name> <value>Unsupported Lun</value> </member> <member> <name>credentialsAreValid</name> <value>true</value> </member> <member> <name>guid</name> <value>ORA11G1</value> </member> <member> <name>name</name> <value>ORA11G1</value> </member> <member> <name>requiresCredentials</name> <value>true</value> </member> <member> <name>username</name> <value /> </member> </struct> </value> <value> <struct> <member> <name>associatedApplicationId</name> <value>Oracle database</value> </member> <member> <name>consistencyStatus</name> <value>Unknown Status</value> </member> <member> <name>credentialsAreValid</name> <value>true</value> </member> <member> <name>guid</name> <value>ORA11G2</value> </member> <member> <name>name</name> <value>ORA11G2</value> </member> <member> <name>requiresCredentials</name> <value>true</value> </member> <member> <name>username</name> <value /> </member> </struct> </value> <value> <struct> <member> <name>associatedApplicationId</name> <value>{DA849819‑8E7E‑10C7A1ADFB76}</value> </member> <member> <name>consistencyStatus</name> <value>Optimal</value> </member> <member> <name>credentialsAreValid</name> <value>false</value> </member> <member> <name>guid</name> <value>{WINVM\SQLEXP\AxiomSQL}</value> </member> <member> <name>name</name> <value>AxiomSQL</value> </member> <member> <name>requiresCredentials</name> <value>false</value> </member> <member> <name>username</name> <value /> </member> </struct> </value> </data>