Get-OBRecoverableSource
获取可从此服务器或指定的 OBBackupServer 对象恢复的数据源的列表。
语法
Default (默认值)
Get-OBRecoverableSource
[[-Server] <CBBackupServer>]
说明
Get-OBRecoverableSource cmdlet 获取可从此服务器或指定的 OBBackupServer 对象恢复的数据源列表。 然后,此列表用于获取项目级恢复。
若要使用 Microsoft Azure 备份 cmdlet,用户需要是受保护计算机上的管理员。
示例
示例 1:获取可恢复的数据源
Get-OBRecoverableSource
此示例返回所有可恢复的数据源。
示例 2:获取备份服务器的可恢复数据源
Get-OBAlternateBackupServer | Get-OBRecoverableSource
此命令返回与备份帐户关联的备份服务器的可恢复数据源。
示例 3:从当前服务器的次要区域获取可恢复的数据源
$RecoveryPath = “C:\\MARSRecoveredFiles”
$sources = Get-OBRecoverableSource -UseSecondaryRegion
$RP = Get-OBRecoverableItem -Source $sources[0]
$RO = New-OBRecoveryOption -DestinationPath $RecoveryPath -OverwriteType Overwrite
Start-OBRecovery -RecoverableItem $RP -RecoveryOption $RO -Async | ConvertTo-Json
此命令从次要区域返回当前服务器的可恢复数据源。
参数
-Server
指定需要从中恢复数据的服务器。
参数属性
| 类型: | CBBackupServer |
| 默认值: | None |
| 支持通配符: | False |
| 不显示: | False |
参数集
(All)
| Position: | 1 |
| 必需: | False |
| 来自管道的值: | True |
| 来自管道的值(按属性名称): | False |
| 来自剩余参数的值: | False |
-UseSecondaryRegion
当您从当前服务器还原以从辅助区域恢复备份数据(跨区域还原)时,请指定此选项。 使用保管库凭据文件从备用服务器还原时,不需要此选项,因为您需要在 MARS 代理中传递次要区域的保管库凭据文件。
参数属性
| 类型: | SwitchParameter |
| 默认值: | False |
| 支持通配符: | False |
| 不显示: | False |
参数集
(All)
| Position: | Named |
| 必需: | True |
| 来自管道的值: | False |
| 来自管道的值(按属性名称): | False |
| 来自剩余参数的值: | False |