Set-AzSqlDatabaseBackupShortTermRetentionPolicy
Ustawia zasady przechowywania krótkoterminowego kopii zapasowych.
Składnia
PolicyByResourceServerDatabaseSet (Domyślne)
Set-AzSqlDatabaseBackupShortTermRetentionPolicy
[-ResourceGroupName] <String>
[-ServerName] <String>
[-DatabaseName] <String>
[-RetentionDays <Int32>]
[-DiffBackupIntervalInHours <Int32>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-AzSqlDatabaseBackupShortTermRetentionPolicy
-AzureSqlDatabaseObject <AzureSqlDatabaseModel>
[-RetentionDays <Int32>]
[-DiffBackupIntervalInHours <Int32>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
PolicyByResourceIdSet
Set-AzSqlDatabaseBackupShortTermRetentionPolicy
-ResourceId <String>
[-RetentionDays <Int32>]
[-DiffBackupIntervalInHours <Int32>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Opis
Polecenie cmdlet Set-AzSqlDatabaseBackupShortTermRetentionPolicy ustawia zasady przechowywania krótkoterminowego dla tej bazy danych.
Zasady są okresem przechowywania w dniach dla kopii zapasowych przywracania do punktu w czasie i różnicowej częstotliwości tworzenia kopii zapasowych w godzinach.
Przykłady
Przykład 1
Set-AzSqlDatabaseBackupShortTermRetentionPolicy -ResourceGroupName resourcegroup01 -ServerName server01 -DatabaseName database01 -RetentionDays 6 -DiffBackupIntervalInHours 24
ResourceGroupName ServerName DatabaseName RetentionDays DiffBackupIntervalInHours
----------------- ---------- ------------ ------------- -------------------------
resourcegroup01 server01 database01 6 24
To polecenie ustawia zasady przechowywania krótkoterminowego dla bazy danych od 01 do 6 dni przechowywania i 24 różnicowych godzin interwału tworzenia kopii zapasowych.
Przykład 2
Get-AzSqlDatabase -ResourceGroupName resourcegroup01 -ServerName server01 -DatabaseName database01 | Set-AzSqlDatabaseBackupShortTermRetentionPolicy -RetentionDays 5 -DiffBackupIntervalInHours 12
ResourceGroupName ServerName DatabaseName RetentionDays DiffBackupIntervalInHours
----------------- ---------- ------------ ------------- ------------------------
resourcegroup01 server01 database01 5 12
To polecenie ustawia zasady przechowywania krótkoterminowego dla bazy danych od 01 do 5 dni przechowywania i 12 różnicowych godzin interwału tworzenia kopii zapasowych za pośrednictwem potoków w obiekcie bazy danych.
Przykład 3
Set-AzSqlDatabaseBackupShortTermRetentionPolicy -ResourceGroupName resourcegroup01 -ServerName server01 -DatabaseName database01 -RetentionDays 7
ResourceGroupName ServerName DatabaseName RetentionDays DiffBackupIntervalInHours
----------------- ---------- ------------ ------------- -------------------------
resourcegroup01 server01 database01 7 12
To polecenie ustawia zasady przechowywania krótkoterminowego dla bazy danych od 01 do 7 dni przechowywania. DiffBackupIntervalInHours jest niezmieniony.
Parametry
-AzureSqlDatabaseObject
Obiekt bazy danych, dla których mają być uzyskiwane zasady.
Właściwości parametrów
Typ: AzureSqlDatabaseModel
Wartość domyślna: None
Wspiera dzikie karty: False
DontShow: False
Aliasy: AzureSqlDatabase
Zbiory parametrów
PolicyByInputObjectSet
Pozycja: Named
Obowiązkowy: True
Wartość z pipeline: True
Wartość z pipeline według nazwy właściwości: False
Wartość pozostałych argumentów: False
-Confirm
Prosi o potwierdzenie przed uruchomieniem cmdletu.
Właściwości parametrów
Typ: SwitchParameter
Wartość domyślna: None
Wspiera dzikie karty: False
DontShow: False
Aliasy: por
Zbiory parametrów
(All)
Pozycja: Named
Obowiązkowy: False
Wartość z pipeline: False
Wartość z pipeline według nazwy właściwości: False
Wartość pozostałych argumentów: False
-DatabaseName
Nazwa usługi Azure SQL Database do użycia.
Właściwości parametrów
Typ: String
Wartość domyślna: None
Wspiera dzikie karty: False
DontShow: False
Zbiory parametrów
PolicyByResourceServerDatabaseSet
Pozycja: 2
Obowiązkowy: True
Wartość z pipeline: False
Wartość z pipeline według nazwy właściwości: True
Wartość pozostałych argumentów: False
-DefaultProfile
Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.
Właściwości parametrów
Typ: IAzureContextContainer
Wartość domyślna: None
Wspiera dzikie karty: False
DontShow: False
Aliasy: AzContext, AzureRmContext, AzureCredential
Zbiory parametrów
(All)
Pozycja: Named
Obowiązkowy: False
Wartość z pipeline: False
Wartość z pipeline według nazwy właściwości: False
Wartość pozostałych argumentów: False
-DiffBackupIntervalInHours
Różnicowa częstotliwość tworzenia kopii zapasowych w godzinach.
Właściwości parametrów
Typ: Int32
Wartość domyślna: None
Wspiera dzikie karty: False
DontShow: False
Zbiory parametrów
(All)
Pozycja: Named
Obowiązkowy: False
Wartość z pipeline: False
Wartość z pipeline według nazwy właściwości: False
Wartość pozostałych argumentów: False
-ResourceGroupName
Nazwa grupy zasobów.
Właściwości parametrów
Typ: String
Wartość domyślna: None
Wspiera dzikie karty: False
DontShow: False
Zbiory parametrów
PolicyByResourceServerDatabaseSet
Pozycja: 0
Obowiązkowy: True
Wartość z pipeline: False
Wartość z pipeline według nazwy właściwości: True
Wartość pozostałych argumentów: False
-ResourceId
Identyfikator zasobu zasad przechowywania krótkoterminowego.
Właściwości parametrów
Typ: String
Wartość domyślna: None
Wspiera dzikie karty: False
DontShow: False
Zbiory parametrów
PolicyByResourceIdSet
Pozycja: Named
Obowiązkowy: True
Wartość z pipeline: False
Wartość z pipeline według nazwy właściwości: True
Wartość pozostałych argumentów: False
-RetentionDays
Ustawienie przechowywania kopii zapasowych w dniach.
Właściwości parametrów
Typ: Int32
Wartość domyślna: 7
Wspiera dzikie karty: False
DontShow: False
Zbiory parametrów
(All)
Pozycja: Named
Obowiązkowy: False
Wartość z pipeline: False
Wartość z pipeline według nazwy właściwości: False
Wartość pozostałych argumentów: False
-ServerName
Nazwa programu Azure SQL Server, w ramach których znajduje się baza danych.
Właściwości parametrów
Typ: String
Wartość domyślna: None
Wspiera dzikie karty: False
DontShow: False
Zbiory parametrów
PolicyByResourceServerDatabaseSet
Pozycja: 1
Obowiązkowy: True
Wartość z pipeline: False
Wartość z pipeline według nazwy właściwości: True
Wartość pozostałych argumentów: False
-WhatIf
Pokazuje, co się stanie, jeśli polecenie cmdlet zostanie uruchomione.
Cmdlet nie jest uruchomiony.
Właściwości parametrów
Typ: SwitchParameter
Wartość domyślna: None
Wspiera dzikie karty: False
DontShow: False
Aliasy: Wi
Zbiory parametrów
(All)
Pozycja: Named
Obowiązkowy: False
Wartość z pipeline: False
Wartość z pipeline według nazwy właściwości: False
Wartość 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 .
Wyjść