Delen via


Set-AzSqlDatabaseBackupShortTermRetentionPolicy

Hiermee stelt u een bewaarbeleid voor korte back-ups in.

Syntaxis

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>]

Description

De cmdlet Set-AzSqlDatabaseBackupShortTermRetentionPolicy stelt het bewaarbeleid voor de korte termijn voor deze database in. Het beleid is de bewaarperiode, in dagen, voor herstel naar een bepaald tijdstip en de frequentie van differentiële back-ups, in uren.

Voorbeelden

Voorbeeld 1

Set-AzSqlDatabaseBackupShortTermRetentionPolicy -ResourceGroupName resourcegroup01 -ServerName server01 -DatabaseName database01 -RetentionDays 6 -DiffBackupIntervalInHours 24

ResourceGroupName ServerName DatabaseName RetentionDays DiffBackupIntervalInHours
----------------- ---------- ------------ ------------- -------------------------
resourcegroup01   server01   database01   6             24

Met deze opdracht stelt u het bewaarbeleid voor de korte termijn voor database01 in op 6 retentiedagen en 24 differentiële back-upintervaluren.

Voorbeeld 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

Met deze opdracht stelt u het bewaarbeleid voor de korte termijn in voor database01 tot 5 retentiedagen en 12 differentiële back-upintervaluren via piping in een databaseobject.

Voorbeeld 3

Set-AzSqlDatabaseBackupShortTermRetentionPolicy -ResourceGroupName resourcegroup01 -ServerName server01 -DatabaseName database01 -RetentionDays 7

ResourceGroupName ServerName DatabaseName RetentionDays DiffBackupIntervalInHours
----------------- ---------- ------------ ------------- -------------------------
resourcegroup01   server01   database01   7             12

Met deze opdracht stelt u het bewaarbeleid voor de korte termijn in voor database01 tot 7 bewaardagen. DiffBackupIntervalInHours is ongewijzigd.

Parameters

-AzureSqlDatabaseObject

Het databaseobject waarvoor het beleid moet worden opgehaald.

Type:AzureSqlDatabaseModel
Aliassen:AzureSqlDatabase
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-Confirm

Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:SwitchParameter
Aliassen:cf
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DatabaseName

De naam van de Te gebruiken Azure SQL Database.

Type:String
Position:2
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-DefaultProfile

De referenties, accounts, tenants en abonnementen die worden gebruikt voor communicatie met Azure.

Type:IAzureContextContainer
Aliassen:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DiffBackupIntervalInHours

Differentiële back-upfrequentie in uren.

Type:Int32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ResourceGroupName

De naam van de resourcegroep.

Type:String
Position:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-ResourceId

De resource-id van het bewaarbeleid voor korte termijn.

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-RetentionDays

De instelling voor het bewaren van back-ups, in dagen.

Type:Int32
Position:Named
Default value:7
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ServerName

De naam van de Azure SQL Server waarin de database zich bevindt.

Type:String
Position:1
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-WhatIf

Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.

Type:SwitchParameter
Aliassen:wi
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Invoerwaarden

AzureSqlDatabaseModel

String

Uitvoerwaarden

AzureSqlDatabaseBackupShortTermRetentionPolicyModel