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 备份 服务器关联的 OBRecoverableItem[] 对象的列表 (OBServer 对象) 。 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[] 对象的根文件夹的路径。

Type:String
Position:3
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PagingContext

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

Type:CBPagingContext
Position:3
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-ParentItem

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

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

-RecoveryPoint

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

Type:CBRecoverableItem
Position:4
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Source

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

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

输入

None

输出

Microsoft.Internal.CloudBackup.Commands.OBRecoverableItem[]