上一主题: ca_devmgr - 磁带存储库命令下一主题: ca_devmgr - 云命令


ca_devmgr - FSD 命令

以下文件系统设备 (FSD) 命令只能用于一个 FSD。

ca_devmgr [-cahost <host>] 
-format [<adapter #> <scsi ID> <lun> <tape name>] [<mm/dd/yyyy> <serial no.>]
-erase [<adapter #> <scsi ID> <lun>] [q|qz|qw|l]
-online [<adapter #> <scsi ID> <lun>]
-offline [<adapter #> <scsi ID> <lun>]
-purge <adapter #> <scsi ID> <lun> -sessions <session no.> [<session no.>] 
或
-purge <adapter #> <scsi ID> <lun> -sessions <session range>
 <session range> 可以是 <start session no.>-<end session no.> 或者是“all”,表示所有会话
-query <adapter #> <scsi ID> <lun> <-all|-copied|-uncopied|-purgable|-snaplocked|-failed> -sessions <session no.>[<-session no.>]
或
-query <adapter #> <scsi ID> <lun> <-all|-copied|-uncopied|-purgable|-snaplocked|-failed> -sessions all
-regenerate [<adapter #> <scsi ID> <lun> <tape name>] [<tape ID> <mm/dd/yy[yy]>]
-createfsd <FSD Description> <FSD Name> <FSD Path>[<Domain Name> <User> <Password>]
-removefsd <FSD Path>
-setstaging <Group Name> [[-mstreams <Max Stream>] [-mthreshold <Max Threshold/Purge to Threshold <"xx/xx%"|"xx/xx">>] [-snaplock <Enable Snaplock <0|1>>] [-pausemig <Pause Migration <0|1>>] [-chunksize <Chunk Size>]]
-cleanstaging <Group Name>
-getstaging <Group Name>
-queryfsd <FSD Path> [-group]
-creatededupefsd <FSD Description><FSD Name><Data Path><Index Path>[<Domain Name> <User><Password>][-GrpName <Group Name>]
-removededupefsd <Group Name>
-configdedupefsd <Group Name> [-FSDDsp<FSD Description>][-FSDName <FSD Name>] [-DataPath <Data Path>] [-IndexPath <IndexPath>]
-setdedupegrpproperties <Group Name> [[-mstreams <Max Stream>][-mthreshold <Max Threshold <"xx%"|"xx">>[-pausemig <Pause Migration <0|1>>][-optimization <Allow Optimization <0|1>]]
-getdedupegrpproperties <Group Name>
-startreclaim
-format [<adapter #> <scsi ID> <lun> <tape name>] [<mm/dd/yyyy> <serial no.>]

格式化磁带驱动器中的磁带。

使用 -force 选项时,无论指定介质是在保存集还是擦除集中,都将其格式化。

适配器号、SCSI ID、LUN 和磁带的新名称都是必需的。 日期和编号是可选的。

-erase [<adapter #> <scsi ID> <lun>] [q|qz|qw|l]

擦除磁带驱动器中的磁带。

使用 -force 选项时,无论指定介质是在保存集还是擦除集中,都将擦除该介质上的所有数据。

适配器号、SCSI ID 和 LUN 选项是必需的。

选项包括:

重要说明! 长擦除将从磁带头到磁带尾完全删除整个介质,可能需要很长时间。

-online [<adapter #> <scsi ID> <lun>]

将指定设备(FSD 或磁带设备)设置为联机状态。 设置为联机后,此设备可在多台服务器之间共享。

您必须确保没有将一个以上的服务器设置为同时向同一个设备写入备份数据。 如果有多个服务器同时访问该设备,备份可能失败,数据也可能丢失。

示例:如果您有一个 FSD/磁带设备,其适配器号、scsi ID 和 LUN 分别为 0、0 和 1,您想将此设备设置为联机状态,请输入以下命令:

ca_devmgr -online 0 0 1
-offline [<adapter #> <scsi ID> <lun>]

将指定设备(FSD 或磁带设备)设置为脱机状态。 设置为脱机后,不能向此设备提交其他备份作业。

如果一个备份作业正在提交到此设备,则不允许您将设备状态更改为脱机,直到此作业完成。 对于 FSD,这样做可以防止多个服务器无意中同时访问设备。 如果备份作业尝试访问设置为脱机的设备,作业将失败。

示例:如果您有一个 FSD/磁带设备,其适配器号、scsi ID 和 LUN 分别为 0、0 和 1,您想将此设备设置为脱机状态,请输入以下命令:

ca_devmgr -offline 0 0 1
-purge <adapter #> <scsi ID> <lun> -sessions <session no.> [<session no.>]
-purge <adapter #> <scsi ID> <lun> -sessions <session range>

清除指定的会话或会话组。 使用此命令可从 FSD 中删除数据。

您可以三种方法中的一种来指定清除一个或多个会话:按会话号(一个或一组)、按范围或全部清除。

-sessions <session no.> [<session no.>]
-sessions <session range>

注意:<session range> 可以是 <start session no.>-<end session no.> 或者是“all”,表示所有会话

指定要清除的会话号(或会话号组),会话号范围,或者所有会话号。

  • 要指定清除单个会话,必须遵循以下语法格式

    -sessions 1

  • 要指定清除一组会话,必须遵循以下语法格式提供以空格分隔的会话号列表:

    -sessions 1 2 5 7 8

  • 要指定清除某个范围内的会话,必须遵循以下语法格式提供以短划线连接的起始会话号和结束会话号:

    -sessions 3-5

  • 要指定清除所有会话,必须遵循以下语法格式:

    -sessions all

-query <adapter #> <scsi ID> <lun> <-all|-copied|-uncopied|-purgable|-snaplocked|-failed> -sessions

查询指定的会话。 使用此命令可向服务器查询有关当前活动用户的会话。 可以请求有关所有活动的会话的信息,也可以只请求与所指定类型匹配的那些会话的信息。

-query 命令为您提供了以下信息的说明:

适配器号、SCSI ID 和 LUN 是必需的。

-copied

显示所有已复制会话的列表。

-uncopied

显示所有未复制会话的列表。

-purgable

显示所有可以清除的会话的列表。

-snaplocked

显示所有具有锁定保护的会话的列表和每个会话的保留期。

-failed

显示所有失败会话的列表。

-sessions <list of space separated sessions | all>

指定会话号,会话号组,或者所有想要查询的会话号。

  • 要指定查询单个会话,必须使用以下语法格式

    -sessions 1

  • 要指定查询一组会话,必须使用以下语法格式提供以空格分隔的会话号列表

    -sessions 1 2 3

  • 要指定查询所有会话,必须使用以下语法格式:

    -sessions all

-regenerate [<adapter #> <scsi ID> <lun> <tape name>] [<tape ID> <mm/dd/yy[yy]>]

在不小心删除了磁带头时,用于文件系统设备。 它允许您为文件系统设备重新生成或重新建立具有指定磁带名(<tape name>)的磁带头。 生成了新的磁带头之后,可以将文件系统设备上的所有会话合并到 CA ARCserve Backup 数据库中,这样将启用选择还原的功能。

如果知道原来的磁带名 (<tapename>) 和其磁带 ID (<tapeID>),则可以重新使用它们,这样 CA ARCserve Backup 数据库中的会话记录无须再合并会话记录即可重新连接卷。 (您可以检查 CA ARCserve Backup 数据库中的原始磁带记录,来获得其磁带名和磁带 ID。)

可以使用 <mm/dd/yyyy> 参数来指定与默认日期不同的磁带截止日期。

-createfsd

指定在运行时动态创建 FSD,而不停止磁带引擎。 CA ARCserve Backup 会检查要创建的设备是否已经在设备列表系统中,如果没有,则将其添加到设备列表中。

注意:对于 ca_devmgr,如果打开了 CA ARCserve Backup 配置组 GUI,则 -createfsd 命令将失败。

FSD 说明

指定正在创建的 FSD 的说明。

FSD 名称

指定正在创建的 FSD 的身份名称。

FSD 路径

指定正在创建的 FSD 的物理路径。

域名

指定要访问正在创建的远程 FSD 的域。

用户

指定要访问正在创建的远程 FSD 的用户名。

密码

指定要访问正在创建的远程 FSD 的用户密码。

-removefsd <FSD Path>

指定在运行时将 FSD 从 CA ARCserve Backup 动态删除,而不停止磁带引擎。

-setstaging <Group Name>

指定将 FSD 组配置为分段组。

-mstreams <Max Stream>

指定向分段组的 FSD 同时发送的最大数据流数。

可用选项为 1 或 2 个数据流,默认值为 1 个数据流。

-mthreshold <Max Threshold/Purge to Threshold <"xx/xx%"|"xx/xx">>

指定 FSD 的“最大容量阈值”和“清除到阈值”。

当 FSD 上的已用空间量大于指定的“最大阈值”时,将开始从 FSD 清除数据(来自最早迁移的会话)。 “清除到阈值”是最小阈值,使您可以指定 CA ARCserve Backup 停止进行清除时 FSD 上的已用空间量。

“最大阈值”和“清除到阈值”可以表示为绝对值(以 MB 为单位)或卷容量的百分比。

默认情况下,“最大阈值”为 80%。

默认情况下,“清除到阈值”为 60%。

以下示例将“最大阈值”设置为 80%,将“清除到阈值”设置为 60%:

ca_devmgr -setstaging group0 -mthreshold “80/60%”

如果仅指定了一个阈值,则该阈值将自动表示“最大阈值”,并禁用“清除到阈值”。 (不能独立于“最大阈值”单独设置“清除到阈值”。)

以下示例将“最大阈值”设置为 80%,并禁用“清除到阈值”:

ca_devmgr -setstaging group0 -mthreshold “80%”
注意: 
  • 指定的“最大阈值”必须始终大于“清除到阈值”。
  • 如果将阈值设置为百分比,则“最大阈值”必须小于 100%,“清除到阈值”必须大于 0%。 (如果“清除到阈值”等于 0%,则将禁用自动清除)。
  • 如果将阈值设置为绝对值,则“最大阈值”必须大于 1 MB。 “清除到阈值”必须大于 0。 (如果该值等于 0,则将禁用自动清除)。
-snaplock <Enable Snaplock <0|1>>

指定启用或禁用锁定保护。 当在启用锁定保护的情况下备份数据时,直到指定的保留时间结束后,您才可以清除或覆盖备份的数据。 这样可以确保任何用户都不能删除 FSD 上的数据。

0 = 禁用

1 = 启用

默认情况下,禁用锁定。

-pausemig <Pause Migration <0|1>>

指定暂停将数据从 FSD 迁移到最终目标介质。 通过此选项可继续向 FSD 备份,但在最终目标介质排定进行维护或者发生硬件问题时,将暂停从 FSD 到最终目标介质的迁移。

0 = 禁用

1 = 启用

默认情况下,禁用“暂停数据迁移”选项。

-chunksize <Chunk Size>

指定每个写操作中写入分段设备的最大数据量 (KB)。

默认情况下,分段块大小为 512KB。

-cleanstaging <Group Name>

指定从本地/远程服务器清除(或删除)FSD 分段组属性。

-getstaging <Group Name>

指定从本地/远程服务器获取(或获得)FSD 分段组属性。

-queryfsd <FSD Path> [-group]

默认情况下,指定查询 FSD 适配器号、SCSI ID 和 LUN,或者根据参数“-group”查询 FSD 组,这主要用于自动脚本。

-creatededupefsd <FSD Description><FSD Name><Data Path><Index Path> [<Domain Name> <User><Password>] [-GrpName <Group Name>]

指示 CA ARCserve Backup 创建新的重复数据消除设备。 您必须提供 FSD 说明、FSD 名称、数据路径和索引路径。 组名是可选的;如果需要,您可以指定有效的组名。 否则,会将新设备添加到默认重复数据消除组。

FSD 说明

指定要创建的重复数据消除设备的说明。

FSD 名称

指定要创建的重复数据消除设备的身份名称。

数据路径

指定在其中存储已消除的重复数据的物理路径。

索引路径

指定在其中存储索引和引用文件数据的物理路径。 此路径应该与数据路径存在于不同的卷上。 如果您错误地提供与数据路径相同的路径,则系统不会提示您指定其他路径。

域名

指定用于访问要创建的远程重复数据消除设备的域。

用户

指定用于访问要创建的远程重复数据消除设备的用户名。

密码

指定用于访问要创建的远程重复数据消除设备的用户密码。

-GrpName

创建新的重复数据消除设备组。

组名

指定由 -GrpName 创建的新的重复数据消除设备组的名称。 此选项是可选的。 如果您不指定组名、则 CA ARCserve Backup 会将重复数据消除设备指定给新的默认组。

-removededupefsd <Group Name>

指示 CA ARCserve Backup 删除由组名识别的重复数据消除设备。

<Group Name>

指定包含要删除的重复数据消除设备的组的名称。

-configdedupefsd <Group Name> [-FSDDsp<FSD Description>][-FSDName <FSD Name>] [-DataPath <Data Path>] [-IndexPath <IndexPath>]

指示 CA ARCserve Backup 修改现有的重复数据消除设备。 您可以为 FSD 说明、FSD 名称、数据路径和索引路径指定新的值。

-FSDDsp <FSD Description>

为组名中识别的重复数据消除设备指定新的说明。

-FSDname <FSD Name>

为组名中识别的重复数据消除设备指定新的身份名称。

-DataPath <Data Path>

指定新的数据路径,组名中识别的重复数据消除设备使用该路径存储已消除的重复数据。

-IndexPath <Index Path>

指定新的索引路径,组名中识别的重复数据消除设备使用该路径存储与重复数据消除过程关联的索引文件和引用文件。

注意:只有在重复数据消除设备的介质为空介质时,才能更改数据路径和索引路径

-setdedupegrpproperties <Group Name> [[-mstreams <Max Stream>][-mthreshold <Max Threshold <"xx%"|"xx">>[-pausemig <Pause Migration <0|1>>][-optimization <Allow Optimization <0|1>>]]

指示 CA ARCserve Backup 为 <Group Name> 中识别的设备设置重复数据消除组属性。

-mstreams <Max Stream>

指定同时发送到重复数据消除设备的最大数据流数。

默认值为 1。

-mthreshold <Max Threshold <"xx%"|"xx">>

指定重复数据消除设备的最大容量阈值。 可以将该阈值指定为设备容量的百分比,也可以将该阈值指定为绝对的值(单位只能为 MB)。

默认值为 80%。

-pausemig <Pause Migration <0|1>>

指定暂停将数据从重复数据消除设备迁移到最终目标介质。

0 = 禁用

1 = 启用

默认情况下,禁用“暂停数据迁移”选项。

-optimization <Allow Optimization <0|1>>

在重复数据消除过程中启用或禁用优化。 如果在启用优化的情况下消除重复数据,则只检查文件头数据是否进行了更改,而不是检查整个文件。

0 = 禁用

1 = 启用

默认情况下,优化已禁用。

-getdedupegrpproperties <Group Name>

指示 CA ARCserve Backup 获得为 <Group Name> 中指定的组设置的属性。

-startreclaim

清除重复数据消除设备上满足清除策略的会话。 此参数允许您立即回收设备上的磁盘空间。

详细信息:

ca_devmgr - 设备管理器命令

ca_devmgr - 示例