Add-AzureRmSqlDatabaseToFailoverGroup
Přidá jednu nebo více databází do skupiny převzetí služeb při selhání služby Azure SQL Database.
Upozorňující
Modul AzureRM PowerShell byl od 29. února 2024 oficiálně zastaralý. Uživatelům se doporučuje migrovat z AzureRM do modulu Az PowerShell, aby se zajistila nepřetržitá podpora a aktualizace.
I když může modul AzureRM stále fungovat, už se neudržuje ani nepodporuje, přičemž jakékoli další použití se bude umisťovat podle vlastního uvážení a rizika uživatele. Pokyny k přechodu na modul Az najdete v našich zdrojích informací o migraci.
Syntaxe
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
Přidá jednu nebo více databází na primárním serveru skupiny převzetí služeb při selhání služby Azure SQL Database do této skupiny převzetí služeb při selhání. Databáze nesmí být sekundárními databázemi v existujících relacích replikace. Příkaz spustí geografickou replikaci všech přidaných databází na sekundární server skupiny převzetí služeb při selhání. Chcete-li získat databázové objekty, se kterými se má naplnit parametr -Database, použijte rutinu Get-AzureRmSqlDatabase (například Get-AzureRmSqlDatabase). Primární server skupiny převzetí služeb při selhání musí být použit ke spuštění příkazu.
Příklady
Příklad 1
PS C:\> $failoverGroup = Get-AzureRmSqlDatabase -ResourceGroupName rg -ServerName primaryserver -DatabaseName db1 | Add-AzureRmSqlDatabaseToFailoverGroup -ResourceGroupName rg -ServerName primaryserver -FailoverGroupName fg
Tento příkaz přidá jednu databázi do skupiny převzetí služeb při selhání jeho propojením.
Příklad 2
PS C:\> $primaryServer = Get-AzureRmSqlServer -ResourceGroupName rg -ServerName primaryserver
PS C:\> $failoverGroup = $primaryServer | Add-AzureRmSqlDatabaseToFailoverGroup -FailoverGroupName fg -Database ($primaryServer | Get-AzureRmSqlDatabase)
Tento příkaz přidá všechny databáze na serveru do skupiny převzetí služeb při selhání.
Příklad 3
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
Tento příkaz přidá všechny databáze v elastickém fondu do skupiny převzetí služeb při selhání.
Parametry
-Database
Jedna nebo více databází Azure SQL na primárním serveru skupiny převzetí služeb při selhání, které se má přidat do skupiny převzetí služeb při selhání.
Typ: | List<T>[AzureSqlDatabaseModel] |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-DefaultProfile
Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure
Typ: | IAzureContextContainer |
Aliasy: | AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-FailoverGroupName
Název skupiny převzetí služeb při selhání služby Azure SQL Database.
Typ: | String |
Position: | 2 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-ResourceGroupName
Název skupiny zdrojů.
Typ: | String |
Position: | 0 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-ServerName
Název primárního serveru služby Azure SQL Database skupiny převzetí služeb při selhání
Typ: | String |
Position: | 1 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
Vstupy
List<T>[[Microsoft.Azure.Commands.Sql.Database.Model.AzureSqlDatabaseModel, Microsoft.Azure.Commands.Sql, Version=4.11.0.0, Culture=neutral, PublicKeyToken=null]]