Add-AzSqlDatabaseToFailoverGroup
Ajoute une ou plusieurs bases de données à un groupe de basculement Azure SQL Database.
Syntax
Add-AzSqlDatabaseToFailoverGroup
[-ServerName] <String>
[-FailoverGroupName] <String>
-Database <System.Collections.Generic.List`1[Microsoft.Azure.Commands.Sql.Database.Model.AzureSqlDatabaseModel]>
[-ResourceGroupName] <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
Ajoute une ou plusieurs bases de données sur le serveur principal d’un groupe de basculement Azure SQL Database à ce groupe de basculement. Les bases de données ne doivent pas être des bases de données secondaires dans les relations de réplication existantes. La commande démarre la géoréplication de toutes les bases de données ajoutées au serveur secondaire du groupe de basculement. Pour obtenir des objets de base de données avec lesquels remplir le paramètre « -Database », utilisez (par exemple) l’applet de commande Get-AzSqlDatabase. Le serveur principal du groupe de basculement doit être utilisé pour exécuter la commande.
Exemples
Exemple 1
$failoverGroup = Get-AzSqlDatabase -ResourceGroupName rg -ServerName primaryserver -DatabaseName db1 | Add-AzSqlDatabaseToFailoverGroup -ResourceGroupName rg -ServerName primaryserver -FailoverGroupName fg
Cette commande ajoute une base de données à un groupe de basculement en la pipant.
Exemple 2
$primaryServer = Get-AzSqlServer -ResourceGroupName rg -ServerName primaryserver
$failoverGroup = $primaryServer | Add-AzSqlDatabaseToFailoverGroup -FailoverGroupName fg -Database ($primaryServer | Get-AzSqlDatabase)
Cette commande ajoute toutes les bases de données d’un serveur à un groupe de basculement.
Exemple 3
$failoverGroup = Get-AzSqlDatabaseFailoverGroup -ResourceGroupName rg -ServerName primaryserver -FailoverGroupName fg
$databases = Get-AzSqlElasticPoolDatabase -ResourceGroupName rg -ServerName primaryserver -ElasticPoolName pool1
$failoverGroup = $failoverGroup | Add-AzSqlDatabaseToFailoverGroup -Database $databases
Cette commande ajoute toutes les bases de données d’un pool élastique à un groupe de basculement.
Paramètres
-Database
Une ou plusieurs bases de données Azure SQL sur le serveur principal du groupe de basculement à ajouter au groupe de basculement.
Type: | List<T>[AzureSqlDatabaseModel] |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | True |
Accept pipeline input: | True |
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 |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FailoverGroupName
Nom du groupe de basculement Azure SQL Database.
Type: | String |
Position: | 2 |
valeur par défaut: | None |
Obligatoire: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ResourceGroupName
Nom du groupe de ressources.
Type: | String |
Position: | 0 |
valeur par défaut: | None |
Obligatoire: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ServerName
Nom du serveur Azure SQL Database principal du groupe de basculement.
Type: | String |
Position: | 1 |
valeur par défaut: | None |
Obligatoire: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Entrées
List<T>[[Microsoft.Azure.Commands.Sql.Database.Model.AzureSqlDatabaseModel, Microsoft.Azure.PowerShell.Cmdlets.Sql, Version=1.3.0.0, Culture=neutral, PublicKeyToken=null]]
Sorties
Liens associés
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