New-AzureSiteRecoveryProtectionProfileObject
建立 Site Recovery 保護設定檔物件。
注意
本檔中參考的 Cmdlet 用於管理使用服務管理 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 會 建立 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
表示保護設定檔可刪除複本實體。
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 儲存體帳戶名稱。
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RecoveryAzureSubscription
指定儲存體帳戶的 Azure 訂用帳戶識別碼。 此參數是指用來儲存 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 |