Dela via


Skapa och hantera läsrepliker i Azure Database for MySQL – flexibel server med hjälp av Azure-portalen

GÄLLER FÖR: Azure Database for MySQL – flexibel server

I den här artikeln får du lära dig hur du skapar och hanterar läsrepliker i Azure Database for MySQL – flexibel server med hjälp av Azure-portalen.

Kommentar

Om GTID är aktiverat på en primär server (gtid_mode = ON) har nyligen skapade repliker också GTID aktiverat och använder GTID-baserad replikering. Mer information finns i Global transaktionsidentifierare (GTID)

Förutsättningar

Skapa en skrivskyddad replik

Du kan skapa en skrivskyddade replikserver med hjälp av följande steg:

  1. Logga in på Azure-portalen.

  2. Välj den befintliga azure database for MySQL-instansen för flexibel server som du vill använda som källa. Den här åtgärden öppnar sidan Översikt .

  3. Välj Replikering på menyn under INSTÄLLNINGAR.

  4. Välj Lägg till replik.

    Skärmbild av att lägga till en replik.

  5. Ange ett namn för replikservern. Om din region stöder tillgänglighetszoner kan du välja valfri tillgänglighetszon.

    Skärmbild av att lägga till ett repliknamn.

  6. Ange plats baserat på ditt behov av att skapa en läsreplik mellan regioner eller universella regioner.

    Skärmbild av att välja en region mellan regioner.

  7. Välj OK för att bekräfta att repliken har skapats.

Kommentar

Läsrepliker skapas med samma serverkonfiguration som källan. Konfigurationen av replikservern kan ändras när den har skapats. Replikservern skapas alltid i samma resursgrupp och samma prenumeration som källservern. Anta att du vill skapa en replikserver för en annan resursgrupp eller en annan prenumeration. I så fall kan du flytta replikservern när den har skapats. Vi rekommenderar att replikserverns konfiguration behålls med samma eller högre värden än källan för att säkerställa att repliken kan hänga med källan.

När replikservern har skapats kan den visas från sidan Replikering .

[Skärmbild av en lista med repliker.

Stoppa replikeringen till en replikserver

Viktigt!

Det går inte att ångra replikeringen till en server. När replikeringen har stoppats mellan en källa och replik kan den inte ångras. Replikservern blir sedan en fristående server och stöder nu läsning och skrivning. Den här servern kan inte göras till en replik igen.

Om du vill stoppa replikeringen mellan en källa och en replikserver från Azure-portalen använder du följande steg:

  1. I Azure-portalen väljer du din azure database for MySQL-instans för flexibel server.

  2. Välj Replikering på menyn under INSTÄLLNINGAR.

  3. Välj den replikserver som du vill stoppa replikeringen.

    [Skärmbild av en lista med repliker.

  4. Välj Höj upp. Upphöjer åtgärden gjorde att replikeringen stannade och konverterade repliken till en oberoende, fristående skrivbar server.

    Skärmbild av att välja höj upp.

  5. Bekräfta att du vill stoppa replikeringen genom att välja Höj upp.

    [Skärmbild av att stoppa replikeringen genom att välja höj upp.

Ta bort en replikserver

Om du vill ta bort en skrivskyddade replikserver från Azure-portalen använder du följande steg:

  1. I Azure-portalen väljer du din azure database for MySQL-instans för flexibel server.

  2. Välj Replikering på menyn under INSTÄLLNINGAR.

  3. Välj den replikserver som du vill ta bort.

    [Skärmbild av borttagning av en vald serverreplik.

  4. Välj Ta bort replik

    Skärmbild av att ta bort en replik.

  5. Skriv namnet på repliken och välj Ta bort för att bekräfta borttagningen av repliken.

    Skärmbild av bekräftelse av att ta bort en replik.

Ta bort en källserver

Viktigt!

Om du tar bort en källserver stoppas replikeringen till alla replikservrar och själva källservern tas bort. Replikservrar blir fristående servrar som nu stöder både läsningar och skrivningar.

Om du vill ta bort en källserver från Azure-portalen använder du följande steg:

  1. I Azure-portalen väljer du din azure database for MySQL-instans för flexibel server.

  2. I Översikt väljer du Ta bort.

    [Skärmbild av borttagning av källan.

  3. Skriv namnet på källservern och välj Ta bort för att bekräfta borttagningen av källservern.

    Skärmbild av att ta bort den bekräftade källan.

Övervaka replikering

  1. I Azure-portalen väljer du den replikinstans av Azure Database for MySQL för flexibel server som du vill övervaka.

  2. Under avsnittet Övervakning i sidofältet väljer du Mått:

  3. Välj Replikeringsfördröjning i sekunder från listrutan med tillgängliga mått.

    [Skärmbild av att välja replikeringsfördröjningen.

  4. Välj det tidsintervall som du vill visa. Bilden nedan väljer ett tidsintervall på 30 minuter.

    [Skärmbild av att välja tidsintervall.

  5. Visa replikeringsfördröjningen för det valda tidsintervallet. Bilden nedan visar de senaste 30 minuterna.

    [Skärmbild av val av tidsintervall 30 minuter.

Nästa steg

  • Läs mer om läsrepliker
  • Du kan också övervaka replikeringsfördröjningen genom att följa stegen som beskrivs här.
  • Om du vill felsöka långa replikeringsfördröjningar som observerats i Mått går du till länken.