Een SQL Server AlwaysOn-beschikbaarheidsgroep configureren voor Configuration Manager
Van toepassing op: Configuration Manager (current branch)
Gebruik de informatie in dit artikel voor het configureren en beheren van een SQL Server AlwaysOn-beschikbaarheidsgroep voor de Configuration Manager sitedatabase. Voordat u begint, moet u bekend zijn met de informatie om het gebruik van een beschikbaarheidsgroep voor te bereiden. Wees ook bekend met SQL Server documentatie over het gebruik van beschikbaarheidsgroepen en gerelateerde procedures.
Een beschikbaarheidsgroep maken en configureren
Gebruik deze procedure om een beschikbaarheidsgroep te maken voor Configuration Manager. Verplaats vervolgens een kopie van de sitedatabase naar die beschikbaarheidsgroep.
Gebruik de volgende opdracht om de Configuration Manager site te stoppen:
preinst.exe /stopsite
Zie Hulpprogramma voor hiërarchieonderhoud voor meer informatie.
Wijzig het back-upmodel voor de sitedatabase van EENVOUDIG in VOLLEDIG:
ALTER DATABASE [CM_xxx] SET RECOVERY FULL;
Beschikbaarheidsgroepen ondersteunen alleen het volledige back-upmodel. Zie Het herstelmodel van een database weergeven of wijzigen voor meer informatie.
Gebruik SQL Server om een volledige back-up van uw sitedatabase te maken. Kies een van de volgende opties:
Wordt lid van uw beschikbaarheidsgroep: als u deze server gebruikt als het eerste primaire replicalid van de beschikbaarheidsgroep, hoeft u geen kopie van de sitedatabase te herstellen naar deze server of een andere in de groep. De database is al aanwezig op de primaire replica. SQL Server repliceert de database in een latere stap naar de secundaire replica's.
Wordt geen lid van de beschikbaarheidsgroep: herstel een kopie van de sitedatabase naar de server die als host fungeert voor de primaire replica van de groep.
Zie de volgende artikelen in de documentatie voor SQL Server voor meer informatie:
Opmerking
Als u van een beschikbaarheidsgroep naar een zelfstandige replica wilt overstappen, verwijdert u eerst de database uit de beschikbaarheidsgroep.
Gebruik op de server waarop de eerste primaire replica van de groep wordt gehost de wizard Nieuwe beschikbaarheidsgroep om de beschikbaarheidsgroep te maken. Voer in de wizard het volgende uit:
Selecteer op de pagina Database selecteren de database voor uw Configuration Manager site.
Configureer op de pagina Replica's opgeven :
Replica 's: Geef de servers op die secundaire replica's hosten.
Luisteraar: Geef de listener DNS-naam op als een volledige DNS-naam, bijvoorbeeld
<listener_server>.fabrikam.com
. Wanneer u Configuration Manager configureert om de database in de beschikbaarheidsgroep te gebruiken, wordt deze naam gebruikt.
Selecteer op de pagina Initiële gegevenssynchronisatie selecteren de optie Volledig. Nadat de wizard de beschikbaarheidsgroep heeft gemaakt, maakt de wizard een back-up van de primaire database en het transactielogboek. Vervolgens herstelt de wizard deze op elke server die als host fungeert voor een secundaire replica.
Opmerking
Als u deze stap niet gebruikt, herstelt u een kopie van de sitedatabase naar elke server die als host fungeert voor een secundaire replica. Voeg die database vervolgens handmatig toe aan de groep.
Controleer de configuratie op elke replica:
Zorg ervoor dat het computeraccount van de siteserver lid is van de lokale groep Administrators op elke computer die lid is van de beschikbaarheidsgroep.
Voer het verificatiescript uit om te controleren of de sitedatabase op elke replica correct is geconfigureerd.
Als het nodig is om configuraties in te stellen op secundaire replica's, moet u voordat u doorgaat handmatig een failover uitvoeren van de primaire replica naar de secundaire replica. U kunt alleen de database van een primaire replica configureren. Zie Een geplande handmatige failover van een beschikbaarheidsgroep uitvoeren in de documentatie voor SQL Server voor meer informatie.
Nadat alle replica's aan de vereisten voldoen, is de beschikbaarheidsgroep klaar om te worden gebruikt met Configuration Manager.
Een site configureren voor het gebruik van de beschikbaarheidsgroep
Wanneer u een nieuwe site installeert, kunt u, nadat u de beschikbaarheidsgroep hebt gemaakt en geconfigureerd, direct instellen om de FQDN van de listener voor de beschikbaarheidsgroep te gebruiken. Als u een aangepaste poort en een benoemd exemplaar hebt gebruikt, laat u de naam van het exemplaar leeg in de installatiewizard en gebruikt u de indeling FQDN van listener, poortnummer. Gebruik listener.contoso.com, 1445
bijvoorbeeld voor een benoemd exemplaar dat niet de standaardpoort 1433 gebruikt.
Als u een bestaande sitedatabase hebt verplaatst naar een beschikbaarheidsgroep die u hebt gemaakt en geconfigureerd, gebruikt u Configuration Manager siteonderhoud om de configuratie te wijzigen met de onderstaande instructies:
Voer Configuration Manager Setup:
\BIN\X64\setup.exe
uit vanuit de Configuration Manager-siteinstallatiemap.Selecteer op de pagina Aan de slagsiteonderhoud uitvoeren of deze site opnieuw instellen en selecteer vervolgens Volgende.
Selecteer SQL Server configuratie wijzigen en selecteer vervolgens Volgende.
Configureer de volgende instellingen voor de sitedatabase opnieuw:
SQL Server naam: voer de virtuele naam in voor de listener voor de beschikbaarheidsgroep. U hebt de listener geconfigureerd toen u de beschikbaarheidsgroep maakte. De virtuele naam moet een volledige DNS-naam zijn, zoals
<Listener_Server>.fabrikam.com
.Exemplaar: Als u het standaardexemplaren voor de listener van de beschikbaarheidsgroep wilt opgeven, moet deze waarde leeg zijn. Als de huidige sitedatabase wordt uitgevoerd op een benoemd exemplaar, wist u het huidige benoemde exemplaar.
Database: Laat de naam staan zoals deze wordt weergegeven. Deze naam is de huidige sitedatabase.
Nadat u de informatie voor de nieuwe databaselocatie hebt opgegeven, voltooit u de installatie met uw normale proces en configuraties.
Synchrone replicaleden
Wanneer uw sitedatabase wordt gehost in een beschikbaarheidsgroep, gebruikt u de volgende procedures om synchrone replicaleden toe te voegen of te verwijderen. Zie Configuraties van beschikbaarheidsgroepen voor meer informatie over het ondersteunde type en het aantal replica's.
Een synchroon replicalid toevoegen of verwijderen
Voer Configuration Manager installatie uit om een synchroon replicalid toe te voegen of te verwijderen. In de volgende stappen ziet u hoe u toevoegt:
Voeg een secundaire replica toe met behulp van de SQL Server procedures.
Voeg een secundaire replica toe aan een AlwaysOn-beschikbaarheidsgroep.
Bekijk de status in SQL Server Management Studio. Wacht tot de beschikbaarheidsgroep weer volledig is.
Voer Configuration Manager setup uit en selecteer de optie om de site te wijzigen.
Geef de naam van de listener voor de beschikbaarheidsgroep op als de databasenaam. Als de listener een niet-standaardnetwerkpoort gebruikt, geeft u die ook op. Deze actie zorgt ervoor dat elk knooppunt op de juiste manier is geconfigureerd. Er wordt ook een databaseherstelproces gestart.
Configuration Manager installatie maakt gebruik van de verplaatsingsbewerking SQL Server database en zorgt ervoor dat de knooppunten correct zijn geconfigureerd.
Asynchrone replica's
U kunt een asynchrone replica gebruiken in de beschikbaarheidsgroep die u gebruikt met Configuration Manager. U hoeft niet de configuratiescripts uit te voeren die nodig zijn om een synchrone replica te configureren, omdat een asynchrone replica niet wordt ondersteund voor de sitedatabase.
Een asynchrone doorvoerreplica configureren
Zie Een secundaire replica toevoegen aan een beschikbaarheidsgroep voor meer informatie.
De asynchrone replica gebruiken om uw site te herstellen
Gebruik de asynchrone replica om uw sitedatabase te herstellen.
Stop de actieve primaire site om extra schrijfbewerkingen naar de sitedatabase te voorkomen. Als u de site wilt stoppen, gebruikt u het hulpprogramma Hiërarchieonderhoud:
preinst.exe /stopsite
Nadat u de site hebt gestopt, gebruikt u de asynchrone replica in plaats van een handmatig herstelde database.
Stoppen met het gebruik van een beschikbaarheidsgroep
Gebruik de volgende procedure als u uw sitedatabase niet meer wilt hosten in een beschikbaarheidsgroep. Met dit proces verplaatst u de sitedatabase terug naar één exemplaar van SQL Server.
Stop de Configuration Manager site met behulp van de volgende opdracht:
preinst.exe /stopsite
. Zie Hulpprogramma voor hiërarchieonderhoud voor meer informatie.Gebruik SQL Server om een volledige back-up van uw sitedatabase te maken op basis van de primaire replica. Zie Een volledige databaseback-up maken voor meer informatie.
Gebruik SQL Server om de back-up van de sitedatabase te herstellen naar de server waarop de sitedatabase wordt gehost. Zie Een back-up van een database herstellen met behulp van SSMS voor meer informatie.
Opmerking
Als de primaire replicaserver voor de beschikbaarheidsgroep als host fungeert voor het enkele exemplaar van de sitedatabase, slaat u deze stap over.
Wijzig op de server waarop de sitedatabase wordt gehost het back-upmodel voor de sitedatabase van VOLLEDIG in EENVOUDIG. Zie Het herstelmodel van een database weergeven of wijzigen voor meer informatie.
Voer Configuration Manager Setup:
\BIN\X64\setup.exe
uit vanuit de Configuration Manager-siteinstallatiemap.Selecteer op de pagina Aan de slagsiteonderhoud uitvoeren of deze site opnieuw instellen en selecteer vervolgens Volgende.
Selecteer SQL Server configuratie wijzigen en selecteer vervolgens Volgende.
Configureer de volgende instellingen voor de sitedatabase opnieuw:
SQL Server naam: voer de naam in van de server die nu als host fungeert voor de sitedatabase.
Exemplaar: Geef het benoemde exemplaar op dat als host fungeert voor de sitedatabase. Als de database zich op het standaardexemplaren bevindt, laat u dit veld leeg.
Database: Laat de naam staan zoals deze wordt weergegeven. Deze naam is de huidige sitedatabase.
Nadat u de informatie voor de nieuwe databaselocatie hebt opgegeven, voltooit u de installatie met uw normale proces en configuraties. Wanneer de installatie is voltooid, wordt de site opnieuw opgestart en wordt de nieuwe databaselocatie gebruikt.
Als u de servers wilt opschonen die lid waren van de beschikbaarheidsgroep, volgt u de richtlijnen in Een beschikbaarheidsgroep verwijderen.