Get-AzSqlDatabaseGeoBackup
Pobiera geograficznie nadmiarową kopię zapasową bazy danych.
Składnia
Default (domyślnie)
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.
Za pomocą Geo-Restore można przywrócić geograficznie nadmiarową kopię zapasową 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
Prosi o potwierdzenie przed uruchomieniem cmdletu.
Właściwości parametru
Typ: SwitchParameter
Domyślna wartość: False
Obsługuje symbole wieloznaczne: False
DontShow: False
Aliasy: por
Zestawy parametrów
(All)
Position: Named
Obowiązkowe: False
Wartość z potoku: False
Wartość z potoku według nazwy właściwości: False
Wartość z pozostałych argumentów: False
-DatabaseName
Określa nazwę bazy danych do pobrania.
Właściwości parametru
Typ: String
Domyślna wartość: None
Obsługuje symbole wieloznaczne: True
DontShow: False
Zestawy parametrów
(All)
Position: 2
Obowiązkowe: False
Wartość z potoku: False
Wartość z potoku według nazwy właściwości: True
Wartość z pozostałych argumentów: False
-DefaultProfile
Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure
Właściwości parametru
Typ: IAzureContextContainer
Domyślna wartość: None
Obsługuje symbole wieloznaczne: False
DontShow: False
Aliasy: AzContext, AzureRmContext, AzureCredential
Zestawy parametrów
(All)
Position: Named
Obowiązkowe: False
Wartość z potoku: False
Wartość z potoku według nazwy właściwości: False
Wartość z pozostałych argumentów: False
-ExpandKeyList
Flaga służąca do wyświetlania wszystkich kluczy usługi AKV w bazie danych.
Właściwości parametru
Typ: SwitchParameter
Domyślna wartość: None
Obsługuje symbole wieloznaczne: False
DontShow: False
Zestawy parametrów
(All)
Position: Named
Obowiązkowe: False
Wartość z potoku: False
Wartość z potoku według nazwy właściwości: False
Wartość z pozostałych argumentów: False
-KeysFilter
Filtr znacznika czasu w celu pobrania kluczy usługi AKV
Właściwości parametru
Typ: String
Domyślna wartość: None
Obsługuje symbole wieloznaczne: False
DontShow: False
Zestawy parametrów
(All)
Position: Named
Obowiązkowe: False
Wartość z potoku: False
Wartość z potoku według nazwy właściwości: True
Wartość z pozostałych argumentów: False
-ResourceGroupName
Określa nazwę grupy zasobów, do której jest przypisany serwer bazy danych SQL.
Właściwości parametru
Typ: String
Domyślna wartość: None
Obsługuje symbole wieloznaczne: False
DontShow: False
Zestawy parametrów
(All)
Position: 0
Obowiązkowe: True
Wartość z potoku: False
Wartość z potoku według nazwy właściwości: True
Wartość z pozostałych argumentów: False
-ServerName
Określa nazwę serwera, który hostuje kopię zapasową do przywrócenia.
Właściwości parametru
Typ: String
Domyślna wartość: None
Obsługuje symbole wieloznaczne: False
DontShow: False
Zestawy parametrów
(All)
Position: 1
Obowiązkowe: True
Wartość z potoku: False
Wartość z potoku według nazwy właściwości: True
Wartość z pozostałych argumentów: False
-WhatIf
Pokazuje, co się stanie, jeśli polecenie cmdlet zostanie uruchomione.
Cmdlet nie jest uruchomiony.
Właściwości parametru
Typ: SwitchParameter
Domyślna wartość: False
Obsługuje symbole wieloznaczne: False
DontShow: False
Aliasy: Wi
Zestawy parametrów
(All)
Position: Named
Obowiązkowe: False
Wartość z potoku: False
Wartość z potoku według nazwy właściwości: False
Wartość z pozostałych argumentów: False
CommonParameters
To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters .
Dane wyjściowe