Get-DPMChildDatasource

返回数据源中的可保护文件系统对象。

语法

Get-DPMChildDatasource
   [-ChildDatasource] <ProtectableObject>
   [-Inquire]
   [-Async]
   [[-ProtectionGroup] <ProtectionGroup>]
   [-Tag <Object>]
   [<CommonParameters>]

说明

Get-DPMChildDatasource cmdlet 返回可保护的文件系统对象,如数据源中的文件夹,如文件系统卷。 可以在子数据源级别保护文件系统,但只能在数据源级别保护应用程序。

示例

示例 1:获取子数据源

PS C:\> $PGroup = Get-DPMProtectionGroup -DPMServerName "DPMServer07"
PS C:\> $PObjects = Get-DPMDatasource -ProtectionGroup $PGroup
PS C:\> Get-DPMChildDatasource -ChildDatasource $PObjects[1] -Inquire

第一个命令从名为 DPMServer07 的 DPM 服务器获取所有保护组,然后将这些组存储在$PGroup变量中。 无法编辑这些保护组。

第二个命令获取$PGroup中保护组列表的数据源,然后将此数据源存储在$PObjects变量中。

最终命令从$PObjects数组变量的元素 1 获取子数据源的列表。 该命令使用 “查询 ”参数。 因此,该命令会查询受保护的计算机。

参数

-Async

指示命令异步运行。 异步运行命令时,即使作业需要较长的时间完成,命令提示符也会立即返回。

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-ChildDatasource

指定文件系统中的数据源(如文件系统中的文件夹),System Center 2019 - Data Protection Manager (DPM) 可以单独保护。

Type:ProtectableObject
Position:1
Default value:None
Accept pipeline input:True
Accept wildcard characters:False

-Inquire

指示 cmdlet 查询受保护的计算机,并返回其上的数据源或子数据源。

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-ProtectionGroup

指定此 cmdlet 获取数据源的保护组。 若要获取 ProtectionGroup 对象,请使用 Get-DPMProtectionGroup cmdlet。

Type:ProtectionGroup
Position:2
Default value:None
Accept pipeline input:True
Accept wildcard characters:False

-Tag

指定一个自定义属性,用于区分对每个异步调用的回复。 如果使用 cmdlet 生成图形用户界面,则可以使用参数。 如果使用 DPM 命令行管理程序,请不要使用此参数。

Type:Object
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

输出

ChildDatasource