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 элемента. Допустимые значения для этого параметра:

  • ToBeDeleted
  • NotDeleted

Свойства параметров

Тип: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

Указывает общее состояние защиты элемента в контейнере. Допустимые значения для этого параметра:

  • Healthy
  • Нездоровый

Свойства параметров

Тип: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.

Входные данные

ContainerBase

String

Выходные данные

ItemBase