Enable-AzRecoveryServicesBackupProtection

指定されたバックアップ保護ポリシーを持つ項目のバックアップを有効または再開します。

構文

Enable-AzRecoveryServicesBackupProtection
      [-Policy] <PolicyBase>
      [-Name] <String>
      [-ResourceGroupName] <String>
      [-InclusionDisksList <String[]>]
      [-ExclusionDisksList <String[]>]
      [-ExcludeAllDataDisks]
      [-VaultId <String>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Enable-AzRecoveryServicesBackupProtection
      [-Policy] <PolicyBase>
      [-Name] <String>
      [-ServiceName] <String>
      [-InclusionDisksList <String[]>]
      [-ExclusionDisksList <String[]>]
      [-ExcludeAllDataDisks]
      [-VaultId <String>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Enable-AzRecoveryServicesBackupProtection
      [-Policy] <PolicyBase>
      [-Name] <String>
      [-StorageAccountName] <String>
      [-VaultId <String>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Enable-AzRecoveryServicesBackupProtection
      [-Policy] <PolicyBase>
      [-ProtectableItem] <ProtectableItemBase>
      [-VaultId <String>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Enable-AzRecoveryServicesBackupProtection
      [-Policy] <PolicyBase>
      [-Item] <ItemBase>
      [-InclusionDisksList <String[]>]
      [-ExclusionDisksList <String[]>]
      [-ResetExclusionSettings]
      [-ExcludeAllDataDisks]
      [-VaultId <String>]
      [-DefaultProfile <IAzureContextContainer>]
      [-Token <String>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

説明

Enable-AzRecoveryServicesBackupProtection コマンドレットは、保護ポリシーを項目に関連付けることでバックアップを有効にします。 ポリシー ID が存在しない場合、またはバックアップ項目がポリシーに関連付けられていない場合、このコマンドは policyID を受け取ります。 同じコマンドを使用して、データ保持オプションを使用して保護を停止したリソースのバックアップを再開することもできます。 現在のコマンドレットを使用する前に、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変数に格納します。 2 番目のコマンドレットは、バックアップするディスク LUN を指定し、$inclusionDiskLUNS変数に格納します。 3 番目のコマンドレットは、$Polのポリシーを使用して、RGName1 という名前のリソース グループに V2VM という名前の ARM 仮想マシンのバックアップ保護ポリシーを設定します。

例 2

指定したバックアップ保護ポリシーを持つアイテムのバックアップを有効にするか、バックアップが停止されたときにデータが保持されているアイテムのバックアップを再開します。

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

パラメーター

-Confirm

コマンドレットの実行前に確認を求めるメッセージが表示されます。

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

-DefaultProfile

Azure との通信に使用される資格情報、アカウント、テナント、サブスクリプション。

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ExcludeAllDataDisks

OS ディスクのみをバックアップするように指定するオプション

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

-ExclusionDisksList

バックアップで除外するディスク LUN の一覧と残りは自動的に含まれます。

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

-InclusionDisksList

バックアップに含めるディスク LUN の一覧と残りは、OS ディスクを除いて自動的に除外されます。

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

-Item

このコマンドレットで保護を有効にするバックアップ項目を指定します。 AzureRmRecoveryServicesBackupItem を取得するには、Get-AzRecoveryServicesBackupItem コマンドレットを使用します。

Type:ItemBase
Position:4
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

バックアップ項目の名前を指定します。

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

-Policy

このコマンドレットが項目に関連付ける保護ポリシーを指定します。 AzureRmRecoveryServicesBackupProtectionPolicy オブジェクトを取得するには、Get-AzRecoveryServicesBackupProtectionPolicy コマンドレットを使用します。

Type:PolicyBase
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ProtectableItem

指定されたポリシーで保護する項目を指定します。

Type:ProtectableItemBase
Position:2
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ResetExclusionSettings

項目に関連付けられているディスク除外設定をリセットするように指定します

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

-ResourceGroupName

仮想マシンのリソース グループの名前を指定します。 このパラメーターは、ARM 仮想マシンに対してのみ指定します。

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

-ServiceName

Azure クラシック コンピューティング VM のクラウド サービス名。

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

-StorageAccountName

Azure ファイル共有ストレージ アカウント名

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

-Token

Resource Guard サブスクリプションに対する重要な操作を認証するための補助アクセス トークン

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

-VaultId

Recovery Services コンテナーの ARM ID。

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

-WhatIf

コマンドレットの実行時に発生する内容を示します。

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

入力

String

ItemBase

出力

JobBase