Enable-AzRecoveryServicesBackupProtection

Включает или возобновляет резервное копирование для элемента с указанной политикой защиты резервных копий.

Синтаксис

AzureVMComputeEnableProtection (По умолчанию)

Enable-AzRecoveryServicesBackupProtection
    [-Policy] <PolicyBase>
    [-Name] <String>
    [-ResourceGroupName] <String>
    [-InclusionDisksList <String[]>]
    [-ExclusionDisksList <String[]>]
    [-ExcludeAllDataDisks]
    [-VaultId <String>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

AzureVMClassicComputeEnableProtection

Enable-AzRecoveryServicesBackupProtection
    [-Policy] <PolicyBase>
    [-Name] <String>
    [-ServiceName] <String>
    [-InclusionDisksList <String[]>]
    [-ExclusionDisksList <String[]>]
    [-ExcludeAllDataDisks]
    [-VaultId <String>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

AzureFileShareEnableProtection

Enable-AzRecoveryServicesBackupProtection
    [-Policy] <PolicyBase>
    [-Name] <String>
    [-StorageAccountName] <String>
    [-VaultId <String>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

AzureWorkloadEnableProtection

Enable-AzRecoveryServicesBackupProtection
    [-Policy] <PolicyBase>
    [-ProtectableItem] <ProtectableItemBase>
    [-VaultId <String>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

ModifyProtection

Enable-AzRecoveryServicesBackupProtection
    [-Policy] <PolicyBase>
    [-Item] <ItemBase>
    [-InclusionDisksList <String[]>]
    [-ExclusionDisksList <String[]>]
    [-ResetExclusionSettings]
    [-ExcludeAllDataDisks]
    [-VaultId <String>]
    [-DefaultProfile <IAzureContextContainer>]
    [-Token <String>]
    [-SecureToken <SecureString>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Описание

Командлет Enable-AzRecoveryServicesBackupProtection обеспечивает резервное копирование путем связывания политики защиты с элементом. Если идентификатор политики отсутствует или элемент резервной копии не связан с какой-либо политикой, эта команда ожидает идентификатор политики. Вы также можете использовать ту же команду для возобновления резервного копирования ресурса, для которого вы остановили защиту с помощью параметра хранения данных. Задайте контекст хранилища с помощью командлета Set-AzRecoveryServicesVaultContext перед использованием текущего командлета.

Примеры

Пример 1. Включение защиты резервного копирования для элемента

$Pol = Get-AzRecoveryServicesBackupProtectionPolicy -Name "DefaultPolicy"
$inclusionDiskLUNS = ("1", "2")
Enable-AzRecoveryServicesBackupProtection -Policy $Pol -Name "V2VM" -ResourceGroupName "RGName1" -InclusionDisksList $inclusionDiskLUNS
WorkloadName    Operation        Status          StartTime                  EndTime
------------    ---------        ------          ---------                  -------
co03-vm         ConfigureBackup  Completed       11-Apr-16 12:19:49 PM      11-Apr-16 12:19:54 PM

Первый командлет получает объект политики по умолчанию, а затем сохраняет его в переменной $Pol. Второй командлет задает идентификаторы LUN диска, резервные копии которых необходимо создать и сохранить в $inclusionDiskLUNS переменной. Третий командлет задает политику защиты резервных копий для виртуальной машины ARM с именем V2VM в группе ресурсов с именем RGName1 с помощью политики в $Pol.

Пример 2

Включает резервное копирование для элемента с указанной политикой защиты резервных копий или возобновляет резервное копирование для элемента с данными, сохраненными при остановке резервного копирования.

Enable-AzRecoveryServicesBackupProtection -Item $Item -Policy $Pol -VaultId $vault

Параметры

-Confirm

Запрашивает подтверждение перед запуском cmdlet.

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

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:Cf

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-DefaultProfile

Учетные данные, учетная запись, клиент и подписка, используемые для обмена данными с Azure.

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

Тип:IAzureContextContainer
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:AzContext, AzureRmContext, AzureCredential

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-ExcludeAllDataDisks

Параметр для указания только дисков операционной системы резервного копирования

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

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

AzureVMComputeEnableProtection
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
AzureVMClassicComputeEnableProtection
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
ModifyProtection
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-ExclusionDisksList

Список LUN дисков, которые следует исключить в резервном копировании, и остальные автоматически включаются.

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

Тип:

String[]

Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

AzureVMComputeEnableProtection
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
AzureVMClassicComputeEnableProtection
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
ModifyProtection
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-InclusionDisksList

Список LUN дисков, которые необходимо включить в резервную копию, и остальные автоматически исключаются за исключением диска ОС.

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

Тип:

String[]

Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

AzureVMComputeEnableProtection
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
AzureVMClassicComputeEnableProtection
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
ModifyProtection
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Item

Указывает элемент резервного копирования, для которого этот командлет включает защиту. Чтобы получить AzureRmRecoveryServicesBackupItem, используйте командлет Get-AzRecoveryServicesBackupItem.

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

Тип:ItemBase
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

ModifyProtection
Position:4
Обязательно:True
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Name

Указывает имя элемента резервного копирования.

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

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

AzureVMComputeEnableProtection
Position:2
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False
AzureVMClassicComputeEnableProtection
Position:2
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False
AzureFileShareEnableProtection
Position:2
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False

-Policy

Указывает политику защиты, которую этот командлет связывает с элементом. Чтобы получить объект AzureRmRecoveryServicesBackupProtectionPolicy , используйте командлет Get-AzRecoveryServicesBackupProtectionPolicy.

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

Тип:PolicyBase
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:1
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-ProtectableItem

Указывает элемент, защищенный с помощью данной политики.

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

Тип:ProtectableItemBase
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

AzureWorkloadEnableProtection
Position:2
Обязательно:True
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-ResetExclusionSettings

Указывает, чтобы сбросить параметр исключения диска, связанный с элементом

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

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

ModifyProtection
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-ResourceGroupName

Указывает имя группы ресурсов виртуальной машины. Укажите этот параметр только для виртуальных машин ARM.

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

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

AzureVMComputeEnableProtection
Position:3
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False

-SecureToken

Параметр для авторизации операций, защищенных межтенантной защитой ресурсов. Используйте команду (Get-AzAccessToken -TenantId "xxxx-xxxx-xxxx-xxxx"). Маркер для получения маркера авторизации для разного клиента

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

Тип:SecureString
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

ModifyProtection
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-ServiceName

Имя облачной службы для классической виртуальной машины вычислений Azure.

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

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

AzureVMClassicComputeEnableProtection
Position:3
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False

-StorageAccountName

Azure имя учетной записи хранения общей папки

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

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

AzureFileShareEnableProtection
Position:3
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False

-Token

Вспомогательный маркер доступа для проверки подлинности критической операции в подписке resource guard

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

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

ModifyProtection
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-VaultId

Идентификатор ARM хранилища служб восстановления.

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

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-WhatIf

Показывает, что произойдет, если командлет будет запущен.

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

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:Wi

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

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

String

ItemBase

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

JobBase