Add-AzSqlDatabaseToFailoverGroup
Agrega una o varias bases de datos a un grupo de conmutación por error de Azure SQL Database.
Sintaxis
Add-AzSqlDatabaseToFailoverGroup
[-ServerName] <String>
[-FailoverGroupName] <String>
-Database <System.Collections.Generic.List`1[Microsoft.Azure.Commands.Sql.Database.Model.AzureSqlDatabaseModel]>
[-SecondaryType <String>]
[-ResourceGroupName] <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
Agrega una o varias bases de datos en el servidor principal del grupo de conmutación por error de Azure SQL Database a ese grupo de conmutación por error. Las bases de datos no deben ser bases de datos secundarias en relaciones de replicación existentes. El comando iniciará la replicación geográfica de las bases de datos agregadas al servidor secundario del grupo de conmutación por error. Para obtener objetos de base de datos con los que rellenar el parámetro "-Database", use (por ejemplo) el cmdlet Get-AzSqlDatabase. El servidor principal del grupo de conmutación por error debe usarse para ejecutar el comando.
Ejemplos
Ejemplo 1
$failoverGroup = Get-AzSqlDatabase -ResourceGroupName rg -ServerName primaryserver -DatabaseName db1 | Add-AzSqlDatabaseToFailoverGroup -ResourceGroupName rg -ServerName primaryserver -FailoverGroupName fg
Este comando agrega una base de datos a un grupo de conmutación por error canalizandola.
Ejemplo 2
$primaryServer = Get-AzSqlServer -ResourceGroupName rg -ServerName primaryserver
$failoverGroup = $primaryServer | Add-AzSqlDatabaseToFailoverGroup -FailoverGroupName fg -Database ($primaryServer | Get-AzSqlDatabase)
Este comando agrega todas las bases de datos de un servidor a un grupo de conmutación por error.
Ejemplo 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
Este comando agrega todas las bases de datos de un grupo elástico a un grupo de conmutación por error.
Parámetros
-Database
Una o varias bases de datos de Azure SQL en el servidor principal del grupo de conmutación por error que se va a agregar al grupo de conmutación por error.
Tipo: | List<T>[AzureSqlDatabaseModel] |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-DefaultProfile
Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure
Tipo: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-FailoverGroupName
Nombre del grupo de conmutación por error de Azure SQL Database.
Tipo: | String |
Posición: | 2 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-ResourceGroupName
Nombre del grupo de recursos.
Tipo: | String |
Posición: | 0 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-SecondaryType
Tipo secundario de bases de datos en el servidor asociado. El valor predeterminado es Geo.
Tipo: | String |
Valores aceptados: | Geo, Standby |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-ServerName
Nombre del servidor principal de Azure SQL Database del grupo de conmutación por error.
Tipo: | String |
Posición: | 1 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
Entradas
List<T>[[Microsoft.Azure.Commands.Sql.Database.Model.AzureSqlDatabaseModel, Microsoft.Azure.PowerShell.Cmdlets.Sql, Version=1.3.0.0, Culture=neutral, PublicKeyToken=null]]