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 |
入力
Nullable<T>[[System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
出力
関連リンク
Azure PowerShell