Dela via


Konfigurera en SQL Server AlwaysOn-tillgänglighetsgrupp för Configuration Manager

Gäller för: Konfigurationshanteraren (current branch)

Använd informationen i den här artikeln för att konfigurera och hantera en SQL Server AlwaysOn-tillgänglighetsgrupp för Configuration Manager platsdatabas. Innan du börjar bör du känna till informationen för att förbereda för att använda en tillgänglighetsgrupp. Bekanta dig också med SQL Server dokumentation som beskriver användningen av tillgänglighetsgrupper och relaterade procedurer.

Skapa och konfigurera en tillgänglighetsgrupp

Använd den här proceduren för att skapa en tillgänglighetsgrupp för Configuration Manager. Flytta sedan en kopia av platsdatabasen till tillgänglighetsgruppen.

  1. Använd följande kommando för att stoppa Configuration Manager plats:

    preinst.exe /stopsite

    Mer information finns i Underhållsverktyg för hierarki.

  2. Ändra säkerhetskopieringsmodellen för platsdatabasen från SIMPLE till FULL:

    ALTER DATABASE [CM_xxx] SET RECOVERY FULL;
    

    Tillgänglighetsgrupper stöder endast den fullständiga säkerhetskopieringsmodellen. Mer information finns i Visa eller ändra återställningsmodellen för en databas.

  3. Använd SQL Server för att skapa en fullständig säkerhetskopia av platsdatabasen. Välj något av följande alternativ:

    • Kommer att vara medlem i tillgänglighetsgruppen: Om du använder den här servern som den första primära replikmedlemmen i tillgänglighetsgruppen behöver du inte återställa en kopia av platsdatabasen till den här servern eller någon annan i gruppen. Databasen finns redan på den primära repliken. SQL Server replikerar databasen till de sekundära replikerna under ett senare steg.

    • Kommer inte att vara medlem i tillgänglighetsgruppen: Återställ en kopia av platsdatabasen till den server som ska vara värd för den primära repliken i gruppen.

    Mer information finns i följande artiklar i SQL Server-dokumentationen:

    Obs!

    Om du planerar att flytta från en tillgänglighetsgrupp till fristående på en befintlig replik tar du först bort databasen från tillgänglighetsgruppen.

  4. På den server som ska vara värd för den första primära repliken av gruppen använder du guiden Ny tillgänglighetsgrupp för att skapa tillgänglighetsgruppen. I guiden:

    • På sidan Välj databas väljer du databasen för din Configuration Manager plats.

    • På sidan Ange repliker konfigurerar du:

      • Repliker: Ange de servrar som ska vara värdar för sekundära repliker.

      • Lyssnaren: Ange lyssnarens DNS-namn som ett fullständigt DNS-namn, till exempel <listener_server>.fabrikam.com. När du konfigurerar Configuration Manager att använda databasen i tillgänglighetsgruppen använder den det här namnet.

    • På sidan Välj inledande datasynkronisering väljer du Fullständig. När guiden har skapat tillgänglighetsgruppen säkerhetskopierar guiden den primära databasen och transaktionsloggen. Sedan återställer guiden dem på varje server som är värd för en sekundär replik.

      Obs!

      Om du inte använder det här steget återställer du en kopia av platsdatabasen till varje server som är värd för en sekundär replik. Anslut sedan databasen manuellt till gruppen.

  5. Kontrollera konfigurationen på varje replik:

    1. Kontrollera att platsserverns datorkonto är medlem i den lokala gruppen Administratörer på varje dator som är medlem i tillgänglighetsgruppen.

    2. Kör verifieringsskriptet för att bekräfta att platsdatabasen på varje replik är korrekt konfigurerad.

    3. Om det är nödvändigt att ange konfigurationer på sekundära repliker måste du manuellt redundansväxla den primära repliken till den sekundära repliken innan du fortsätter. Du kan bara konfigurera databasen för en primär replik. Mer information finns i Utföra en planerad manuell redundansväxling av en tillgänglighetsgrupp i SQL Server-dokumentationen.

  6. När alla repliker uppfyller kraven är tillgänglighetsgruppen redo att användas med Configuration Manager.

Konfigurera en plats för att använda tillgänglighetsgruppen

När du installerar en ny plats, när du har skapat och konfigurerat tillgänglighetsgruppen, konfigurerar du direkt för att använda FQDN för tillgänglighetsgruppens lyssnare. Om du använde en anpassad port och en namngiven instans lämnar du instansnamnet tomt i installationsguiden och använder formatet FQDN för lyssnaren, portnummer. Använd till exempel listener.contoso.com, 1445 för en namngiven instans som inte använder standardporten 1433.

Om du har flyttat en befintlig platsdatabas till en tillgänglighetsgrupp som du har skapat och konfigurerat använder du Configuration Manager platsunderhåll för att ändra konfigurationen med anvisningarna nedan:

  1. Kör Configuration Manager installationsprogrammet: \BIN\X64\setup.exe från installationsmappen för Configuration Manager plats.

  2. På sidan Komma igång väljer du Utför platsunderhåll eller återställ den här webbplatsen och väljer sedan Nästa.

  3. Välj Ändra SQL Server konfiguration och välj sedan Nästa.

  4. Konfigurera om följande inställningar för platsdatabasen:

    • SQL Server namn: Ange det virtuella namnet på tillgänglighetsgruppens lyssnare. Du konfigurerade lyssnaren när du skapade tillgänglighetsgruppen. Det virtuella namnet ska vara ett fullständigt DNS-namn, till exempel <Listener_Server>.fabrikam.com.

    • Instans: Om du vill ange standardinstansen för lyssnaren för tillgänglighetsgruppen måste det här värdet vara tomt. Om den aktuella platsdatabasen körs på en namngiven instans rensar du den aktuella namngivna instansen.

    • Databas: Lämna namnet som det visas. Det här namnet är den aktuella platsdatabasen.

  5. När du har angett informationen för den nya databasplatsen slutför du konfigurationen med din normala process och dina konfigurationer.

Synkrona replikmedlemmar

När din platsdatabas finns i en tillgänglighetsgrupp använder du följande procedurer för att lägga till eller ta bort synkrona replikmedlemmar. Mer information om vilken typ och antal repliker som stöds finns i Konfigurationer för tillgänglighetsgrupp.

Lägga till eller ta bort en synkron replikmedlem

Kör Configuration Manager installationsprogrammet för att lägga till eller ta bort en synkron replikmedlem. Följande steg visar hur du lägger till:

  1. Lägg till en sekundär replik med hjälp av procedurerna för SQL Server.

    1. Lägg till en sekundär replik i en AlwaysOn-tillgänglighetsgrupp.

    2. Titta på statusen i SQL Server Management Studio. Vänta tills tillgänglighetsgruppen återgår till full hälsa.

  2. Kör Configuration Manager installationsprogrammet och välj alternativet för att ändra webbplatsen.

  3. Ange tillgänglighetsgruppens lyssnarnamn som databasnamn. Om lyssnaren använder en nätverksport som inte är standard anger du det också. Den här åtgärden gör att konfigurationen ser till att varje nod är korrekt konfigurerad. Det startar också en databasåterställningsprocess.

Configuration Manager installationsprogrammet använder SQL Server databasflytt och kontrollerar att noderna är korrekt konfigurerade.

Asynkrona repliker

Du kan använda en asynkron replik i tillgänglighetsgruppen som du använder med Configuration Manager. Du behöver inte köra de konfigurationsskript som krävs för att konfigurera en synkron replik, eftersom en asynkron replik inte stöds för platsdatabasen.

Konfigurera en asynkron incheckningsreplik

Mer information finns i Lägga till en sekundär replik i en tillgänglighetsgrupp.

Använd den asynkrona repliken för att återställa webbplatsen

Använd den asynkrona repliken för att återställa platsdatabasen.

  1. Stoppa den aktiva primära platsen för att förhindra ytterligare skrivningar till platsdatabasen. Om du vill stoppa platsen använder du underhållsverktyg för hierarki: preinst.exe /stopsite

  2. När du har stoppat platsen använder du den asynkrona repliken i stället för en manuellt återställd databas.

Sluta använda en tillgänglighetsgrupp

Använd följande procedur när du inte längre vill vara värd för platsdatabasen i en tillgänglighetsgrupp. Med den här processen flyttar du platsdatabasen tillbaka till en enda instans av SQL Server.

  1. Stoppa Configuration Manager-platsen med hjälp av följande kommando: preinst.exe /stopsite. Mer information finns i Underhållsverktyg för hierarki.

  2. Använd SQL Server för att skapa en fullständig säkerhetskopia av platsdatabasen från den primära repliken. Mer information finns i Skapa en fullständig säkerhetskopia av databasen.

  3. Använd SQL Server för att återställa säkerhetskopian av platsdatabasen till den server som ska vara värd för platsdatabasen. Mer information finns i Återställa en databassäkerhetskopia med hjälp av SSMS.

    Obs!

    Om tillgänglighetsgruppens primära replikserver är värd för den enskilda instansen av platsdatabasen hoppar du över det här steget.

  4. På den server som ska vara värd för platsdatabasen ändrar du säkerhetskopieringsmodellen för platsdatabasen från FULL till SIMPLE. Mer information finns i Visa eller ändra återställningsmodellen för en databas.

  5. Kör Configuration Manager installationsprogrammet: \BIN\X64\setup.exe från installationsmappen för Configuration Manager plats.

  6. På sidan Komma igång väljer du Utför platsunderhåll eller återställ den här webbplatsen och väljer sedan Nästa.

  7. Välj Ändra SQL Server konfiguration och välj sedan Nästa.

  8. Konfigurera om följande inställningar för platsdatabasen:

    • SQL Server namn: Ange namnet på den server som nu är värd för platsdatabasen.

    • Instans: Ange den namngivna instans som är värd för platsdatabasen. Om databasen finns på standardinstansen lämnar du fältet tomt.

    • Databas: Lämna namnet som det visas. Det här namnet är den aktuella platsdatabasen.

  9. När du har angett informationen för den nya databasplatsen slutför du konfigurationen med din normala process och dina konfigurationer. När installationen är klar startas platsen om och börjar använda den nya databasplatsen.

  10. Om du vill rensa servrarna som var medlemmar i tillgänglighetsgruppen följer du anvisningarna i Ta bort en tillgänglighetsgrupp.