Add-AzureRmSqlDatabaseToFailoverGroup
Egy vagy több adatbázist ad hozzá egy Azure SQL Database feladatátvételi csoporthoz.
Figyelmeztetés
Az AzureRM PowerShell-modul 2024. február 29-én hivatalosan elavult. Javasoljuk a felhasználóknak, hogy migráljanak az AzureRM-ből az Az PowerShell-modulba a folyamatos támogatás és frissítések biztosítása érdekében.
Bár az AzureRM-modul továbbra is működik, a továbbiakban nem tart fenn vagy nem támogatott, így a folyamatos használatot a felhasználó saját belátása szerint és kockázatára teheti. Az Az modulra való áttéréshez tekintse meg a migrálási erőforrásainkat.
Syntax
Add-AzureRmSqlDatabaseToFailoverGroup
[-ServerName] <String>
[-FailoverGroupName] <String>
-Database <System.Collections.Generic.List`1[Microsoft.Azure.Commands.Sql.Database.Model.AzureSqlDatabaseModel]>
[-ResourceGroupName] <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
Hozzáad egy vagy több adatbázist az Azure SQL Database feladatátvételi csoport elsődleges kiszolgálóján az adott feladatátvételi csoporthoz. Az adatbázisok nem lehetnek másodlagos adatbázisok a meglévő replikációs kapcsolatokban. A parancs elindítja a feladatátvételi csoport másodlagos kiszolgálójára hozzáadott adatbázisok georeplikációs feladatátvételét. Ha olyan adatbázis-objektumokat szeretne beszerezni, amelyekkel feltöltheti az "-Database" paramétert, használja (például) a Get-AzureRmSqlDatabase parancsmagot. A parancs végrehajtásához a feladatátvevő csoport elsődleges kiszolgálóját kell használni.
Példák
1. példa
PS C:\> $failoverGroup = Get-AzureRmSqlDatabase -ResourceGroupName rg -ServerName primaryserver -DatabaseName db1 | Add-AzureRmSqlDatabaseToFailoverGroup -ResourceGroupName rg -ServerName primaryserver -FailoverGroupName fg
Ez a parancs egy adatbázist ad hozzá egy feladatátvevő csoporthoz a beadással.
2. példa
PS C:\> $primaryServer = Get-AzureRmSqlServer -ResourceGroupName rg -ServerName primaryserver
PS C:\> $failoverGroup = $primaryServer | Add-AzureRmSqlDatabaseToFailoverGroup -FailoverGroupName fg -Database ($primaryServer | Get-AzureRmSqlDatabase)
Ez a parancs hozzáadja a kiszolgáló összes adatbázisát egy feladatátvételi csoporthoz.
3. példa
PS C:\> $failoverGroup = Get-AzureRmSqlDatabaseFailoverGroup -ResourceGroupName rg -ServerName primaryserver -FailoverGroupName fg
PS C:\> $databases = Get-AzureRmSqlElasticPoolDatabase -ResourceGroupName rg -ServerName primaryserver -ElasticPoolName pool1
PS C:\> $failoverGroup = $failoverGroup | Add-AzureRmSqlDatabaseToFailoverGroup -Database $databases
Ez a parancs hozzáadja egy rugalmas készlet összes adatbázisát egy feladatátvételi csoporthoz.
Paraméterek
-Database
A feladatátvételi csoport elsődleges kiszolgálóján lévő egy vagy több Azure SQL Database-adatbázist hozzá kell adni a feladatátvételi csoporthoz.
Type: | List<T>[AzureSqlDatabaseModel] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DefaultProfile
Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés
Type: | IAzureContextContainer |
Aliases: | AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FailoverGroupName
Az Azure SQL Database feladatátvételi csoport neve.
Type: | String |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ResourceGroupName
Az erőforráscsoport neve.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ServerName
A feladatátvételi csoport elsődleges Azure SQL Database-kiszolgálójának neve.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Bevitelek
List<T>[[Microsoft.Azure.Commands.Sql.Database.Model.AzureSqlDatabaseModel, Microsoft.Azure.Commands.Sql, Version=4.11.0.0, Culture=neutral, PublicKeyToken=null]]