Konfigurace skupiny dostupnosti AlwaysOn SQL Server pro Configuration Manager

Platí pro: Configuration Manager (Current Branch)

Informace v tomto článku slouží ke konfiguraci a správě skupiny dostupnosti SQL Server AlwaysOn pro databázi Configuration Manager lokality. Než začnete, seznamte se s informacemi v tématu Příprava na použití skupiny dostupnosti. Seznamte se také s SQL Server dokumentací, která se zabývá používáním skupin dostupnosti a souvisejícími postupy.

Vytvoření a konfigurace skupiny dostupnosti

Tento postup slouží k vytvoření skupiny dostupnosti pro Configuration Manager. Pak do této skupiny dostupnosti přesuňte kopii databáze lokality.

  1. K zastavení webu Configuration Manager použijte následující příkaz:

    preinst.exe /stopsite

    Další informace najdete v tématu Nástroj pro údržbu hierarchie.

  2. Změňte model zálohování databáze lokality z jednoduchého na ÚPLNÝ:

    ALTER DATABASE [CM_xxx] SET RECOVERY FULL;
    

    Skupiny dostupnosti podporují pouze model ÚPLNÉHO zálohování. Další informace najdete v tématu Zobrazení nebo změna modelu obnovení databáze.

  3. Pomocí SQL Server vytvořte úplnou zálohu databáze lokality. Zvolte jednu z následujících možností:

    • Bude členem vaší skupiny dostupnosti: Pokud tento server použijete jako počátečního člena primární repliky skupiny dostupnosti, nemusíte na tomto serveru ani na jiném serveru ve skupině obnovovat kopii databáze lokality. Databáze je již na primární replice. SQL Server replikuje databázi do sekundárních replik v pozdějším kroku.

    • Nebude členem skupiny dostupnosti: Obnovte kopii databáze lokality na server, který bude hostitelem primární repliky skupiny.

    Další informace najdete v následujících článcích v dokumentaci k SQL Server:

    Poznámka

    Pokud plánujete přechod ze skupiny dostupnosti na samostatnou na existující replice, nejprve odeberte databázi ze skupiny dostupnosti.

  4. Na serveru, který bude hostitelem počáteční primární repliky skupiny, vytvořte skupinu dostupnosti pomocí průvodce Nová skupina dostupnosti . V průvodci:

    • Na stránce Vybrat databázi vyberte databázi pro Configuration Manager lokalitu.

    • Na stránce Zadat repliky nakonfigurujte :

      • Repliky: Zadejte servery, které budou hostovat sekundární repliky.

      • Posluchače:Zadejte název DNS naslouchacího procesu jako úplný název DNS, například <listener_server>.fabrikam.com. Když nakonfigurujete Configuration Manager tak, aby používala databázi ve skupině dostupnosti, používá tento název.

    • Na stránce Vybrat počáteční synchronizaci dat vyberte Úplná. Jakmile průvodce vytvoří skupinu dostupnosti, zálohuje primární databázi a transakční protokol. Průvodce je pak obnoví na každém serveru, který je hostitelem sekundární repliky.

      Poznámka

      Pokud tento krok nepoužijete, obnovte kopii databáze lokality na každém serveru, který je hostitelem sekundární repliky. Pak databázi ručně připojte ke skupině.

  5. Zkontrolujte konfiguraci na každé replice:

    1. Ujistěte se, že účet počítače serveru lokality je členem místní skupiny Administrators na každém počítači, který je členem skupiny dostupnosti.

    2. Spuštěním ověřovacího skriptu ověřte, že je databáze lokality na každé replice správně nakonfigurovaná.

    3. Pokud je potřeba nastavit konfigurace na sekundárních replikách, před pokračováním proveďte ruční převzetí služeb při selhání primární repliky na sekundární repliku. Můžete nakonfigurovat pouze databázi primární repliky. Další informace najdete v tématu Provedení plánovaného ručního převzetí služeb při selhání skupiny dostupnosti v dokumentaci SQL Server.

  6. Jakmile všechny repliky splňují požadavky, je skupina dostupnosti připravená k použití s Configuration Manager.

Konfigurace lokality pro použití skupiny dostupnosti

Při instalaci nové lokality po vytvoření a konfiguraci skupiny dostupnosti proveďte přímé nastavení tak, aby používal plně kvalifikovaný název domény naslouchacího procesu skupiny dostupnosti. Pokud jste použili vlastní port a pojmenovanou instanci, ponechte název instance v průvodci instalací prázdný a použijte formát plně kvalifikovaný název domény naslouchacího procesu, číslo portu. Použijte listener.contoso.com, 1445 například pro pojmenovanou instanci, která nepoužívá výchozí port 1433.

Pokud jste přesunuli existující databázi lokality do skupiny dostupnosti, kterou jste vytvořili a nakonfigurovali, pomocí Configuration Manager údržby lokality změňte konfiguraci podle následujících pokynů:

  1. Spusťte instalační program Configuration Manager: \BIN\X64\setup.exe ze složky instalace Configuration Manager lokality.

  2. Na stránce Začínáme vyberte Provést údržbu webu nebo obnovit tento web a pak vyberte Další.

  3. Vyberte Upravit konfiguraci SQL Server a pak vyberte Další.

  4. Překonfigurujte následující nastavení pro databázi lokality:

    • název SQL Server: Zadejte virtuální název naslouchacího procesu skupiny dostupnosti. Naslouchací proces jste nakonfigurovali při vytváření skupiny dostupnosti. Virtuální název by měl být úplný název DNS, například <Listener_Server>.fabrikam.com.

    • Instance: Pokud chcete zadat výchozí instanci pro naslouchací proces skupiny dostupnosti, musí být tato hodnota prázdná. Pokud aktuální databáze lokality běží na pojmenované instanci, vymažte aktuální pojmenovanou instanci.

    • Databáze: Ponechte název tak, jak se zobrazí. Tento název je aktuální databáze lokality.

  5. Po zadání informací pro nové umístění databáze dokončete nastavení pomocí normálního procesu a konfigurace.

Synchronní členy repliky

Pokud je databáze lokality hostovaná ve skupině dostupnosti, pomocí následujících postupů přidejte nebo odeberte členy synchronní repliky. Další informace o podporovaném typu a počtu replik najdete v tématu Konfigurace skupin dostupnosti.

Přidání nebo odebrání synchronního člena repliky

Spuštěním Configuration Manager nastavení přidejte nebo odeberte člena synchronní repliky. Následující kroky ukazují, jak přidat:

  1. Přidejte sekundární repliku pomocí postupů SQL Server.

    1. Přidejte sekundární repliku do skupiny dostupnosti AlwaysOn.

    2. Sledujte stav v SQL Server Management Studio. Počkejte, až se skupina dostupnosti vrátí k úplnému stavu.

  2. Spusťte instalaci Configuration Manager a vyberte možnost pro úpravu webu.

  3. Jako název databáze zadejte název naslouchacího procesu skupiny dostupnosti. Pokud naslouchací proces používá nestandardní síťový port, zadejte ho také. Tato akce způsobí, že nastavení zajistí, aby byly všechny uzly správně nakonfigurované. Spustí také proces obnovení databáze.

Configuration Manager nastavení použije operaci SQL Server přesunu databáze a zajistí správnou konfiguraci uzlů.

Asynchronní repliky

Ve skupině dostupnosti, kterou používáte s Configuration Manager, můžete použít asynchronní repliku. Nemusíte spouštět konfigurační skripty potřebné ke konfiguraci synchronní repliky, protože asynchronní replika není pro databázi lokality podporovaná.

Konfigurace repliky asynchronního potvrzení

Další informace najdete v tématu Přidání sekundární repliky do skupiny dostupnosti.

Obnovení lokality pomocí asynchronní repliky

K obnovení databáze lokality použijte asynchronní repliku.

  1. Zastavte aktivní primární lokalitu, abyste zabránili dalším zápisům do databáze lokality. Pokud chcete lokalitu zastavit, použijte nástroj pro údržbu hierarchie: preinst.exe /stopsite

  2. Po zastavení lokality použijte asynchronní repliku místo ručně obnovené databáze.

Ukončení používání skupiny dostupnosti

Pokud už nechcete hostovat databázi lokality ve skupině dostupnosti, použijte následující postup. Pomocí tohoto procesu přesunete databázi lokality zpět do jedné instance SQL Server.

  1. Pomocí následujícího příkazu zastavte Configuration Manager web: preinst.exe /stopsite. Další informace najdete v tématu Nástroj pro údržbu hierarchie.

  2. Pomocí SQL Server vytvořte úplnou zálohu databáze lokality z primární repliky. Další informace najdete v tématu Vytvoření úplné zálohy databáze.

  3. Pomocí SQL Server obnovte zálohu databáze lokality na server, který bude hostitelem databáze lokality. Další informace najdete v tématu Obnovení zálohy databáze pomocí aplikace SSMS.

    Poznámka

    Pokud bude server primární repliky pro skupinu dostupnosti hostitelem jedné instance databáze lokality, tento krok přeskočte.

  4. Na serveru, který bude hostitelem databáze lokality, změňte model zálohování databáze lokality z ÚPLNÉHO na JEDNODUCHÝ. Další informace najdete v tématu Zobrazení nebo změna modelu obnovení databáze.

  5. Spusťte instalační program Configuration Manager: \BIN\X64\setup.exe ze složky instalace Configuration Manager lokality.

  6. Na stránce Začínáme vyberte Provést údržbu webu nebo obnovit tento web a pak vyberte Další.

  7. Vyberte Upravit konfiguraci SQL Server a pak vyberte Další.

  8. Překonfigurujte následující nastavení pro databázi lokality:

    • název SQL Server: Zadejte název serveru, který je nyní hostitelem databáze lokality.

    • Instance: Zadejte pojmenovanou instanci, která je hostitelem databáze lokality. Pokud je databáze ve výchozí instanci, nechte toto pole prázdné.

    • Databáze: Ponechte název tak, jak se zobrazí. Tento název je aktuální databáze lokality.

  9. Po zadání informací pro nové umístění databáze dokončete nastavení pomocí normálního procesu a konfigurace. Po dokončení instalace se lokalita restartuje a začne používat nové umístění databáze.

  10. Pokud chcete vyčistit servery, které byly členy skupiny dostupnosti, postupujte podle pokynů v tématu Odebrání skupiny dostupnosti.