다음을 통해 공유


New-AzureSiteRecoveryProtectionProfileObject

Site Recovery 보호 프로필 개체를 만듭니다.

참고

이 설명서에서 참조하는 cmdlet은 Service Management API를 사용하는 레거시 Azure 리소스를 관리하기 위한 것입니다. Azure Resource Manager 리소스를 관리하는 cmdlet은 Az PowerShell 모듈을 참조하세요.

Syntax

New-AzureSiteRecoveryProtectionProfileObject
   [-Name <String>]
   -ReplicationProvider <String>
   -RecoveryAzureSubscription <String>
   -RecoveryAzureStorageAccount <String>
   -ReplicationFrequencyInSeconds <String>
   [-RecoveryPoints <Int32>]
   [-ApplicationConsistentSnapshotFrequencyInHours <Int32>]
   [-ReplicationStartTime <TimeSpan>]
   [-Force]
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]
New-AzureSiteRecoveryProtectionProfileObject
   [-Name <String>]
   -ReplicationProvider <String>
   [-ReplicationMethod <String>]
   -ReplicationFrequencyInSeconds <String>
   [-RecoveryPoints <Int32>]
   [-ApplicationConsistentSnapshotFrequencyInHours <Int32>]
   [-CompressionEnabled]
   -ReplicationPort <UInt16>
   [-Authentication <String>]
   [-ReplicationStartTime <TimeSpan>]
   [-AllowReplicaDeletion]
   [-Force]
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]

Description

New-AzureSiteRecoveryProtectionProfileObject cmdlet은 Azure Site Recovery 보호 프로필 개체를 만듭니다. 이 cmdlet은 다른 cmdlet과 함께 사용할 ASRProtectionProfile 개체를 만듭니다.

예제

예제 1: 보호 프로필 만들기

PS C:\> New-AzureSiteRecoveryProtectionProfileObject -ReplicationProvider "HyperVReplica" -AllowReplicaDeletion -ApplicationConsistentSnapshotFrequencyInHours 1 -CompressionEnabled -RecoveryPoints 2 -ReplicationFrequencyInSeconds 30 -ReplicationMethod "Online" -ReplicationPort 8085 -ReplicationStartTime 1
Name                                     : 
ID                                       : 
ReplicationProvider                      : HyperVReplica
HyperVReplicaProviderSettingsObject      : Microsoft.Azure.Portal.RecoveryServices.Models.Common.HyperVReplicaProviderSettings
HyperVReplicaAzureProviderSettingsObject :

이 명령은 보호 프로필 개체를 만듭니다.

예제 2: HyperVReplicaAzure 공급자에 대한 보호 프로필 만들기

PS C:\> New-AzureSiteRecoveryProtectionProfileObject -Name "ProtectionProfile" -ReplicationProvider "HyperVReplicaAzure" -RecoveryAzureSubscription "cb53d0c3-bd59-4721-89bc-06916a9147ef" -RecoveryAzureStorageAccount "Contoso01" -ReplicationFrequencyInSeconds 30 -RecoveryPoints 1 -Force
Name                                     : ProtectionProfile
ID                                       : 
ReplicationProvider                      : HyperVReplicaAzure
HyperVReplicaProviderSettingsObject      : 
HyperVReplicaAzureProviderSettingsObject : Microsoft.Azure.Portal.RecoveryServices.Models.Common.HyperVReplicaAzureProviderSettings

이 명령은 HyperVReplicaAzure 공급자에 대한 보호 프로필을 만듭니다.

매개 변수

-AllowReplicaDeletion

보호 프로필에서 복제본 엔터티를 삭제할 수 있음을 나타냅니다.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ApplicationConsistentSnapshotFrequencyInHours

애플리케이션 일치 스냅샷의 빈도(시간)를 지정합니다.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Authentication

사용할 인증 유형을 지정합니다. 이 매개 변수에 허용되는 값은 인증서 및 Kerberos입니다.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CompressionEnabled

보호 프로필이 압축을 사용하도록 설정했음을 나타냅니다.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

사용자 확인을 요청하지 않고 명령을 강제 실행합니다.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

보호 프로필의 이름을 지정합니다.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Profile

이 cmdlet이 읽는 Azure 프로필을 지정합니다. 프로필을 지정하지 않으면 이 cmdlet은 로컬 기본 프로필에서 읽습니다.

Type:AzureSMProfile
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RecoveryAzureStorageAccount

Azure 복제본 엔터티를 저장할 Azure Storage 계정의 이름을 지정합니다.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-RecoveryAzureSubscription

스토리지 계정에 대한 Azure 구독의 ID를 지정합니다. 이 매개 변수는 Azure 복제본 엔터티를 저장할 계정을 참조합니다.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-RecoveryPoints

복구 지점을 유지하는 데 소요되는 시간을 지정합니다.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ReplicationFrequencyInSeconds

복제에 대한 빈도 간격(초)을 지정합니다. 이 매개 변수에 허용되는 값은 다음과 같습니다.

  • 30
  • 300
  • 900
Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ReplicationMethod

복제 방법을 지정합니다. 이 매개 변수에 허용되는 값은 다음과 같습니다.

  • 온라인. 네트워크를 통해 복제합니다.
  • 오프 라인.
Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ReplicationPort

복제가 발생하는 포트 수를 지정합니다.

Type:UInt16
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ReplicationProvider

복제 공급자의 유형을 지정합니다. 이 매개 변수에 허용되는 값은 HyperVReplica 및 HyperVReplicaAzure입니다.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ReplicationStartTime

복제의 시작 시간을 지정합니다. 작업을 시작한 후 24시간 이내에 시간을 지정합니다.

Type:TimeSpan
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False