Backup-AzRecoveryServicesBackupItem
Startar en säkerhetskopia för ett säkerhetskopieringsobjekt.
Syntax
Backup-AzRecoveryServicesBackupItem
-Item <ItemBase>
[-ExpiryDateTimeUTC <DateTime>]
[-BackupType <BackupType>]
[-EnableCompression]
[-VaultId <String>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Cmdleten Backup-AzRecoveryServicesBackupItem tar en adhoc-säkerhetskopia av skyddat Azure-säkerhetskopieringsobjekt. Med den här cmdleten kan du göra en första säkerhetskopia omedelbart efter att du har aktiverat skydd eller starta en säkerhetskopia om en schemalagd säkerhetskopiering misslyckas. Den här cmdleten kan också användas för anpassad kvarhållning med eller utan förfallodatum . Mer information finns i hjälptexten för parametrar.
Exempel
Exempel 1: Starta en säkerhetskopia för ett säkerhetskopieringsobjekt
$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
Det första kommandot hämtar containern Backup av typen AzureVM med namnet pstestv2vm1 och lagrar den sedan i variabeln $NamedContainer. Det andra kommandot hämtar säkerhetskopieringsobjektet som motsvarar containern i $NamedContainer och lagrar det sedan i variabeln $Item. Det sista kommandot utlöser säkerhetskopieringsjobbet för säkerhetskopieringsobjektet i $Item med en förfallotid på 60 dagar från nu, standardvärdet för förfallotid är 30 dagar om det inte anges.
Exempel 2
Startar en säkerhetskopia för ett säkerhetskopieringsobjekt. (automatiskt genererad)
Backup-AzRecoveryServicesBackupItem -ExpiryDateTimeUTC <DateTime> -Item $Item -VaultId $vault.ID
Parametrar
-BackupType
Typ av säkerhetskopiering som ska utföras
Typ: | BackupType |
accepterade värden: | Full, Differential, Log, CopyOnlyFull |
Position: | Named |
standardvärde: | None |
Obligatorisk: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Uppmanar dig att bekräfta innan du kör cmdleten.
Typ: | SwitchParameter |
Aliases: | cf |
Position: | Named |
standardvärde: | None |
Obligatorisk: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.
Typ: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
standardvärde: | None |
Obligatorisk: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableCompression
Om det krävs att du aktiverar komprimering
Typ: | SwitchParameter |
Position: | Named |
standardvärde: | None |
Obligatorisk: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ExpiryDateTimeUTC
Anger en förfallotid för återställningspunkten som ett DateTime-objekt, om inget anges tar standardvärdet 30 dagar. Gäller för virtuell dator, SQL (endast kopieringstyp för fullständig säkerhetskopiering), AFS-säkerhetskopieringsobjekt.
Typ: | Nullable<T>[DateTime] |
Position: | Named |
standardvärde: | None |
Obligatorisk: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Item
Anger ett säkerhetskopieringsobjekt som den här cmdleten startar en säkerhetskopieringsåtgärd för.
Typ: | ItemBase |
Position: | Named |
standardvärde: | None |
Obligatorisk: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VaultId
ARM-ID för Recovery Services-valvet.
Typ: | String |
Position: | Named |
standardvärde: | None |
Obligatorisk: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Visar vad som skulle hända om cmdleten kördes.
Typ: | SwitchParameter |
Aliases: | wi |
Position: | Named |
standardvärde: | None |
Obligatorisk: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Indata
Nullable<T>[[System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
Utdata
Relaterade länkar
Azure PowerShell
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för