Set-AzSqlDatabaseBackupShortTermRetentionPolicy
Ustawia zasady przechowywania krótkoterminowego kopii zapasowych.
Składnia
Set-AzSqlDatabaseBackupShortTermRetentionPolicy
[-RetentionDays <Int32>]
[-DiffBackupIntervalInHours <Int32>]
[-ResourceGroupName] <String>
[-ServerName] <String>
[-DatabaseName] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-AzSqlDatabaseBackupShortTermRetentionPolicy
[-RetentionDays <Int32>]
[-DiffBackupIntervalInHours <Int32>]
-AzureSqlDatabaseObject <AzureSqlDatabaseModel>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-AzSqlDatabaseBackupShortTermRetentionPolicy
[-RetentionDays <Int32>]
[-DiffBackupIntervalInHours <Int32>]
-ResourceId <String>
[-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.
Type: | AzureSqlDatabaseModel |
Aliases: | AzureSqlDatabase |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Confirm
Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DatabaseName
Nazwa usługi Azure SQL Database do użycia.
Type: | String |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DefaultProfile
Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DiffBackupIntervalInHours
Różnicowa częstotliwość tworzenia kopii zapasowych w godzinach.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
Nazwa grupy zasobów.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ResourceId
Identyfikator zasobu zasad przechowywania krótkoterminowego.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-RetentionDays
Ustawienie przechowywania kopii zapasowych w dniach.
Type: | Int32 |
Position: | Named |
Default value: | 7 |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ServerName
Nazwa programu Azure SQL Server, w ramach których znajduje się baza danych.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie zostało uruchomione.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Dane wejściowe
Dane wyjściowe
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla