Invoke-AzsPruneBackupLocationExternalStore

Rensa det externa säkerhetskopieringsarkivet.

Syntax

Invoke-AzsPruneBackupLocationExternalStore
      [-Location <String>]
      [-ResourceGroupName <String>]
      [-SubscriptionId <String>]
      [-OperationType <PruneBackupStoreOperationType>]
      [-DefaultProfile <PSObject>]
      [-AsJob]
      [-NoWait]
      [-PassThru]
      [-Confirm]
      [-WhatIf]
      [<CommonParameters>]
Invoke-AzsPruneBackupLocationExternalStore
      -Option \<IPruneBackupStoreOperationOptionModel>
      [-Location <String>]
      [-ResourceGroupName <String>]
      [-SubscriptionId <String>]
      [-DefaultProfile <PSObject>]
      [-AsJob]
      [-NoWait]
      [-PassThru]
      [-Confirm]
      [-WhatIf]
      [<CommonParameters>]
Invoke-AzsPruneBackupLocationExternalStore
      -INPUTOBJECT \<IBackupAdminIdentity>
      -Option \<IPruneBackupStoreOperationOptionModel>
      [-DefaultProfile <PSObject>]
      [-AsJob]
      [-NoWait]
      [-PassThru]
      [-Confirm]
      [-WhatIf]
      [<CommonParameters>]
Invoke-AzsPruneBackupLocationExternalStore
      -INPUTOBJECT \<IBackupAdminIdentity>
      [-OperationType <PruneBackupStoreOperationType>]
      [-DefaultProfile <PSObject>]
      [-AsJob]
      [-NoWait]
      [-PassThru]
      [-Confirm]
      [-WhatIf]
      [<CommonParameters>]

Description

Rensa det externa säkerhetskopieringsarkivet.

Exempel

Exempel 1: Rensa externt arkiv

PS C:\> Invoke-AzsPruneBackupLocationExternalStore

masbackup/progressivebackup/garbage

Rensa externt lager

Exempel 2: Utför en torr körning som inte tar bort skräpet

PS C:\> Invoke-AzsPruneBackupLocationExternalStore -OperationType DryRun

masbackup/progressivebackup/garbage

Utför en torr körning som faktiskt inte tar bort skräpet

Parametrar

-AsJob

Kör kommandot som ett jobb

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

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

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

Autentiseringsuppgifterna, kontot, klientorganisationen och prenumerationen som används för kommunikation med Azure.

Type:PSObject
Aliases:AzureRMContext, AzureCredential
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-InputObject

Identitetsparameter Att skapa finns i avsnittet ANTECKNINGAR för INPUTOBJECT-egenskaper och skapa en hash-tabell.

Type:Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.IBackupAdminIdentity
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False
-Location

Namnet på säkerhetskopieringsplatsen.

Type:String
Position:Named
Default value:(Get-AzLocation)[0].Location
Accept pipeline input:False
Accept wildcard characters:False
-NoWait

Kör kommandot asynkront

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

Åtgärdstyp.

Type:Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Support.PruneBackupStoreOperationType
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-Option

Åtgärdsmodell för rensa säkerhetskopieringslager. Information om hur du skapar finns i avsnittet ANTECKNINGAR för OPTION-egenskaper och skapa en hash-tabell.

Type:Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.Api20180901.IPruneBackupStoreOperationOptionModel
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False
-PassThru

Returnerar true när kommandot lyckas

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

Resursgruppens namn.

Type:String
Position:Named
Default value:"system.$((Get-AzLocation)[0].Location)"
Accept pipeline input:False
Accept wildcard characters:False
-SubscriptionId

Autentiseringsuppgifter för prenumeration som unikt identifierar Microsoft Azure-prenumeration. Prenumerations-ID:t utgör en del av URI:n för varje tjänstanrop.

Type:String
Position:Named
Default value:(Get-AzContext).Subscription.Id
Accept pipeline input:False
Accept wildcard characters:False
-WhatIf

Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.

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

Indata

Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.Api20180901.IPruneBackupStoreOperationOptionModel

Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.IBackupAdminIdentity

Utdata

Microsoft.Azure.PowerShell.Cmdlets.BackupAdmin.Models.Api20180901.IPruneModel

Kommentarer

ALIAS

EGENSKAPER FÖR KOMPLEXA PARAMETRAR

Skapa parametrarna som beskrivs nedan genom att skapa en hash-tabell som innehåller lämpliga egenskaper. Om du vill ha information om hash-tabeller kör du Get-Help about_Hash_Tables.

INPUTOBJECT <IBackupAdminIdentity>: Identitetsparameter

  • [Backup <String>]: Namnet på säkerhetskopian.
  • [Id <String>]: Resursidentitetssökväg
  • [Location <String>]: Namnet på säkerhetskopieringsplatsen.
  • [ResourceGroupName <String>]: Namnet på resursgruppen.
  • [SubscriptionId <String>]: Prenumerationsautentiseringsuppgifter som unikt identifierar Microsoft Azure-prenumeration. Prenumerations-ID:t utgör en del av URI:n för varje tjänstanrop.

ALTERNATIV <IPruneBackupStoreOperationOptionModel>: Åtgärdsmodell för prune backup store.

  • [OperationType <PruneBackupStoreOperationType?>]: Åtgärdstyp.