Sdílet prostřednictvím


Vytvoření a správa replik pro čtení na flexibilním serveru Azure Database for MySQL pomocí webu Azure Portal

PLATÍ PRO: Flexibilní server Azure Database for MySQL

V tomto článku se naučíte vytvářet a spravovat repliky pro čtení na flexibilním serveru Azure Database for MySQL pomocí webu Azure Portal.

Poznámka:

Pokud je na primárním serveru povolené GTID (gtid_mode = ZAPNUTO), mají nově vytvořené repliky také povolené GTID a používají replikaci založenou na GTID. Další informace najdete v tématu Globální identifikátor transakce (GTID)

Požadavky

  • Instance flexibilního serveru Azure Database for MySQL, která se používá jako zdrojový server.

Vytvoření repliky pro čtení

Server repliky pro čtení je možné vytvořit pomocí následujících kroků:

  1. Přihlaste se k portálu Azure.

  2. Vyberte existující instanci flexibilního serveru Azure Database for MySQL, kterou chcete použít jako zdroj. Tato akce otevře stránku Přehled .

  3. V nabídce vyberte Replikace v části NASTAVENÍ.

  4. Vyberte Přidat repliku.

    Snímek obrazovky s přidáním repliky

  5. Zadejte název serveru repliky. Pokud vaše oblast podporuje Zóny dostupnosti, můžete vybrat zónu dostupnosti podle svého výběru.

    Snímek obrazovky s přidáním názvu repliky

  6. Zadejte umístění podle toho, co potřebujete k vytvoření repliky pro čtení v oblasti nebo univerzální repliky pro čtení mezi oblastmi.

    Snímek obrazovky s výběrem křížové oblasti

  7. Výběrem možnosti OK potvrďte vytvoření repliky.

Poznámka:

Repliky pro čtení se vytvářejí se stejnou konfigurací serveru jako zdroj. Konfiguraci serveru repliky je možné po vytvoření změnit. Server repliky se vždy vytvoří ve stejné skupině prostředků a stejném předplatném jako zdrojový server. Předpokládejme, že chcete vytvořit server repliky pro jinou skupinu prostředků nebo jiné předplatné. V takovém případě můžete server repliky po vytvoření přesunout. Doporučujeme zachovat konfiguraci serveru repliky na stejné nebo větší hodnoty, než je zdroj, aby se zajistilo, že replika dokáže držet krok se zdrojem.

Po vytvoření serveru repliky ho můžete zobrazit na stránce Replikace .

[Snímek obrazovky se seznamem replik

Zastavení replikace na server repliky

Důležité

Zastavení replikace na server je nevratné. Jakmile se replikace zastaví mezi zdrojem a replikou, nedá se vrátit zpět. Server repliky se pak stane samostatným serverem a teď podporuje čtení a zápis. Z tohoto serveru nejde znovu udělat repliku.

Pokud chcete zastavit replikaci mezi zdrojem a serverem repliky z webu Azure Portal, postupujte následovně:

  1. Na webu Azure Portal vyberte zdrojovou instanci flexibilního serveru Azure Database for MySQL.

  2. V nabídce vyberte Replikace v části NASTAVENÍ.

  3. Vyberte server repliky, který chcete zastavit replikaci.

    [Snímek obrazovky se seznamem replik

  4. Vyberte Zvýšit úroveň. Akce zvýšení úrovně způsobila zastavení replikace a převod repliky na samostatný samostatný server pro čtení i zápis.

    Snímek obrazovky s výběrem zvýšení úrovně

  5. Potvrďte, že chcete zastavit replikaci, a to výběrem možnosti Zvýšit úroveň.

    [Snímek obrazovky zastavení replikace výběrem zvýšení úrovně

Odstranění serveru repliky

Pokud chcete odstranit server repliky pro čtení z webu Azure Portal, postupujte následovně:

  1. Na webu Azure Portal vyberte zdrojovou instanci flexibilního serveru Azure Database for MySQL.

  2. V nabídce vyberte Replikace v části NASTAVENÍ.

  3. Vyberte server repliky, který chcete odstranit.

    [Snímek obrazovky s odstraněním vybrané repliky serveru

  4. Výběr možnosti Odstranit repliku

    Snímek obrazovky s odstraněním repliky

  5. Zadejte název repliky a výběrem možnosti Odstranit potvrďte odstranění repliky.

    Snímek obrazovky s potvrzením odstranění repliky

Odstranění zdrojového serveru

Důležité

Odstraněním zdrojového serveru se zastaví replikace na všechny servery replik a odstraní se samotný zdrojový server. Ze serverů replik se stanou samostatné servery, které teď podporují čtení i zápis.

Pokud chcete odstranit zdrojový server z webu Azure Portal, postupujte následovně:

  1. Na webu Azure Portal vyberte zdrojovou instanci flexibilního serveru Azure Database for MySQL.

  2. V přehledu vyberte Odstranit.

    [Snímek obrazovky s odstraněním zdroje

  3. Zadejte název zdrojového serveru a výběrem možnosti Odstranit potvrďte odstranění zdrojového serveru.

    Snímek obrazovky s odstraněním zdroje potvrzeného

Monitorování replikace

  1. Na webu Azure Portal vyberte repliku instance flexibilního serveru Azure Database for MySQL, kterou chcete monitorovat.

  2. V části Monitorování na bočním panelu vyberte Metriky:

  3. V rozevíracím seznamu dostupných metrik vyberte Prodleva replikace v sekundách .

    [Snímek obrazovky s výběrem prodlevy replikace

  4. Vyberte časový rozsah, který chcete zobrazit. Na následujícím obrázku je vybraný 30minutový časový rozsah.

    [Snímek obrazovky s výběrem časového rozsahu

  5. Zobrazí prodlevu replikace pro vybraný časový rozsah. Následující obrázek zobrazuje posledních 30 minut.

    [Snímek obrazovky s výběrem časového rozsahu 30 minut

Další kroky

  • Další informace o replikách pro čtení
  • Latenci replikace můžete monitorovat také podle zde uvedených kroků.
  • Pokud chcete řešit potíže s vysokou latencí replikace pozorovanou v metrikách, přejděte na odkaz.