Freigeben über


Restore-AzNetAppFilesBackupFile

Erstellen einer neuen Anforderung für sicherungswiederherstellungsdateien

Syntax

Restore-AzNetAppFilesBackupFile
       -ResourceGroupName <String>
       -AccountName <String>
       -Name <String>
       -PoolName <String>
       -VolumeName <String>
       -FileList <String[]>
       [-RestoreFilePath <String>]
       -DestinationVolumeId <String>
       [-PassThru]
       [-DefaultProfile <IAzureContextContainer>]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Restore-AzNetAppFilesBackupFile
       -Name <String>
       -FileList <String[]>
       [-RestoreFilePath <String>]
       -DestinationVolumeId <String>
       -VolumeObject <PSNetAppFilesVolume>
       [-PassThru]
       [-DefaultProfile <IAzureContextContainer>]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Restore-AzNetAppFilesBackupFile
       -FileList <String[]>
       [-RestoreFilePath <String>]
       -DestinationVolumeId <String>
       -ResourceId <String>
       [-PassThru]
       [-DefaultProfile <IAzureContextContainer>]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Restore-AzNetAppFilesBackupFile
       -FileList <String[]>
       [-RestoreFilePath <String>]
       -DestinationVolumeId <String>
       -InputObject <PSNetAppFilesBackup>
       [-PassThru]
       [-DefaultProfile <IAzureContextContainer>]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]

Beschreibung

Wiederherstellen der angegebenen Dateien aus der angegebenen Sicherung in das aktive Dateisystem

Beispiele

Beispiel 1

$fileList = New-Object string[] 1
$fileList[0] = "/dir1/customer1.db"
Restore-AzNetAppFilesBackupFile -ResourceGroupName "MyRG" -AccountName "MyAnfAccount" -PoolName "MyAnfPool" -VolumeName "MyVolume" -BackupName "MyBackup" -FileList $fileList -DestinationVolumeId "destinationVolumeResourceId"

Mit diesem Befehl wird die Datei customer1.db von "MyBackup" auf das angegebene Destingvolume wiederhergestellt.

Parameter

-AccountName

Der Name des ANF-Kontos

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Confirm

Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.

Typ:SwitchParameter
Aliase:cf
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-DefaultProfile

Anmeldeinformationen, Konto, Mandant und Abonnement für die Kommunikation mit Azure

Typ:IAzureContextContainer
Aliase:AzContext, AzureRmContext, AzureCredential
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-DestinationVolumeId

Ressourcen-ID des Zielvolumes, auf dem die Dateien wiederhergestellt werden müssen

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-FileList

Liste der zu wiederherstellenden Dateien

Typ:String[]
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-InputObject

Das Sicherungsobjekt zum Wiederherstellen von Dateien aus

Typ:PSNetAppFilesBackup
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-Name

Der Name der ANF-Sicherung

Typ:String
Aliase:BackupName
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-PassThru

Gibt zurück, ob die angegebenen Dateien, bei denen erfolgreich wiederhergestellt wurde, zurückgegeben werden.

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-PoolName

Der Name des ANF-Pools

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-ResourceGroupName

Die Ressourcengruppe des ANF-Kontos

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-ResourceId

Die Ressourcen-ID der ANF-Sicherung

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-RestoreFilePath

Zielordner, in dem die Dateien wiederhergestellt werden. Der Pfadname sollte mit einem Schrägstrich beginnen. Wenn sie von der Anforderung weggelassen wird, erfolgt die Wiederherstellung standardmäßig im Stammordner des Zielvolumes.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-VolumeName

Der Name des ANF-Volumes

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-VolumeObject

Das Volumeobjekt, das die Sicherung zum Wiederherstellen von Dateien enthält

Typ:PSNetAppFilesVolume
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-WhatIf

Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

Typ:SwitchParameter
Aliase:wi
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

Eingaben

String

PSNetAppFilesVolume

PSNetAppFilesBackup

Ausgaben

PSNetAppFilesBackup