Set-AzSqlInstanceDatabaseBackupShortTermRetentionPolicy
Définit une stratégie de rétention à court terme de sauvegarde.
Syntax
Set-AzSqlInstanceDatabaseBackupShortTermRetentionPolicy
[-ResourceGroupName] <String>
[-InstanceName] <String>
[-DatabaseName] <String>
[-DeletionDate <DateTime>]
[-RetentionDays] <Int32>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-AzSqlInstanceDatabaseBackupShortTermRetentionPolicy
[-InputObject] <AzureSqlManagedDatabaseBaseModel>
[-RetentionDays] <Int32>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-AzSqlInstanceDatabaseBackupShortTermRetentionPolicy
[-ResourceId] <String>
[-RetentionDays] <Int32>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
L’applet de commande Set-AzSqlInstanceDatabaseBackupShortTermRetentionPolicy définit la stratégie de rétention à court terme pour cette base de données. La stratégie est la période de rétention, en jours, pour les sauvegardes de restauration dans le temps.
Exemples
Exemple 1
Set-AzSqlInstanceDatabaseBackupShortTermRetentionPolicy -ResourceGroupName resourcegroup01 -InstanceName server01 -DatabaseName database01 -RetentionDays 35
ResourceGroupName : resourcegroup01
InstanceName : instance01
DatabaseName : database01
DeletionDate :
RetentionDays : 35
Cette commande définit la stratégie de rétention à court terme pour database01 à 35 jours.
Exemple 2
Get-AzSqlInstanceDatabase -ResourceGroupName resourcegroup01 -InstanceName server01 -Name database01 | Set-AzSqlInstanceDatabaseBackupShortTermRetentionPolicy -RetentionDays 35
ResourceGroupName : resourcegroup01
InstanceName : instance01
DatabaseName : database01
DeletionDate :
RetentionDays : 35
Cette commande définit la stratégie de rétention à court terme pour database01 à 35 jours via la piping dans un objet de base de données.
Exemple 3
Get-AzSqlDeletedInstanceDatabaseBackup -ResourceGroupName "ContosoResourceGroup" -InstanceName "ContosoServer" -DatabaseName "DB1" | Set-AzSqlInstanceDatabaseBackupShortTermRetentionPolicy -RetentionDays 8
ResourceGroupName : resourcegroup01
InstanceName : instance01
DatabaseName : database01
DeletionDate : 2019-03-03 12:00:17 AM
RetentionDays : 8
ResourceGroupName : resourcegroup01
InstanceName : instance01
DatabaseName : database01
DeletionDate : 2019-03-02 11:00:16 PM
RetentionDays : 8
Cette commande définit la stratégie de rétention à court terme pour toutes les bases de données supprimées nommées DB1 via la piping dans un objet de base de données supprimé. Notez que vous ne pouvez réduire que la période de rétention sur les bases de données supprimées.
Paramètres
-Confirm
Vous demande une confirmation avant d’exécuter l’applet de commande.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DatabaseName
Nom de la base de données Azure SQL Instance pour laquelle récupérer des sauvegardes.
Type: | String |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DeletionDate
Date de suppression de la base de données Azure SQL Instance pour laquelle récupérer les sauvegardes, avec une précision en millisecondes (par exemple, 2016-02-23T00 :21 :22.847Z)
Type: | Nullable<T>[DateTime] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
Objet de base de données actif ou supprimé pour lequel obtenir/définir la stratégie.
Type: | AzureSqlManagedDatabaseBaseModel |
Aliases: | AzureSqlInstanceDatabase, AzureInstanceDatabaseObject |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-InstanceName
Nom d’Azure SQL Managed Instance dans lequel se trouve la base de données.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
Nom du groupe de ressources.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceId
ID de ressource de la stratégie de rétention à court terme.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-RetentionDays
Jours de rétention des sauvegardes.
Type: | Int32 |
Position: | 3 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Entrées
AzureSqlManagedDatabaseBaseModel
Sorties
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour