Konfigurace provozní kontinuity a zotavení po havárii

Dokončeno

Flexibilní server Azure Database for MySQL poskytuje funkce, které zajišťují kontinuitu podnikových procesů a umožňují zotavení po havárii. V této lekci se dozvíte, jak nakonfigurovat vysokou dostupnost a pracovat se zálohami.

Zónově redundantní vysoká dostupnost

Pojďme se podívat, jak nastavit zónově redundantní vysokou dostupnost, která zahrnuje replikaci instance flexibilního serveru na pohotovostní server hostovaný v jiné zóně dostupnosti.

Povolení zónově redundantní vysoké dostupnosti

Během vytváření serveru můžete povolit pouze zónově redundantní vysokou dostupnost. V nastavení výpočetních prostředků a úložiště v části Vysoká dostupnost vyberte Povolit vysokou dostupnost.

Snímek obrazovky s vytvářením databáze zobrazující výběr zónově redundantní vysoké dostupnosti

Důležité

Zónově redundantní vysoká dostupnost se podporuje jenom pro cenové úrovně Pro obecné účely a Pro důležité obchodní informace.

Vysokou dostupnost se stejnou zónou můžete povolit i po vytvoření serveru na stránce Nastavení vysoké dostupnosti výběrem možnosti Povolit vysokou dostupnost.

Snímek obrazovky s výběrem, který po vytvoření serveru povolí stejnou vysokou dostupnost zóny

Pokud chcete povolit zónově redundantní vysokou dostupnost po vytvoření nebo přejít ze stejné zóny na zónově redundantní vysokou dostupnost, musíte během vytváření migrovat na nový flexibilní server nakonfigurovaný s zónově redundantní vysokou dostupností.

Vynucení převzetí služeb při selhání z primárního do pohotovostního režimu

Azure Database for MySQL umožňuje ruční převzetí služeb při selhání z primárního serveru na pohotovostní repliku. Můžete ho použít k otestování scénáře převzetí služeb při selhání zotavení po havárii. Převzetí služeb při selhání můžete vynutit na webu Azure Portal.

  1. Na stránce přidružené k vašemu flexibilnímu serveru MySQL v části Nastavení vyberte Vysokou dostupnost.

  2. Pokud chcete zahájit ruční postup převzetí služeb při selhání, vyberte Vynucené převzetí služeb při selhání.

    Snímek obrazovky s nastavením vysoké dostupnosti se zvýrazněným tlačítkem pro vynucení převzetí služeb při selhání

  3. V místní nabídce s informacemi o očekávaném čase převzetí služeb při selhání v závislosti na aktuální úloze na primárním serveru a na aktuálnosti posledního kontrolního bodu si přečtěte zprávu a pak vyberte OK.

    Oznámení indikuje, že probíhá převzetí služeb při selhání. Pak další oznámení indikuje, že převzetí služeb při selhání na pohotovostní server bylo úspěšné.

Zálohy a obnovení

Konfigurace zálohování

Během vytváření serveru můžete vybrat redundanci úložiště zálohování a dobu uchovávání. Existují tři úrovně redundance úložiště:

  • Místně redundantní. Několik záložních kopií se ukládá do stejné zóny dostupnosti (AZ). K dispozici pro servery se stejnou zónou a servery bez vysoké dostupnosti.

  • Zónově redundantní. Několik záložních kopií se ukládá v az serveru i v jiné az ve stejné oblasti. K dispozici pro zónově redundantní servery s vysokou dostupností.

  • Geograficky redundantní. Několik záložních kopií se ukládá v oblasti serveru i v její geograficky spárované oblasti. K dispozici pro všechny servery ve spárovaných oblastech. Úplný seznam podporovaných oblastí najdete v části Oblasti Azure v článku [Co je Flexibilní server Azure Database for MySQL?](/azure/mysql/flexible-server/overview" /l "azure-regions).

Geografickou redundanci můžete povolit nebo zakázat pouze při vytváření zónově redundantních serverů HA. U serverů bez vysoké dostupnosti můžete po vytvoření přejít z místně redundantního úložiště na geograficky redundantní úložiště změnou nastavení úložiště zálohování v části Compute + Storage. Pokud chcete přesunout zálohy serveru HA z místně redundantního nebo zónově redundantního na geograficky redundantní, buď obnovte zálohu na nový server s geografickou redundancí, nebo vytvořte nový server s geograficky redundantními zálohami a proveďte migraci dat.

Zálohování dat na vyžádání

Zálohování spravované databáze můžete kdykoli vytvořit provedením následujících kroků.

  1. Na webu Azure Portal na stránce přidružené k flexibilnímu serveru MySQL v části Nastavení vyberte Zálohování a obnovení a pak vyberte Zálohovat.

    Snímek obrazovky s nastavením zálohování a obnovení se zvýrazněním tlačítka Zálohovat

  2. V dialogovém okně Provést zálohování vyberte název zálohy. Záloha používá dobu uchovávání.

    Snímek obrazovky s dialogovým oknem Pro zálohování s výzvou k zadání názvu zálohy a doby uchovávání

Export dat na vyžádání

Databázi můžete kdykoli exportovat do externího úložiště provedením následujících kroků.

  1. Na webu Azure Portal na stránce přidružené k flexibilnímu serveru MySQL v části Nastavení vyberte Zálohování a obnovení a pak vyberte Exportovat.

    Snímek obrazovky s nastavením zálohování a obnovení se zvýrazněním tlačítka Exportovat

  2. Na stránce Exportovat zálohu použijte výchozí název nebo zadejte vlastní a pak vyberte Vybrat úložiště.

    Snímek obrazovky se stránkou pro export zálohy s výzvou k zadání názvu zálohy a identifikátoru URI kontejneru úložiště

  3. Na stránce Účty úložiště vyberte účet úložiště pro uložení exportu.

    Snímek obrazovky se stránkou pro výběr účtu úložiště

  4. Na stránce Kontejnery zvolte kontejner úložiště pro export dat a pak vyberte Vybrat.

  5. Nakonec v okně exportu zálohy vyberte Exportovat.

Obnovení zálohy

Pokud chcete obnovit databázi ze zálohy k určitému bodu v čase, proveďte následující kroky.

  1. Na webu Azure Portal na stránce přidružené k vašemu flexibilnímu serveru v části Nastavení vyberte Zálohování a obnovení.

  2. Vyhledejte a vyberte zálohu, kterou chcete obnovit, a pak vyberte Rychlé obnovení.

    Snímek obrazovky s tlačítkem pro obnovení zálohy

    Poznámka:

    Pokud chcete, můžete před obnovením zálohy na nový server změnit nastavení výpočetních prostředků a zálohování nového flexibilního serveru.

  3. Pokud chcete začít obnovovat zálohu, vyberte Zkontrolovat a vytvořit.