schedule

管理将来要在指定的间隔内执行的 Oracle FS 数据保护管理器 (Data Protection Manager, DPM) 检查点时间安排。

用法概要

ofsdpmcli schedule ‑help
ofsdpmcli schedule ‑create[‑application] ‑id consistencyGroupOrAppIdentifier ‑name scheduleName ‑begin beginTime ‑frequency frequency ‑recurrence recurrence [‑permanent {true | false}] [‑enabled {true | false}] [‑recurrenceDays recurrenceDays] [‑optionsName optionName1:value,optionName2:value,…]
ofsdpmcli schedule ‑list ‑schedule scheduleIdentifier [‑details]
ofsdpmcli schedule ‑modify ‑schedule scheduleIdentifier [‑name scheduleName] [‑begin beginTime] [‑frequency frequency] [‑recurrence recurrence] [‑permanent {true | false}] [‑enabled {true | false}]
ofsdpmcli schedule ‑delete ‑schedule scheduleIdentifier

说明

管理将来要在指定的间隔内执行的 Oracle FS 数据保护管理器 (Data Protection Manager, DPM) 检查点时间安排。

检查点时间安排将定期创建检查点。您可以使用以下时间安排参数控制自动检查点活动:
  • 自动检查点的开始日期和时间

  • 自动检查点的重复运行时间

  • 自动检查点的运行频率

子命令

‑help

显示 schedule 子命令帮助文档。

‑create

创建一个 DPM 时间安排,用以从指定的应用程序和一致性组创建检查点。

有效选项:
‑application

指示 consistencyGroupOrAppIdentifier 值表示作为检查点源的应用程序。如果将 ‑application‑id 一起使用,DPM 创建一系列检查点,应用程序中的每个一致性组对应一个。对多个一致性组创建一系列检查点的过程是异步的,这意味着 DPM 逐个创建检查点。要将一致性组作为检查点源,请使用 ‑id 而不要加入 ‑application 选项。

‑id
指定从中创建检查点的应用程序或一致性组的标识符。‑id 选项的含义随一起使用的其他选项而有所不同的意义。
  • ‑id 不与 -application 选项一起使用时,DPM 将一致性组用作检查点的源。

  • ‑id-application 选项一起使用时,DPM 将应用程序用作检查点的源。

‑enabled
指示是否启用时间安排。有效选项:
true

指定在指定的时间执行所安排的操作。

false

指定不执行所安排的操作。

‑begin

指定 DPM 启动所安排的操作的日期和时间。

‑frequency

指定 DPM 启动所安排的操作的日期和时间。

有效选项:
1

时间安排每小时运行一次。

2

时间安排每天运行一次。

3

时间安排每周运行一次。

‑recurrence

指定系统应当以何频率执行所安排的操作。有效值根据时间安排的重复间隔和频率而不同。

有效选项:
1 到 24

基于 24 小时制指定对每小时频率选项 (-frequency 2) 有效的值。

1 到 7

指定对每天频率选项 (-frequency 3) 有效的值。例如,表示星期一的值为 1

1 到 4

指定对每周频率选项 (-frequency 4) 有效的值。例如,值为 4 指示每四周运行一次时间安排。

‑recurrenceDays
指定在星期几运行所安排的操作。请以逗号分隔多个工作日。星期几的有效值:
  • sunday

  • monday

  • tuesday

  • wednesday

  • thursday

  • friday

  • saturday

‑options

指定从应用程序或一致性组创建检查点时使用的选项。请为每个对使用 optionname:value 格式。以逗号分隔多个 optionname:value 对。

可以发出以下命令获取选项名称和值对:
  • $ ofsdpmcli application ‑list ‑application associatedApplicationId -options

  • $ ofsdpmcli consistencgroup ‑list ‑consistencygroup guid ‑options

‑list

显示将来要执行的时间安排的列表。

有效选项:
‑schedule

指定您要列出其信息的时间安排。-schedule 选项暗含 -details 选项。

‑details

提供关于时间安排的更多信息(如果有)。

‑modify

修改一个 DPM 时间安排,用以从指定的应用程序和一致性组创建检查点。

有效选项。
‑schedule

指定要修改的时间安排。

‑name

指定所安排的操作的新名称。

‑permanent
有效永久性选项:
true

表示检查点不受活动保留策略影响。

false

表示检查点受活动保留策略影响。

‑enabled
指示是否启用时间安排。有效选项:
true

指定在指定的时间执行所安排的操作。

false

指定不执行所安排的操作。

‑begin

指定 DPM 启动所安排的操作的日期和时间。

‑frequency

指定 DPM 启动所安排的操作的日期和时间。

有效选项:
1

时间安排每小时运行一次。

2

时间安排每天运行一次。

3

时间安排每周运行一次。

‑recurrence

指定系统应当以何频率执行所安排的操作。有效值根据时间安排的重复间隔和频率而不同。

有效选项:
1 到 24

基于 24 小时制指定对每小时频率选项 (-frequency 2) 有效的值。

1 到 7

指定对每天频率选项 (-frequency 3) 有效的值。例如,表示星期一的值为 1

1 到 4

指定对每周频率选项 (-frequency 4) 有效的值。例如,值为 4 指示每四周运行一次时间安排。

‑delete

删除指定的时间安排。

有效选项:
‑schedule

指定要删除的时间安排。

示例

运行 schedule 命令生成一个时间安排,用于每两周在星期日的凌晨 1:00 从 Oracle 应用程序创建一个检查点。
$ ofsdpmcli schedule ‑create ‑id "Oracle (Need default name defined)" ‑application ‑begin "04/05/2014 01:00:00 AM" ‑name "bi‑weekly Oracle backup" ‑frequency 4 ‑recurrence 2 ‑recurrenceDays sunday ‑enabled true ‑permanent false
运行 schedule ‑list ‑details 命令以显示结果:
Oracle FS System 数据保护管理器 ‑ CLI v3.5.0 <data> <value> <struct> <member> <name>affectedObjectIdentifier</name> <value>Oracle database</value> </member> <member> <name>affectedObjectType</name> <value>Application</value> </member> <member> <name>permanent</name> <value>false</value> </member> <member> <name>scheduleBeginTime</name> <value>4/8/2012 1:00:00 AM</value> </member> <member> <name>scheduleEnabled</name> <value>true</value> </member> <member> <name>scheduleFrequency</name> <value>Weekly</value> </member> <member> <name>scheduleIdentifier</name> <value>bi‑weekly Oracle backup1</value> </member> <member> <name>scheduleName</name> <value>bi‑weekly Oracle backup_Sunday </value> </member> <member> <name>scheduleRecurrence</name> <value>2</value> </member> <member> <name>scheduleType</name> <value>Clone</value> </member> </struct> </value> </data>