Sdílet prostřednictvím


Připojení sekundární repliky ke skupině dostupnosti AlwaysOn

platí pro:SQL Server

Toto téma popisuje, jak připojit sekundární repliku ke skupině dostupnosti AlwaysOn pomocí aplikace SQL Server Management Studio, Transact-SQL nebo PowerShellu na SQL Serveru. Po přidání sekundární repliky do skupiny dostupnosti AlwaysOn musí být sekundární replika připojená ke skupině dostupnosti.

Požadavky

  • Primární replika skupiny dostupnosti musí být aktuálně online.
  • Instance, kterou chcete připojit ke skupině dostupnosti, už byla přidána jako sekundární replika.
  • Pokud chcete používat SQL Server Management Studio (SSMS), musíte být připojeni k instanci serveru, která je hostitelem primární repliky. Pokud chcete použít Transact-SQL nebo PowerShell, musíte být připojení a spouštět příkazy ze sekundární repliky.
  • Instance místního serveru musí být schopná připojit se ke koncovému bodu zrcadlení databáze instance serveru, která je hostitelem sekundární repliky.

Důležité

Pokud některé požadavky nejsou splněny, operace spojení selže. Po neúspěšném pokusu o připojení se možná budete muset připojit k instanci serveru, která je hostitelem primární repliky, aby se odebrala a znovu přidala sekundární replika, abyste ji mohli připojit ke skupině dostupnosti. Další informace najdete v tématu Odebrání sekundární repliky ze skupiny dostupnosti a přidání sekundární repliky do skupiny dostupnosti.

Povolení

Vyžaduje oprávnění ALTER AVAILABILITY GROUP pro skupinu dostupnosti, oprávnění CONTROL AVAILABILITY GROUP , ALTER ANY AVAILABILITY GROUP nebo CONTROL SERVER oprávnění.

Použití aplikace SQL Server Management Studio

Připojení repliky dostupnosti ke skupině dostupnosti

  1. V Průzkumníku objektů se připojte k instanci serveru, která je hostitelem primární repliky, a rozbalte strom serveru.

  2. Rozbalte uzel Vysoké dostupnosti AlwaysOn a uzel Skupiny dostupnosti .

  3. Vyberte skupinu dostupnosti připojené, ale ještě nepřipojené sekundární repliky.

  4. Klikněte pravým tlačítkem na sekundární repliku a vyberte Připojit se ke skupině dostupnosti.

  5. Zobrazí se dialogové okno Připojit k serveru . Výběrem možnosti Připojit otevřete dialogové okno Připojit repliku ke skupině dostupnosti .

  6. Pokud chcete připojit sekundární repliku ke skupině dostupnosti, vyberte OK.

Použití Transact-SQL

Připojení repliky dostupnosti ke skupině dostupnosti

  1. Připojte se k instanci serveru, která je hostitelem sekundární repliky.

  2. Použijte příkaz ALTER AVAILABILITY GROUP následujícím způsobem:

    ALTER AVAILABILITY GROUP group_name JOIN

    kde group_name je název skupiny dostupnosti.

    Následující příklad připojí sekundární repliku MyAG ke skupině dostupnosti.

    ALTER AVAILABILITY GROUP MyAG JOIN;  
    

    Poznámka:

    Pokud chcete zobrazit tento příkaz Transact-SQL použitý v kontextu, přečtěte si téma Vytvoření skupiny dostupnosti (Transact-SQL).

Použití PowerShellu

Připojení repliky dostupnosti ke skupině dostupnosti

Ve zprostředkovateli SQL Serveru PowerShellu:

  1. Změňte adresář (cd) na instanci serveru, která je hostitelem sekundární repliky.

  2. Připojte sekundární repliku ke skupině dostupnosti spuštěním rutiny Join-SqlAvailabilityGroup s názvem skupiny dostupnosti.

    Následující příkaz například připojí sekundární repliku hostovanou instancí serveru umístěnou v zadané cestě ke skupině dostupnosti s názvem MyAg. Tato instance serveru musí být hostitelem sekundární repliky v této skupině dostupnosti.

    Join-SqlAvailabilityGroup -Path SQLSERVER:\SQL\SecondaryServer\InstanceName -Name 'MyAg'  
    

    Poznámka:

    Pokud chcete zobrazit syntaxi rutiny, použijte rutinu Get-Help v prostředí SQL Server PowerShell. Další informace najdete v tématu Získání nápovědy k SQL Serveru PowerShellu.

Nastavení a použití zprostředkovatele POWERShellu PRO SQL Server

Zpracovat: Konfigurace sekundárních databází

Pro každou databázi ve skupině dostupnosti potřebujete sekundární databázi v instanci serveru, která je hostitelem sekundární repliky. Sekundární databáze můžete nakonfigurovat před nebo po připojení sekundární repliky ke skupině dostupnosti následujícím způsobem:

  1. Obnovte nedávné zálohy databáze a protokolů každé primární databáze do instance serveru, která je hostitelem sekundární repliky, pomocí funkce RESTORE WITH NORECOVERY pro každou operaci obnovení. Další informace najdete v tématu Ruční příprava sekundární databáze pro skupinu dostupnosti (SQL Server).

  2. Připojte každou sekundární databázi ke skupině dostupnosti. Další informace najdete v tématu Připojení sekundární databáze ke skupině dostupnosti (SQL Server).