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
Dane wyjściowe
AzureSqlDatabaseGeoBackupModel