Restore-AzsBackup

Återställ en säkerhetskopia.

Syntax

Restore-AzsBackup
       -Name <String>
       [-Location <String>]
       [-ResourceGroupName <String>]
       [-SubscriptionId <String>]
       [-DecryptionCertPassword <SecureString>]
       [-DecryptionCertPath <String>]
       [-RoleName <String>]
       [-DefaultProfile <PSObject>]
       [-AsJob]
       [-Force]
       [-NoWait]
       [-PassThru]
       [-Confirm]
       [-WhatIf]
       [<CommonParameters>]
Restore-AzsBackup
       -Name <String>
       -RestoreOption \<IRestoreOptions>
       [-Location <String>]
       [-ResourceGroupName <String>]
       [-SubscriptionId <String>]
       [-DefaultProfile <PSObject>]
       [-AsJob]
       [-Force]
       [-NoWait]
       [-PassThru]
       [-Confirm]
       [-WhatIf]
       [<CommonParameters>]
Restore-AzsBackup
       -INPUTOBJECT \<IBackupAdminIdentity>
       -RestoreOption \<IRestoreOptions>
       [-DefaultProfile <PSObject>]
       [-AsJob]
       [-Force]
       [-NoWait]
       [-PassThru]
       [-Confirm]
       [-WhatIf]
       [<CommonParameters>]
Restore-AzsBackup
       -INPUTOBJECT \<IBackupAdminIdentity>
       [-DecryptionCertPassword <SecureString>]
       [-DecryptionCertPath <String>]
       [-RoleName <String>]
       [-DefaultProfile <PSObject>]
       [-AsJob]
       [-Force]
       [-NoWait]
       [-PassThru]
       [-Confirm]
       [-WhatIf]
       [<CommonParameters>]

Description

Återställ en säkerhetskopia.

Exempel

Exempel 1: Återställa säkerhetskopiering

PS C:\> Restore-AzsBackup -Name $backupResourceName -DecryptionCertPath $decryptionCertPath -DecryptionCertPassword $decryptionCertPassword

Återställa från en Azure Stack-säkerhetskopia.

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
-DecryptionCertPassword

Lösenordet för dekrypteringscertifikatet.

Type:SecureString
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-DecryptionCertPath

Sökväg till dekrypteringscertifikatfilen med privat nyckel (.pfx).

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-DefaultProfile

Autentiseringsuppgifter, konto, klientorganisation och prenumeration 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
-Force

Be inte om bekräftelse

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

Identitetsparameter För att skapa, se 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
-Name

Namnet på säkerhetskopian.

Type:String
Position:Named
Default value:None
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
-PassThru

Returnerar sant 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
-RestoreOption

Egenskaper för återställningsalternativ. Information om hur du skapar finns i AVSNITTET ANTECKNINGAR för EGENSKAPER FÖR ÅTERSTÄLLNINGALTERNATIV och skapa en hash-tabell.

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

Azure Stack-rollnamnet för återställning anger du det till tomt för all infrastrukturroll

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-SubscriptionId

Prenumerationsautentiseringsuppgifter 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.IBackupAdminIdentity

Utdata

Boolean

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>]: Sökväg till resursidentitet
  • [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.

RESTOREOPTION <IRestoreOptions>: Egenskaper för återställningsalternativ.

  • [DecryptionCertBase64 <String>]: Rådata för certifikatfilen i Base64-strängen. Detta bör vara pfx-filen med den privata nyckeln.
  • [DecryptionCertPassword <String>]: Lösenordet för dekrypteringscertifikatet.
  • [RoleName <String>]: Azure Stack-rollnamnet för återställning, ange det som tomt för all infrastrukturroll