Leesreplica's maken en beheren in Azure Database for MySQL met behulp van Azure Portal
VAN TOEPASSING OP: Azure Database for MySQL - enkele server
Belangrijk
Azure Database for MySQL enkele server bevindt zich op het buitengebruikstellingspad. We raden u ten zeerste aan een upgrade uit te voeren naar een flexibele Azure Database for MySQL-server. Zie Wat gebeurt er met Azure Database for MySQL Enkele server voor meer informatie over migreren naar Azure Database for MySQL Flexibele server ?
In dit artikel leert u hoe u leesreplica's maakt en beheert in de Azure Database for MySQL-service met behulp van Azure Portal.
Vereisten
- Een Azure Database for MySQL-server die wordt gebruikt als de bronserver.
Belangrijk
De functie leesreplica is alleen beschikbaar voor Azure Database for MySQL-servers in de prijscategorieën Algemeen gebruik of Geoptimaliseerd voor geheugen. Zorg ervoor dat de bronserver zich in een van deze prijscategorieën bevindt.
Een leesreplica maken
Belangrijk
Als uw bronserver geen bestaande replicaservers heeft, moet de bronserver mogelijk opnieuw worden opgestart om zich voor te bereiden op replicatie, afhankelijk van de gebruikte opslag (v1/v2). Overweeg opnieuw opstarten van de server en voer deze bewerking uit tijdens daluren. Zie Het opnieuw opstarten van de bronserver voor meer informatie.
Als GTID is ingeschakeld op een primaire server (gtid_mode
= AAN), hebben nieuw gemaakte replica's ook GTID ingeschakeld en worden GTID-gebaseerde replicatie gebruikt. Raadpleeg global transaction identifier (GTID) voor meer informatie
U kunt een leesreplicaserver maken met behulp van de volgende stappen:
Meld u aan bij het Azure-portaal.
Selecteer de bestaande Azure Database for MySQL-server die u als hoofdserver wilt gebruiken. Met deze actie wordt de pagina Overzicht geopend.
Selecteer Replicatie in het menu onder INSTELLINGEN.
Selecteer Replica toevoegen.
Voer een naam in voor de replicaserver, zoals mydemoreplicaserver.
Selecteer de locatie voor de replicaserver. De standaardlocatie is hetzelfde als de bronservers.
Notitie
Raadpleeg het artikel leesreplicaconcepten voor meer informatie over de regio's waarin u een replica kunt maken.
Selecteer OK om het maken van de replica te bevestigen.
Notitie
Leesreplica's worden gemaakt met dezelfde serverconfiguratie als de hoofdserver. De configuratie van de replicaserver kan worden gewijzigd nadat deze is gemaakt. De replicaserver wordt altijd gemaakt in dezelfde resourcegroep en hetzelfde abonnement als de bronserver. Als u een replicaserver wilt maken naar een andere resourcegroep of een ander abonnement, kunt u de replicaserver na het maken verplaatsen. Het wordt aanbevolen om de configuratie van de replicaserver op gelijke of hogere waarden te houden dan de bron om ervoor te zorgen dat de replica de master kan bijhouden.
Zodra de replicaserver is gemaakt, kan deze worden weergegeven op de blade Replicatie .
Replicatie naar een replicaserver stoppen
Belangrijk
Replicatie naar een server stoppen kan niet ongedaan worden. Zodra de replicatie tussen een bron en replica is gestopt, kan deze niet ongedaan worden gemaakt. De replicaserver wordt vervolgens een zelfstandige server en ondersteunt nu zowel lees- als schrijfbewerkingen. Van deze server kan niet opnieuw een replica worden gemaakt.
Als u de replicatie tussen een bronserver en een replicaserver vanuit Azure Portal wilt stoppen, gebruikt u de volgende stappen:
Selecteer uw bronserver van Azure Database for MySQL in Azure Portal.
Selecteer Replicatie in het menu onder INSTELLINGEN.
Selecteer de replicaserver waarvoor u de replicatie wilt stoppen.
Selecteer Replicatie stoppen.
Bevestig dat u de replicatie wilt stoppen door op OK te klikken.
Een replicaserver verwijderen
Als u een leesreplicaserver wilt verwijderen uit Azure Portal, gebruikt u de volgende stappen:
Selecteer uw bronserver van Azure Database for MySQL in Azure Portal.
Selecteer Replicatie in het menu onder INSTELLINGEN.
Selecteer de replicaserver die u wilt verwijderen.
Selecteer Replica verwijderen.
Typ de naam van de replica en klik op Verwijderen om het verwijderen van de replica te bevestigen.
Een bronserver verwijderen
Belangrijk
Als u een bronserver verwijdert, wordt de replicatie naar alle replicaservers gestopt en wordt de bronserver zelf verwijderd. Replicaservers worden zelfstandige servers die nu zowel lees-als schrijfbewerkingen ondersteunen.
Als u een bronserver uit Azure Portal wilt verwijderen, gebruikt u de volgende stappen:
Selecteer uw bronserver van Azure Database for MySQL in Azure Portal.
Selecteer Verwijderen in het overzicht.
Typ de naam van de bronserver en klik op Verwijderen om het verwijderen van de bronserver te bevestigen.
Replicatie bewaken
Selecteer in Azure Portal de replica van de Azure Database for MySQL-server die u wilt bewaken.
Selecteer in de sectie Bewaking van de zijbalk metrische gegevens:
Selecteer Replicatievertraging in seconden in de vervolgkeuzelijst met beschikbare metrische gegevens.
Selecteer het tijdsbereik dat u wilt weergeven. U kunt bijvoorbeeld een tijdsbereik van 30 minuten selecteren.
Bekijk de replicatievertraging voor het geselecteerde tijdsbereik. Met het tijdsbereik van 30 minuten wordt in het voorbeeld de laatste 30 minuten weergegeven.
Volgende stappen
- Meer informatie over leesreplica's