Dela via


Backup-AzRecoveryServicesBackupItem

Startar en säkerhetskopia för ett säkerhetskopieringsobjekt.

Syntax

Default (Standard)

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. (autogenerated)

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

Parametrar

-BackupType

Typ av säkerhetskopiering som ska utföras

Parameteregenskaper

Typ:BackupType
Standardvärde:None
Godkända värden:Full, Differential, Log, CopyOnlyFull
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

Parameteregenskaper

Typ:SwitchParameter
Standardvärde:None
Stöder jokertecken:False
DontShow:False
Alias:jfr

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-DefaultProfile

Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.

Parameteregenskaper

Typ:IAzureContextContainer
Standardvärde:None
Stöder jokertecken:False
DontShow:False
Alias:AzContext, AzureRmContext, AzureCredential

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-EnableCompression

Om det krävs att du aktiverar komprimering

Parameteregenskaper

Typ:SwitchParameter
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument: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.

Parameteregenskaper

Typ:

Nullable<T>[DateTime]

Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:True
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-Item

Anger ett säkerhetskopieringsobjekt som den här cmdleten startar en säkerhetskopieringsåtgärd för.

Parameteregenskaper

Typ:ItemBase
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:True
Värde från pipeline:True
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-VaultId

ARM-ID för Recovery Services-valvet.

Parameteregenskaper

Typ:String
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:True
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-WhatIf

Visar vad som skulle hända om kommandot körs.

Parameteregenskaper

Typ:SwitchParameter
Standardvärde:None
Stöder jokertecken:False
DontShow:False
Alias:Wi

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

CommonParameters

Den här cmdleten stöder vanliga parametrar: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

Indata

ItemBase

Nullable<T>

String

Utdata

JobBase