Get-OBRecoverableItem

获取与服务器关联的 OBRecoverableItem 对象的数组。

语法

Get-OBRecoverableItem
   [-Location] <String>
   [-RecoveryPoint] <CBRecoverableItem>
   [[-PagingContext] <CBPagingContext>]
Get-OBRecoverableItem
   [-ParentItem] <CBRecoverableItem>
   [[-PagingContext] <CBPagingContext>]
Get-OBRecoverableItem
   [-Source] <CBRecoverableSource>

说明

Get-OBRecoverableItem cmdlet 获取与指定的 Microsoft Azure 备份服务器(OBServer 对象)关联的 OBRecoverableItem[] 对象列表。 OBRecoverableItem[] 对象定义将从备份项列表中恢复哪些项。

若要使用 Microsoft Azure 备份 cmdlet,用户需要是受保护计算机上的管理员。

示例

示例 1

Get-OBRecoverableSource | Where-Object -FilterScript {$_.FriendlyName -like "C*"} | Get-OBRecoverableItem

此示例从源返回可恢复项。

示例 2

$pc = New-OBPagingContext



$parents = Get-OBRecoverableSource | Where-Object -FilterScript {$_.FriendlyName -like "C*"} | Get-OBRecoverableItem



New-OBPagingContext | Get-OBRecoverableItem -ParentItem $parents[0] -Type FileOnly

此示例基于浏览返回可恢复的项目。

参数

-Location

指定要开始搜索 OBRecoverableItem[] 对象的根文件夹的路径。

类型:String
Position:3
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-PagingContext

指定 OBPagingContext 对象,该对象包含分页选项,用于在搜索、浏览或搜索和浏览过程中检索 OBRecoverableItem[] 对象。

类型:CBPagingContext
Position:3
默认值:None
必需:False
接受管道输入:True
接受通配符:False

-ParentItem

指定要从中获取一个或多个子 OBRecoverableItem[] 对象的列表作为 Recovery 的一部分的父 OBRecoverableItem[] 对象。

类型:CBRecoverableItem
Position:2
默认值:None
必需:True
接受管道输入:True
接受通配符:False

-RecoveryPoint

指定要获取 OBRecoverableItem[] 对象的 RecoveryPoint。

类型:CBRecoverableItem
Position:4
默认值:None
必需:True
接受管道输入:True
接受通配符:False

-Source

列出指定 OBRecoverableSource 对象的所有根级别 OBRecoverableItem[] 对象。

类型:CBRecoverableSource
Position:2
默认值:None
必需:True
接受管道输入:True
接受通配符:False

输入

None

输出

Microsoft.Internal.CloudBackup.Commands.OBRecoverableItem[]