共用方式為


New-AzureSiteRecoveryProtectionProfileObject

建立 Site Recovery 保護配置檔物件。

注意

本文件中參考的 Cmdlet 用於管理使用 Azure Service Manager(ASM) API 的舊版 Azure 資源。 建立新的資源時,不建議使用此舊版 PowerShell 模組,因為 ASM 已排定淘汰。 如需詳細資訊,請參閱 Azure Service Manager 淘汰

Az PowerShell 模組是使用 PowerShell 管理 Azure Resource Manager (ARM) 資源的建議 PowerShell 模組。

語法

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 會 建立 ASRProtectionProfile 物件,以與其他 Cmdlet 搭配使用。

範例

範例 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

表示保護配置檔可刪除複本實體。

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-ApplicationConsistentSnapshotFrequencyInHours

指定應用程式一致快照集的頻率,以小時為單位。

類型:Int32
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Authentication

指定要使用的驗證類型。 此參數可接受的值為:憑證和 Kerberos。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-CompressionEnabled

表示保護配置檔會啟用壓縮。

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Force

強制命令執行,而不要求使用者確認。

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Name

指定保護配置檔的名稱。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Profile

指定此 Cmdlet 從中讀取的 Azure 設定檔。 如果您未指定設定檔,此 Cmdlet 會從本機預設配置檔讀取。

類型:AzureSMProfile
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-RecoveryAzureStorageAccount

指定要在其中儲存 Azure 複本實體的 Azure 儲存體 帳戶名稱。

類型:String
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-RecoveryAzureSubscription

指定記憶體帳戶的 Azure 訂用帳戶標識碼。 此參數是指用來儲存 Azure 複本實體的帳戶。

類型:String
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-RecoveryPoints

指定保留恢復點的時數。

類型:Int32
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-ReplicationFrequencyInSeconds

指定複寫的頻率間隔,以秒為單位。 此參數可接受的值為:

  • 30
  • 300
  • 900
類型:String
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-ReplicationMethod

指定複寫方法。 此參數可接受的值為:

  • 線上。 透過網路復寫。
  • 離線。
類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-ReplicationPort

指定複寫發生所在的埠數目。

類型:UInt16
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-ReplicationProvider

指定複寫提供者的類型。 此參數可接受的值為:HyperVReplica 和 HyperVReplicaAzure。

類型:String
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-ReplicationStartTime

指定複寫的開始時間。 指定啟動作業後的24小時內的時間。

類型:TimeSpan
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False