Skapa och hantera Läs repliker i Azure Database for MySQL med hjälp av Azure PortalHow to create and manage read replicas in Azure Database for MySQL using the Azure portal

I den här artikeln får du lära dig hur du skapar och hanterar Läs repliker i Azure Database for MySQL-tjänsten med hjälp av Azure Portal.In this article, you will learn how to create and manage read replicas in the Azure Database for MySQL service using the Azure portal.

FörutsättningarPrerequisites

Viktigt

Funktionen Läs replik är bara tillgänglig för Azure Database for MySQL servrar i Generell användning eller Minnesoptimerade pris nivåer.The read replica feature is only available for Azure Database for MySQL servers in the General Purpose or Memory Optimized pricing tiers. Se till att käll servern är i någon av dessa pris nivåer.Ensure the source server is in one of these pricing tiers.

Skapa en skrivskyddad replikCreate a read replica

Viktigt

När du skapar en replik för en källa som inte har några befintliga repliker startas källan om först för att förbereda sig för replikering.When you create a replica for a source that has no existing replicas, the source will first restart to prepare itself for replication. Ta detta i beaktande och utför dessa åtgärder under en låg belastnings period.Take this into consideration and perform these operations during an off-peak period.

Du kan skapa en Läs replik server med följande steg:A read replica server can be created using the following steps:

  1. Logga in på Azure-portalen.Sign into the Azure portal.

  2. Välj den befintliga Azure Database for MySQL-server som du vill använda som huvud server.Select the existing Azure Database for MySQL server that you want to use as a master. Den här åtgärden öppnar översikts sidan.This action opens the Overview page.

  3. Välj replikering på menyn under Inställningar.Select Replication from the menu, under SETTINGS.

  4. Välj Lägg till replik.Select Add Replica.

    Azure Database for MySQL-replikering

  5. Ange ett namn på replik servern.Enter a name for the replica server.

    Azure Database for MySQL-replik namn

  6. Välj plats för replik servern.Select the location for the replica server. Standard platsen är samma som käll servern.The default location is the same as the source server's.

    Azure Database for MySQL-replik plats

    Anteckning

    Om du vill veta mer om vilka regioner du kan skapa en replik i går du till artikeln Läs replik begrepp.To learn more about which regions you can create a replica in, visit the read replica concepts article.

  7. Bekräfta skapandet av repliken genom att klicka på OK .Select OK to confirm creation of the replica.

Anteckning

Läs repliker skapas med samma server konfiguration som huvud servern.Read replicas are created with the same server configuration as the master. Replik Server konfigurationen kan ändras efter att den har skapats.The replica server configuration can be changed after it has been created. Replik servern skapas alltid i samma resurs grupp och samma prenumeration som käll servern.The replica server is always created in the same resource group and same subscription as the source server. Om du vill skapa en replik server till en annan resurs grupp eller en annan prenumeration kan du Flytta replik servern när du har skapat den.If you want to create a replica server to a different resource group or different subscription, you can move the replica server after creation. Vi rekommenderar att replik serverns konfiguration måste vara lika med eller större värden än källan för att säkerställa att repliken kan hållas kvar med huvud servern.It is recommended that the replica server's configuration should be kept at equal or greater values than the source to ensure the replica is able to keep up with the master.

När replik servern har skapats kan den visas från bladet replikering .Once the replica server has been created, it can be viewed from the Replication blade.

Repliker i Azure Database for MySQL lista

Stoppa replikering till en replik ServerStop replication to a replica server

Viktigt

Att stoppa replikeringen till en server går inte att ångra.Stopping replication to a server is irreversible. När replikeringen har stoppats mellan en källa och replik kan den inte återställas.Once replication has stopped between a source and replica, it cannot be undone. Replik servern blir sedan en fristående server och stöder nu både läsning och skrivning.The replica server then becomes a standalone server and now supports both read and writes. Den här servern kan inte göras till en replik igen.This server cannot be made into a replica again.

Använd följande steg för att stoppa replikeringen mellan en källa och en replik Server från Azure Portal:To stop replication between a source and a replica server from the Azure portal, use the following steps:

  1. I Azure Portal väljer du käll Azure Database for MySQL server.In the Azure portal, select your source Azure Database for MySQL server.

  2. Välj replikering på menyn under Inställningar.Select Replication from the menu, under SETTINGS.

  3. Välj den replik server som du vill stoppa replikering för.Select the replica server you wish to stop replication for.

    Azure Database for MySQL-stoppa replikering Välj server

  4. Välj stoppa replikering.Select Stop replication.

    Azure Database for MySQL-stoppa replikering

  5. Bekräfta att du vill stoppa replikeringen genom att klicka på OK.Confirm you want to stop replication by clicking OK.

    Bekräfta Azure Database for MySQL-stoppa replikering

Ta bort en replik ServerDelete a replica server

Gör så här om du vill ta bort en Läs replik Server från Azure Portal:To delete a read replica server from the Azure portal, use the following steps:

  1. I Azure Portal väljer du käll Azure Database for MySQL server.In the Azure portal, select your source Azure Database for MySQL server.

  2. Välj replikering på menyn under Inställningar.Select Replication from the menu, under SETTINGS.

  3. Välj den replik server som du vill ta bort.Select the replica server you wish to delete.

    Azure Database for MySQL-ta bort replikering Välj server

  4. Välj ta bort replikSelect Delete replica

    Azure Database for MySQL-ta bort replik

  5. Skriv namnet på repliken och klicka på ta bort för att bekräfta borttagningen av repliken.Type the name of the replica and click Delete to confirm deletion of the replica.

    Bekräfta Azure Database for MySQL-ta bort replik

Ta bort en käll ServerDelete a source server

Viktigt

Om du tar bort en källserver stoppas replikeringen till alla replikservrar och själva källservern tas bort.Deleting a source server stops replication to all replica servers and deletes the source server itself. Replikservrar blir fristående servrar som nu stöder både läsningar och skrivningar.Replica servers become standalone servers that now support both read and writes.

Gör så här om du vill ta bort en käll Server från Azure Portal:To delete a source server from the Azure portal, use the following steps:

  1. I Azure Portal väljer du käll Azure Database for MySQL server.In the Azure portal, select your source Azure Database for MySQL server.

  2. Välj ta bort i översikten.From the Overview, select Delete.

    Azure Database for MySQL-ta bort huvud

  3. Skriv namnet på käll servern och klicka på ta bort för att bekräfta borttagningen av käll servern.Type the name of the source server and click Delete to confirm deletion of the source server.

    Bekräfta Azure Database for MySQL-ta bort original

Övervaka replikeringMonitor replication

  1. I Azure Portalväljer du den replik Azure Database for MySQLs server som du vill övervaka.In the Azure portal, select the replica Azure Database for MySQL server you want to monitor.

  2. Under avsnittet övervakning på sid panelen väljer du mått:Under the Monitoring section of the sidebar, select Metrics:

  3. Välj replikeringsfördröjning i sekunder från List rutan med tillgängliga mått.Select Replication lag in seconds from the dropdown list of available metrics.

    Välj replikeringsfördröjning

  4. Välj det tidsintervall som du vill visa.Select the time range you wish to view. Bilden nedan väljer ett tidsintervall på 30 minuter.The image below selects a 30 minute time range.

    Välj tidsintervall

  5. Visa replikeringens fördröjning för det valda tidsintervallet.View the replication lag for the selected time range. Bilden nedan visar de senaste 30 minuterna.The image below displays the last 30 minutes.

    Välj tidsintervall 30 minuter

Nästa stegNext steps