Delen via


Get-AzSqlDeletedDatabaseBackup

Hiermee haalt u een verwijderde database die u kunt herstellen op.

Syntaxis

Get-AzSqlDeletedDatabaseBackup
   [-ExpandKeyList]
   [-KeysFilter <String>]
   [-DatabaseId <String>]
   [-ServerName] <String>
   [[-DatabaseName] <String>]
   [[-DeletionDate] <DateTime>]
   [-ResourceGroupName] <String>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

De cmdlet Get-AzSqlDeletedDatabaseBackup haalt een opgegeven verwijderde SQL-databaseback-up op die u kunt herstellen of alle verwijderde back-ups die u kunt herstellen. Deze cmdlet wordt ook ondersteund door de SQL Server Stretch Database-service in Azure.

Voorbeelden

Voorbeeld 1: alle back-ups van verwijderde databases op een server ophalen

Get-AzSqlDeletedDatabaseBackup -ResourceGroupName "ContosoResourceGroup" -ServerName "ContosoServer"

Met deze opdracht worden alle verwijderde databaseback-ups op een server opgeslagen.

Voorbeeld 2: Een opgegeven back-up van de verwijderde database ophalen

Get-AzSqlDeletedDatabaseBackup -ResourceGroupName "ContosoResourceGroup" -ServerName "ContosoServer" -DatabaseName "ContosoDatabase"

Met deze opdracht wordt de back-up van de verwijderde database voor ContosoDatabase opgeslagen.

Parameters

-Confirm

Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:SwitchParameter
Aliassen:cf
Position:Named
Default value:False
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DatabaseId

Id van de database

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-DatabaseName

Hiermee geeft u de naam van de database.

Type:String
Position:2
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-DefaultProfile

De referenties, het account, de tenant en het abonnement dat wordt gebruikt voor communicatie met Azure

Type:IAzureContextContainer
Aliassen:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DeletionDate

Hiermee geeft u de datum op, als een DateTime-object , dat de database is verwijderd. Gebruik de cmdlet Get-Date om een DateTime-object op te halen.

Type:Nullable<T>[DateTime]
Position:3
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-ExpandKeyList

Vlag die moet worden gebruikt om alle AKV-sleutels in een database weer te geven.

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-KeysFilter

Tijdstempelfilter om AKV-sleutels op te halen

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-ResourceGroupName

Hiermee geeft u de naam op van de resourcegroep waaraan de server is toegewezen.

Type:String
Position:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-ServerName

Hiermee geeft u de naam van de databaseserver.

Type:String
Position:1
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-WhatIf

Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.

Type:SwitchParameter
Aliassen:wi
Position:Named
Default value:False
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Invoerwaarden

String

Nullable<T>[[System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]

Uitvoerwaarden

AzureSqlDeletedDatabaseBackupModel