Поделиться через


Update-AzRecoveryServicesAsrPolicy

Обновляет политику репликации Azure Site Recovery.

Синтаксис

Update-AzRecoveryServicesAsrPolicy
      -InputObject <ASRPolicy>
      [-ReplicationMethod <String>]
      [-ReplicationFrequencyInSeconds <String>]
      [-NumberOfRecoveryPointsToRetain <Int32>]
      [-ApplicationConsistentSnapshotFrequencyInHours <Int32>]
      [-Compression <String>]
      [-ReplicationPort <UInt16>]
      [-Authentication <String>]
      [-ReplicationStartTime <TimeSpan>]
      [-ReplicaDeletion <String>]
      [-RecoveryAzureStorageAccountId <String>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzRecoveryServicesAsrPolicy
      [-VMwareToAzure]
      -InputObject <ASRPolicy>
      [-RecoveryPointRetentionInHours <Int32>]
      [-ApplicationConsistentSnapshotFrequencyInHours <Int32>]
      [-MultiVmSyncStatus <String>]
      [-RPOWarningThresholdInMinutes <Int32>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzRecoveryServicesAsrPolicy
      [-AzureToAzure]
      -InputObject <ASRPolicy>
      [-RecoveryPointRetentionInHours <Int32>]
      [-ApplicationConsistentSnapshotFrequencyInHours <Int32>]
      [-MultiVmSyncStatus <String>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzRecoveryServicesAsrPolicy
      [-AzureToVMware]
      -InputObject <ASRPolicy>
      [-RecoveryPointRetentionInHours <Int32>]
      [-ApplicationConsistentSnapshotFrequencyInHours <Int32>]
      [-MultiVmSyncStatus <String>]
      [-RPOWarningThresholdInMinutes <Int32>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzRecoveryServicesAsrPolicy
      [-HyperVToAzure]
      -InputObject <ASRPolicy>
      [-ReplicationFrequencyInSeconds <String>]
      [-NumberOfRecoveryPointsToRetain <Int32>]
      [-ApplicationConsistentSnapshotFrequencyInHours <Int32>]
      [-ReplicationStartTime <TimeSpan>]
      [-RecoveryAzureStorageAccountId <String>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzRecoveryServicesAsrPolicy
      [-VmmToVmm]
      -InputObject <ASRPolicy>
      [-ReplicationMethod <String>]
      [-ReplicationFrequencyInSeconds <String>]
      [-NumberOfRecoveryPointsToRetain <Int32>]
      [-ApplicationConsistentSnapshotFrequencyInHours <Int32>]
      [-Compression <String>]
      [-ReplicationPort <UInt16>]
      [-Authentication <String>]
      [-ReplicationStartTime <TimeSpan>]
      [-ReplicaDeletion <String>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzRecoveryServicesAsrPolicy
      [-ReplicateVMwareToAzure]
      -InputObject <ASRPolicy>
      [-RecoveryPointRetentionInHours <Int32>]
      [-ApplicationConsistentSnapshotFrequencyInHours <Int32>]
      [-MultiVmSyncStatus <String>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Описание

Командлет Update-AzRecoveryServicesAsrPolicy обновляет указанную политику репликации Azure Site Recovery.

Примеры

Пример 1

$currentJob = Update-AzRecoveryServicesAsrPolicy -Policy $Policy -ReplicationFrequencyInSeconds 900

Запускает операцию политики репликации обновления с помощью указанных параметров и возвращает задание ASR, используемое для отслеживания операции.

Пример 2

$currentJob = Update-AzRecoveryServicesAsrPolicy -AzureToAzure -InputObject $Policy -RecoveryPointRetentionInHours 20

Запускает обновление Azure для политики репликации Azure с помощью указанных параметров и возвращает задание ASR, используемое для отслеживания операции.

Параметры

-ApplicationConsistentSnapshotFrequencyInHours

Указывает частоту (в часах), в которой необходимо создать точки восстановления, согласованные с приложением.

Тип:Int32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Authentication

Указывает тип используемой проверки подлинности.

Тип:String
Допустимые значения:Certificate, Kerberos
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-AzureToAzure

Указывает Azure для аварийного восстановления Azure.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-AzureToVMware

Указывает аварийное восстановление Azure для vMWare.

Тип:SwitchParameter
Position:0
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Compression

Указывает, следует ли включить сжатие.

Тип:String
Допустимые значения:Enable, Disable
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Confirm

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

Тип:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-DefaultProfile

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

Тип:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-HyperVToAzure

Параметр switch, указывающий, что указанная политика используется для репликации Hyper-V виртуальных машин в Azure.

Тип:SwitchParameter
Position:0
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-InputObject

Входной объект для командлета: указывает объект политики репликации ASR, соответствующий политике репликации для обновления.

Тип:ASRPolicy
Aliases:Policy
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-MultiVmSyncStatus

Указывает состояние синхронизации с несколькими виртуальными машинами для политики.

Тип:String
Допустимые значения:Enable, Disable
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-NumberOfRecoveryPointsToRetain

Указывает число точек восстановления, которые необходимо сохранить.

Тип:Int32
Aliases:RecoveryPoints
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-RecoveryAzureStorageAccountId

Указывает идентификатор учетной записи хранения Azure целевого объекта репликации. Используется в качестве целевой учетной записи хранения для репликации, если альтернативный параметр не предоставляется при включении репликации с помощью командлета New-AzRecoveryServicesASRReplicationProtectedItem.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-RecoveryPointRetentionInHours

Время в часах для сохранения точек восстановления после создания.

Тип:Int32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ReplicaDeletion

Указывает, следует ли удалить виртуальную машину реплики при отключении репликации с управляемого сайта VMM на другой.

Тип:String
Допустимые значения:Required, NotRequired
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ReplicateVMwareToAzure

Параметр переключения, указывающий VMware на сценарий репликации Azure.

Тип:SwitchParameter
Position:0
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ReplicationFrequencyInSeconds

Указывает интервал частоты репликации в секундах. Допустимые значения:

  • 30
  • 300
  • 900
Тип:String
Допустимые значения:30, 300, 900
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ReplicationMethod

Указывает метод репликации.

Тип:String
Допустимые значения:Online, Offline
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ReplicationPort

Указывает порт, используемый для репликации.

Тип:UInt16
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ReplicationStartTime

Указывает время начала репликации. Оно должно быть не более 24 часов с начала задания.

Тип:Nullable<T>[TimeSpan]
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-RPOWarningThresholdInMinutes

Пороговое значение RPO в минутах для предупреждения.

Тип:Int32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-VmmToVmm

Параметр switch, указывающий, что указанная политика используется для репликации управляемых Hyper-V виртуальных машин VMM между двумя сайтами Hyper-V.

Тип:SwitchParameter
Position:0
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-VMwareToAzure

Параметр switch, указывающий, что указанная политика используется для репликации виртуальных машин VMware в Azure.

Тип:SwitchParameter
Position:0
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-WhatIf

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

Тип:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

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

ASRPolicy

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

ASRJob