次の方法で共有


Backup-AzRecoveryServicesBackupItem

バックアップ項目のバックアップを開始します。

構文

Backup-AzRecoveryServicesBackupItem
      -Item <ItemBase>
      [-ExpiryDateTimeUTC <DateTime>]
      [-BackupType <BackupType>]
      [-EnableCompression]
      [-VaultId <String>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

説明

Backup-AzRecoveryServicesBackupItem コマンドレットは、保護された Azure バックアップ項目のアドホック バックアップを取得します。 このコマンドレットを使用すると、保護を有効にした直後に初期バックアップを実行したり、スケジュールされたバックアップが失敗した場合にバックアップを開始したりできます。 このコマンドレットは、有効期限の有無にかかわらずカスタムリテンション期間に使用することもできます。詳細については、パラメーターのヘルプ テキストを参照してください。

例 1: バックアップ項目のバックアップを開始する

$vault = Get-AzRecoveryServicesVault -ResourceGroupName "resourceGroup" -Name "vaultName"
$NamedContainer = Get-AzRecoveryServicesBackupContainer -ContainerType AzureVM -FriendlyName "pstestv2vm1" -VaultId $vault.ID
$Item = Get-AzRecoveryServicesBackupItem -Container $NamedContainer -WorkloadType AzureVM -VaultId $vault.ID
$Job = Backup-AzRecoveryServicesBackupItem -Item $Item -VaultId $vault.ID -ExpiryDateTimeUTC (Get-Date).ToUniversalTime().AddDays(60)
$Job

Operation        Status               StartTime            EndTime                   JOBID
------------     ---------            ------               ---------                 -------
pstestv2vm1      Backup               InProgress           4/23/2016 5:00:30 PM      cf4b3ef5-2fac-4c8e-a215-d2eba4124f27

最初のコマンドは、pstestv2vm1 という名前の AzureVM 型の Backup コンテナーを取得し、$NamedContainer変数に格納します。 2 番目のコマンドは、$NamedContainer内のコンテナーに対応するバックアップ項目を取得し、$Item変数に格納します。 最後のコマンドは、$Itemのバックアップ項目のバックアップ ジョブをトリガーします。有効期限は 60 日です。有効期限の既定値は、指定されていない場合は 30 日です。

例 2

バックアップ項目のバックアップを開始します。 (自動生成)

Backup-AzRecoveryServicesBackupItem -ExpiryDateTimeUTC <DateTime> -Item $Item -VaultId $vault.ID

パラメーター

-BackupType

実行するバックアップの種類

型:BackupType
指定可能な値:Full, Differential, Log, CopyOnlyFull
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Confirm

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

型:SwitchParameter
Aliases:cf
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-DefaultProfile

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

型:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-EnableCompression

圧縮を有効にする必要がある場合

型:SwitchParameter
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-ExpiryDateTimeUTC

何も指定しない場合、復旧ポイントの有効期限を DateTime オブジェクトとして指定します。既定値は 30 日です。 VM、SQL (コピーのみの完全バックアップの種類のみ)、AFS バックアップ項目に適用されます。

型:Nullable<T>[DateTime]
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:True
ワイルドカード文字を受け取る:False

-Item

このコマンドレットがバックアップ操作を開始するバックアップ項目を指定します。

型:ItemBase
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:True
ワイルドカード文字を受け取る:False

-VaultId

Recovery Services コンテナーの ARM ID。

型:String
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:True
ワイルドカード文字を受け取る:False

-WhatIf

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

型:SwitchParameter
Aliases:wi
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

入力

ItemBase

Nullable<T>[[System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]

String

出力

JobBase