Partager via


Restore-AzSqlDatabase

Restaure une base de données SQL.

Syntaxe

FromPointInTimeBackup

Restore-AzSqlDatabase
    [-ResourceGroupName] <String>
    -PointInTime <DateTime>
    -ResourceId <String>
    -ServerName <String>
    -TargetDatabaseName <String>
    [-FromPointInTimeBackup]
    [-Edition <String>]
    [-ServiceObjectiveName <String>]
    [-ElasticPoolName <String>]
    [-AsJob]
    [-LicenseType <String>]
    [-HAReplicaCount <Int32>]
    [-BackupStorageRedundancy <String>]
    [-ZoneRedundant]
    [-Tag <Hashtable>]
    [-AssignIdentity]
    [-EncryptionProtector <String>]
    [-UserAssignedIdentityId <String[]>]
    [-KeyList <String[]>]
    [-FederatedClientId <Guid>]
    [-EncryptionProtectorAutoRotation]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

FromPointInTimeBackupWithVcore

Restore-AzSqlDatabase
    [-ResourceGroupName] <String>
    -PointInTime <DateTime>
    -ResourceId <String>
    -ServerName <String>
    -TargetDatabaseName <String>
    -Edition <String>
    -ComputeGeneration <String>
    -VCore <Int32>
    [-FromPointInTimeBackup]
    [-AsJob]
    [-LicenseType <String>]
    [-HAReplicaCount <Int32>]
    [-BackupStorageRedundancy <String>]
    [-ZoneRedundant]
    [-Tag <Hashtable>]
    [-AssignIdentity]
    [-EncryptionProtector <String>]
    [-UserAssignedIdentityId <String[]>]
    [-KeyList <String[]>]
    [-FederatedClientId <Guid>]
    [-EncryptionProtectorAutoRotation]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

FromDeletedDatabaseBackup

Restore-AzSqlDatabase
    [-ResourceGroupName] <String>
    -DeletionDate <DateTime>
    -ResourceId <String>
    -ServerName <String>
    -TargetDatabaseName <String>
    [-FromDeletedDatabaseBackup]
    [-PointInTime <DateTime>]
    [-Edition <String>]
    [-ServiceObjectiveName <String>]
    [-ElasticPoolName <String>]
    [-AsJob]
    [-LicenseType <String>]
    [-HAReplicaCount <Int32>]
    [-BackupStorageRedundancy <String>]
    [-ZoneRedundant]
    [-Tag <Hashtable>]
    [-AssignIdentity]
    [-EncryptionProtector <String>]
    [-UserAssignedIdentityId <String[]>]
    [-KeyList <String[]>]
    [-FederatedClientId <Guid>]
    [-EncryptionProtectorAutoRotation]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

FromDeletedDatabaseBackupWithVcore

Restore-AzSqlDatabase
    [-ResourceGroupName] <String>
    -DeletionDate <DateTime>
    -ResourceId <String>
    -ServerName <String>
    -TargetDatabaseName <String>
    -Edition <String>
    -ComputeGeneration <String>
    -VCore <Int32>
    [-FromDeletedDatabaseBackup]
    [-PointInTime <DateTime>]
    [-AsJob]
    [-LicenseType <String>]
    [-HAReplicaCount <Int32>]
    [-BackupStorageRedundancy <String>]
    [-ZoneRedundant]
    [-Tag <Hashtable>]
    [-AssignIdentity]
    [-EncryptionProtector <String>]
    [-UserAssignedIdentityId <String[]>]
    [-KeyList <String[]>]
    [-FederatedClientId <Guid>]
    [-EncryptionProtectorAutoRotation]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

FromGeoBackup

Restore-AzSqlDatabase
    [-ResourceGroupName] <String>
    -ResourceId <String>
    -ServerName <String>
    -TargetDatabaseName <String>
    [-FromGeoBackup]
    [-Edition <String>]
    [-ServiceObjectiveName <String>]
    [-ElasticPoolName <String>]
    [-AsJob]
    [-LicenseType <String>]
    [-HAReplicaCount <Int32>]
    [-BackupStorageRedundancy <String>]
    [-ZoneRedundant]
    [-Tag <Hashtable>]
    [-AssignIdentity]
    [-EncryptionProtector <String>]
    [-UserAssignedIdentityId <String[]>]
    [-KeyList <String[]>]
    [-FederatedClientId <Guid>]
    [-EncryptionProtectorAutoRotation]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

FromGeoBackupWithVcore

Restore-AzSqlDatabase
    [-ResourceGroupName] <String>
    -ResourceId <String>
    -ServerName <String>
    -TargetDatabaseName <String>
    -Edition <String>
    -ComputeGeneration <String>
    -VCore <Int32>
    [-FromGeoBackup]
    [-AsJob]
    [-LicenseType <String>]
    [-HAReplicaCount <Int32>]
    [-BackupStorageRedundancy <String>]
    [-ZoneRedundant]
    [-Tag <Hashtable>]
    [-AssignIdentity]
    [-EncryptionProtector <String>]
    [-UserAssignedIdentityId <String[]>]
    [-KeyList <String[]>]
    [-FederatedClientId <Guid>]
    [-EncryptionProtectorAutoRotation]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

FromLongTermRetentionBackup

Restore-AzSqlDatabase
    [-ResourceGroupName] <String>
    -ResourceId <String>
    -ServerName <String>
    -TargetDatabaseName <String>
    [-FromLongTermRetentionBackup]
    [-Edition <String>]
    [-ServiceObjectiveName <String>]
    [-ElasticPoolName <String>]
    [-AsJob]
    [-LicenseType <String>]
    [-HAReplicaCount <Int32>]
    [-BackupStorageRedundancy <String>]
    [-ZoneRedundant]
    [-Tag <Hashtable>]
    [-AssignIdentity]
    [-EncryptionProtector <String>]
    [-UserAssignedIdentityId <String[]>]
    [-KeyList <String[]>]
    [-FederatedClientId <Guid>]
    [-EncryptionProtectorAutoRotation]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

FromLongTermRetentionBackupWithVcore

Restore-AzSqlDatabase
    [-ResourceGroupName] <String>
    -ResourceId <String>
    -ServerName <String>
    -TargetDatabaseName <String>
    -Edition <String>
    -ComputeGeneration <String>
    -VCore <Int32>
    [-FromLongTermRetentionBackup]
    [-AsJob]
    [-LicenseType <String>]
    [-HAReplicaCount <Int32>]
    [-BackupStorageRedundancy <String>]
    [-ZoneRedundant]
    [-Tag <Hashtable>]
    [-AssignIdentity]
    [-EncryptionProtector <String>]
    [-UserAssignedIdentityId <String[]>]
    [-KeyList <String[]>]
    [-FederatedClientId <Guid>]
    [-EncryptionProtectorAutoRotation]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

L’applet de commande Restore-AzSqlDatabase restaure une base de données SQL à partir d’une sauvegarde géoredondante, d’une sauvegarde d’une base de données supprimée, d’une sauvegarde de rétention à long terme ou d’un point dans le temps dans une base de données dynamique. La base de données restaurée est créée en tant que nouvelle base de données. Vous pouvez créer une base de données SQL élastique en définissant le paramètre ElasticPoolName sur un pool élastique existant. Vous pouvez également effectuer une restauration entre abonnements pour une base de données datawarehouse.

Exemples

Exemple 1 : Restaurer une base de données à partir d’un point dans le temps

$Database = Get-AzSqlDatabase -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -DatabaseName "Database01"
Restore-AzSqlDatabase -FromPointInTimeBackup -PointInTime UTCDateTime -ResourceGroupName $Database.ResourceGroupName -ServerName $Database.ServerName -TargetDatabaseName "RestoredDatabase" -ResourceId $Database.ResourceID -Edition "Standard" -ServiceObjectiveName "S2"

La première commande obtient la base de données SQL nommée Database01, puis la stocke dans la variable $Database. La deuxième commande restaure la base de données dans $Database à partir de la sauvegarde à un point dans le temps spécifié dans la base de données nommée RestoreDatabase.

Exemple 2 : Restaurer une base de données d’un point dans le temps vers un pool élastique

$Database = Get-AzSqlDatabase -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -DatabaseName "Database01"
Restore-AzSqlDatabase -FromPointInTimeBackup -PointInTime UTCDateTime -ResourceGroupName $Database.ResourceGroupName -ServerName $Database.ServerName -TargetDatabaseName "RestoredDatabase" -ResourceId $Database.ResourceID -ElasticPoolName "ElasticPool01"

La première commande obtient la base de données SQL nommée Database01, puis la stocke dans la variable $Database. La deuxième commande restaure la base de données dans $Database à partir de la sauvegarde à un point dans le temps spécifié dans la base de données SQL nommée RestoreDatabase dans le pool élastique nommé elasticpool01.

Exemple 3 : Restaurer une base de données supprimée

$DeletedDatabase = Get-AzSqlDeletedDatabaseBackup -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -DatabaseName "Database01"
Restore-AzSqlDatabase -FromDeletedDatabaseBackup -DeletionDate $DeletedDatabase.DeletionDate -ResourceGroupName $DeletedDatabase.ResourceGroupName -ServerName $DeletedDatabase.ServerName -TargetDatabaseName "RestoredDatabase" -ResourceId $DeletedDatabase.ResourceID -Edition "Standard" -ServiceObjectiveName "S2" -PointInTime UTCDateTime

La première commande obtient la sauvegarde de base de données supprimée que vous souhaitez restaurer à l’aide de Get-AzSqlDeletedDatabaseBackup. La deuxième commande démarre la restauration à partir de la sauvegarde de base de données supprimée à l’aide de l’applet de commande Restore-AzSqlDatabase . Si le paramètre -PointInTime n’est pas spécifié, la base de données est restaurée à l’heure de suppression.

Exemple 4 : Restaurer une base de données supprimée dans un pool élastique

$DeletedDatabase = Get-AzSqlDeletedDatabaseBackup -ResourceGroupName $resourceGroupName -ServerName $sqlServerName -DatabaseName 'DatabaseToRestore'
Restore-AzSqlDatabase -FromDeletedDatabaseBackup -DeletionDate $DeletedDatabase.DeletionDate -ResourceGroupName $DeletedDatabase.ResourceGroupName -ServerName $DeletedDatabase.ServerName -TargetDatabaseName "RestoredDatabase" -ResourceId $DeletedDatabase.ResourceID -ElasticPoolName "elasticpool01" -PointInTime UTCDateTime

La première commande obtient la sauvegarde de base de données supprimée que vous souhaitez restaurer à l’aide de Get-AzSqlDeletedDatabaseBackup. La deuxième commande démarre la restauration à partir de la sauvegarde de base de données supprimée à l’aide de Restore-AzSqlDatabase. Si le paramètre -PointInTime n’est pas spécifié, la base de données est restaurée à l’heure de suppression.

Exemple 5 : Geo-Restore une base de données

$GeoBackup = Get-AzSqlDatabaseGeoBackup -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -DatabaseName "Database01"
Restore-AzSqlDatabase -FromGeoBackup -ResourceGroupName "TargetResourceGroup" -ServerName "TargetServer" -TargetDatabaseName "RestoredDatabase" -ResourceId $GeoBackup.ResourceID -Edition "Standard" -ServiceObjectiveName "S2"

La première commande obtient la sauvegarde géoredondante pour la base de données nommée Database01, puis la stocke dans la variable $GeoBackup. La deuxième commande restaure la sauvegarde dans $GeoBackup dans la base de données SQL nommée RestoreDatabase.

Paramètres

-AsJob

Exécuter l’applet de commande en arrière-plan

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-AssignIdentity

Générez et affectez une identité Microsoft Entra pour cette base de données à utiliser avec des services de gestion de clés comme Azure KeyVault.

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-BackupStorageRedundancy

Redondance du stockage de sauvegarde utilisée pour stocker les sauvegardes pour la base de données SQL. Les options sont les suivantes : Local, Zone, Geo et GeoZone.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Valeurs acceptées:Local, Zone, Geo, GeoZone
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-ComputeGeneration

Génération de calcul à affecter à la base de données restaurée

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:Famille

Jeux de paramètres

FromPointInTimeBackupWithVcore
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
FromDeletedDatabaseBackupWithVcore
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
FromGeoBackupWithVcore
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
FromLongTermRetentionBackupWithVcore
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Confirm

Vous invite à confirmer avant d’exécuter l’applet de commande.

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:cf

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-DefaultProfile

Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure

Propriétés du paramètre

Type:IAzureContextContainer
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:AzContext, AzureRmContext, AzureCredential

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-DeletionDate

Spécifie la date de suppression en tant qu’objet DateTime . Pour obtenir un objet DateTime , utilisez l’applet de commande Get-Date.

Propriétés du paramètre

Type:DateTime
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

FromDeletedDatabaseBackup
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False
FromDeletedDatabaseBackupWithVcore
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-Edition

Spécifie l’édition de la base de données SQL. Les valeurs acceptables pour ce paramètre sont les suivantes :

  • Aucun
  • Élémentaire
  • Norme
  • Premium
  • DataWarehouse
  • Libre
  • Échelle
  • Usage Général
  • Critique pour l’entreprise

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

FromPointInTimeBackup
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
FromDeletedDatabaseBackup
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
FromGeoBackup
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
FromLongTermRetentionBackup
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-ElasticPoolName

Spécifie le nom du pool élastique dans lequel placer la base de données SQL.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

FromPointInTimeBackup
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False
FromDeletedDatabaseBackup
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False
FromGeoBackup
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False
FromLongTermRetentionBackup
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-EncryptionProtector

Clé de protecteur de chiffrement pour SQL Database.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-EncryptionProtectorAutoRotation

État de rotation automatique de la clé AKV

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-FederatedClientId

ID client fédéré pour la base de données SQL. Il est utilisé pour le scénario CMK interlocataire.

Propriétés du paramètre

Type:

Nullable<T>[Guid]

Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-FromDeletedDatabaseBackup

Indique que cette applet de commande restaure une base de données à partir d’une sauvegarde d’une base de données SQL supprimée. Vous pouvez utiliser l’applet de commande Get-AzSqlDeletedDatabaseBackup pour obtenir la sauvegarde d’une base de données SQL supprimée.

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

FromDeletedDatabaseBackup
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
FromDeletedDatabaseBackupWithVcore
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-FromGeoBackup

Indique que cette applet de commande restaure une base de données SQL à partir d’une sauvegarde géoredondante. Vous pouvez utiliser l’applet de commande Get-AzSqlDatabaseGeoBackup pour obtenir une sauvegarde géoredondante.

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

FromGeoBackup
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
FromGeoBackupWithVcore
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-FromLongTermRetentionBackup

Indique que cette applet de commande restaure une base de données SQL à partir d’une sauvegarde de rétention à long terme.

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

FromLongTermRetentionBackup
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
FromLongTermRetentionBackupWithVcore
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-FromPointInTimeBackup

Indique que cette applet de commande restaure une base de données SQL à partir d’une sauvegarde à un point dans le temps.

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

FromPointInTimeBackup
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
FromPointInTimeBackupWithVcore
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-HAReplicaCount

Nombre de réplicas haute disponibilité utilisés pour stocker les sauvegardes pour la base de données SQL.

Propriétés du paramètre

Type:Int32
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-KeyList

Liste des clés AKV pour la base de données SQL.

Propriétés du paramètre

Type:

String[]

Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-LicenseType

Type de licence pour la base de données Azure Sql.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-PointInTime

Spécifie le point dans le temps, en tant qu’objet DateTime , dans lequel vous souhaitez restaurer votre base de données SQL. Pour obtenir un objet DateTime , utilisez l’applet de commande Get-Date . Utilisez ce paramètre avec le paramètre FromPointInTimeBackup .

Propriétés du paramètre

Type:DateTime
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

FromPointInTimeBackup
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
FromPointInTimeBackupWithVcore
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-ResourceGroupName

Spécifie le nom du groupe de ressources auquel cette applet de commande affecte la base de données SQL.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:0
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-ResourceId

Spécifie l’ID de la ressource à restaurer.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:Id

Jeux de paramètres

(All)
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-ServerName

Spécifie le nom du serveur de base de données SQL.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-ServiceObjectiveName

Spécifie le nom de l’objectif de service.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

FromPointInTimeBackup
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False
FromDeletedDatabaseBackup
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False
FromGeoBackup
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False
FromLongTermRetentionBackup
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-Tag

Balises à associer à Azure Sql Database

Propriétés du paramètre

Type:Hashtable
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-TargetDatabaseName

Spécifie le nom de la base de données à restaurer.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-UserAssignedIdentityId

Liste des identités affectées par l’utilisateur pour la base de données SQL.

Propriétés du paramètre

Type:

String[]

Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-VCore

Nombres Vcore de la base de données Azure Sql restaurée.

Propriétés du paramètre

Type:Int32
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:Capacity

Jeux de paramètres

FromPointInTimeBackupWithVcore
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
FromDeletedDatabaseBackupWithVcore
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
FromGeoBackupWithVcore
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
FromLongTermRetentionBackupWithVcore
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-WhatIf

Affiche ce qui se passerait si l’applet de commande s’exécute. L’applet de commande ne s’exécute pas.

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:Wi

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-ZoneRedundant

Redondance de zone à associer à Azure Sql Database. Cette propriété est uniquement paramétrable pour les bases de données d’édition Hyperscale.

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

Entrées

DateTime

String

Sorties

AzureSqlDatabaseModel