Get-AzRecoveryServicesBackupItem
Возвращает элементы из контейнера в резервном копировании.
Синтаксис
GetItemsForContainer (По умолчанию)
Get-AzRecoveryServicesBackupItem
[-Container] <ContainerBase>
[[-Name] <String>]
[[-ProtectionStatus] <ItemProtectionStatus>]
[[-ProtectionState] <ItemProtectionState>]
[-WorkloadType] <WorkloadType>
[[-DeleteState] <ItemDeleteState>]
[-FriendlyName <String>]
[-VaultId <String>]
[-DefaultProfile <IAzureContextContainer>]
[-UseSecondaryRegion]
[<CommonParameters>]
GetItemsForVault
Get-AzRecoveryServicesBackupItem
[-BackupManagementType] <BackupManagementType>
[[-Name] <String>]
[[-ProtectionStatus] <ItemProtectionStatus>]
[[-ProtectionState] <ItemProtectionState>]
[-WorkloadType] <WorkloadType>
[[-DeleteState] <ItemDeleteState>]
[-FriendlyName <String>]
[-VaultId <String>]
[-DefaultProfile <IAzureContextContainer>]
[-UseSecondaryRegion]
[<CommonParameters>]
GetItemsForPolicy
Get-AzRecoveryServicesBackupItem
[-Policy] <PolicyBase>
[[-Name] <String>]
[[-ProtectionStatus] <ItemProtectionStatus>]
[[-ProtectionState] <ItemProtectionState>]
[[-DeleteState] <ItemDeleteState>]
[-FriendlyName <String>]
[-VaultId <String>]
[-DefaultProfile <IAzureContextContainer>]
[-UseSecondaryRegion]
[<CommonParameters>]
Описание
Командлет Get-AzRecoveryServicesBackupItem получает список защищенных элементов в контейнере и состояние защиты элементов.
Контейнер, зарегистрированный в хранилище служб восстановления Azure, может иметь один или несколько элементов, которые можно защитить.
Для виртуальных машин Azure в контейнере виртуальной машины может быть только один элемент резервного копирования.
Задайте контекст хранилища с помощью параметра -VaultId.
Примеры
Пример 1. Получение элемента из контейнера резервного копирования
$vault = Get-AzRecoveryServicesVault -ResourceGroupName "resourceGroup" -Name "vaultName"
$Container = Get-AzRecoveryServicesBackupContainer -ContainerType AzureVM -FriendlyName "V2VM" -VaultId $vault.ID
$BackupItem = Get-AzRecoveryServicesBackupItem -Container $Container -WorkloadType AzureVM -VaultId $vault.ID
Первая команда получает контейнер типа AzureVM, а затем сохраняет его в переменной $Container.
Вторая команда получает элемент резервного копирования с именем V2VM в $Container, а затем сохраняет его в переменной $BackupItem.
Пример 2. Получение элемента Azure общей папки из FriendlyName
$vault = Get-AzRecoveryServicesVault -ResourceGroupName "resourceGroup" -Name "vaultName"
$Container = Get-AzRecoveryServicesBackupContainer -ContainerType AzureStorage -FriendlyName "StorageAccount1" -VaultId $vault.ID
$BackupItem = Get-AzRecoveryServicesBackupItem -Container $Container -WorkloadType AzureFiles -VaultId $vault.ID -FriendlyName "FileShareName"
Первая команда получает контейнер типа AzureStorage, а затем сохраняет его в переменной $Container.
Вторая команда получает элемент backup, чей friendlyName соответствует значению, переданном в параметре FriendlyName, а затем сохраняет его в переменной $BackupItem.
Использование параметра FriendlyName может привести к возврату нескольких Azure файлового ресурса. В таких случаях выполните командлет, передав значение для параметра -Name в качестве свойства Name, возвращаемого в результирующем наборе $BackupItem.
Параметры
-BackupManagementType
Класс защищаемых ресурсов. Допустимые значения для этого параметра:
AzureVM
MAB
AzureStorage
AzureWorkload
Свойства параметров
Тип: BackupManagementType
Default value: None
Допустимые значения: AzureVM, MAB, AzureStorage, AzureWorkload
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
GetItemsForVault
Position: 1
Обязательно: True
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-Container
Указывает объект контейнера, из которого этот командлет получает элементы резервного копирования.
Чтобы получить AzureRmRecoveryServicesBackupContainer , используйте командлет Get-AzRecoveryServicesBackupContainer .
Свойства параметров
Тип: ContainerBase
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
GetItemsForContainer
Position: 1
Обязательно: True
Значение из конвейера: False
Значение из конвейера по имени свойства: True
Значение из оставшихся аргументов: False
-DefaultProfile
Учетные данные, учетная запись, клиент и подписка, используемые для обмена данными с Azure.
Свойства параметров
Тип: IAzureContextContainer
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Aliases: AzContext, AzureRmContext, AzureCredential
Наборы параметров
(All)
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-DeleteState
Указывает значение deletestate элемента. Допустимые значения для этого параметра:
Свойства параметров
Тип: ItemDeleteState
Default value: None
Допустимые значения: ToBeDeleted, NotDeleted
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
(All)
Position: 6
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-FriendlyName
FriendlyName элемента резервного копирования
Свойства параметров
Тип: String
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
(All)
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-Name
Указывает имя элемента резервного копирования. Для общей папки укажите уникальный идентификатор защищенного файлового ресурса.
Свойства параметров
Тип: String
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
(All)
Position: 2
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-Policy
Объект политики защиты.
Свойства параметров
Тип: PolicyBase
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
GetItemsForPolicy
Position: 1
Обязательно: True
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-ProtectionState
Указывает состояние защиты.
Допустимые значения для этого параметра:
IRPending.
Начальная синхронизация еще не запущена, и точка восстановления еще отсутствует.
Защищенный.
Защита продолжается.
ProtectionError.
Возникает ошибка защиты.
ProtectionStopped.
Защита отключена.
Свойства параметров
Тип: ItemProtectionState
Default value: None
Допустимые значения: IRPending, ProtectionError, Protected, ProtectionStopped, BackupsSuspended
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
(All)
Position: 4
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-ProtectionStatus
Указывает общее состояние защиты элемента в контейнере.
Допустимые значения для этого параметра:
Свойства параметров
Тип: ItemProtectionStatus
Default value: None
Допустимые значения: Healthy, Unhealthy
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
(All)
Position: 3
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-UseSecondaryRegion
Фильтры из дополнительного региона для восстановления между регионами
Свойства параметров
Тип: SwitchParameter
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
(All)
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-VaultId
Идентификатор ARM хранилища служб восстановления.
Свойства параметров
Тип: String
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
(All)
Position: Named
Обязательно: False
Значение из конвейера: True
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-WorkloadType
Тип рабочей нагрузки ресурса. Допустимые значения для этого параметра:
AzureVM
AzureFiles
MSSQL
FileFolder
SAPHanaDatabase
Свойства параметров
Тип: WorkloadType
Default value: None
Допустимые значения: AzureVM, AzureFiles, MSSQL, FileFolder, SAPHanaDatabase
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
GetItemsForContainer
Position: 5
Обязательно: True
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
GetItemsForVault
Position: 5
Обязательно: True
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
CommonParameters
Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters .
Выходные данные