Udostępnij za pośrednictwem


Get-AzSqlDatabaseGeoBackup

Pobiera geograficznie nadmiarową kopię zapasową bazy danych.

Składnia

Get-AzSqlDatabaseGeoBackup
   [-ExpandKeyList]
   [-KeysFilter <String>]
   [-ServerName] <String>
   [[-DatabaseName] <String>]
   [-ResourceGroupName] <String>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Opis

Polecenie cmdlet Get-AzSqlDatabaseGeoBackup pobiera określoną geograficznie nadmiarową kopię zapasową bazy danych SQL lub wszystkich dostępnych geograficznie nadmiarowych kopii zapasowych na określonym serwerze. Geograficznie nadmiarowa kopia zapasowa to zasób możliwy do przywrócenia przy użyciu plików danych z oddzielnej lokalizacji geograficznej. Przywracanie geograficzne umożliwia przywrócenie geograficznie nadmiarowej kopii zapasowej w przypadku awarii regionalnej w celu odzyskania bazy danych do nowego regionu. To polecenie cmdlet jest również obsługiwane przez usługę SQL Server Stretch Database na platformie Azure.

Przykłady

Przykład 1. Pobieranie wszystkich geograficznie nadmiarowych kopii zapasowych na serwerze

Get-AzSqlDatabaseGeoBackup -ResourceGroupName "ContosoResourceGroup" -ServerName "ContosoServer"

To polecenie pobiera wszystkie dostępne geograficznie nadmiarowe kopie zapasowe na określonym serwerze.

Przykład 2. Pobieranie określonej geograficznie nadmiarowej kopii zapasowej

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

To polecenie pobiera geograficznie nadmiarową kopię zapasową bazy danych o nazwie ContosoDatabase.

Przykład 3. Pobieranie wszystkich geograficznie nadmiarowych kopii zapasowych na serwerze przy użyciu filtrowania

Get-AzSqlDatabaseGeoBackup -ResourceGroupName "ContosoResourceGroup" -ServerName "ContosoServer" -DatabaseName "Contoso*"

To polecenie pobiera wszystkie dostępne geograficznie nadmiarowe kopie zapasowe na określonym serwerze rozpoczynającym się od "Contoso".

Przykład 4: Uzyskiwanie bazy danych możliwej do odzyskania przy użyciu kluczy TDE AKV na serwerze przy użyciu kluczy rozwijania

Get-AzSqlDatabaseGeoBackup -ResourceGroupName "ContosoResourceGroup" -ServerName "ContosoServer" -DatabaseName "Contoso" -ExpandKeyList

To polecenie pobiera odzyskiwalną bazę danych skonfigurowaną za pomocą klucza zarządzanego przez klienta z kluczami rozwijania na określonym serwerze. Ten filtr w przypadku użycia pokazuje wszystkie klucze usługi AKV w bazie danych.

Parametry

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

Typ:SwitchParameter
Aliasy:cf
Position:Named
Domyślna wartość:False
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-DatabaseName

Określa nazwę bazy danych do pobrania.

Typ:String
Position:2
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:True

-DefaultProfile

Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure

Typ:IAzureContextContainer
Aliasy:AzContext, AzureRmContext, AzureCredential
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-ExpandKeyList

Flaga służąca do wyświetlania wszystkich kluczy usługi AKV w bazie danych.

Typ:SwitchParameter
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-KeysFilter

Filtr znacznika czasu w celu pobrania kluczy usługi AKV

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-ResourceGroupName

Określa nazwę grupy zasobów, do której jest przypisany serwer bazy danych SQL.

Typ:String
Position:0
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-ServerName

Określa nazwę serwera, który hostuje kopię zapasową do przywrócenia.

Typ:String
Position:1
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-WhatIf

Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie zostało uruchomione.

Typ:SwitchParameter
Aliasy:wi
Position:Named
Domyślna wartość:False
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

Dane wejściowe

String

Dane wyjściowe

AzureSqlDatabaseGeoBackupModel