Dela via


Hantera zonredundant hög tillgänglighet i Azure Database for MySQL – flexibel server med Azure CLI

Artikeln beskriver hur du kan aktivera eller inaktivera zonredundant konfiguration med hög tillgänglighet när servern skapas i din flexibla Azure Database for MySQL-serverinstans. Du kan också inaktivera zonredundant hög tillgänglighet när servern har skapats. Det går inte att aktivera zonredundant hög tillgänglighet när servern har skapats.

Funktionen för hög tillgänglighet etablerar fysiskt separata primära repliker och väntelägesrepliker i olika zoner. Mer information finns i dokumentationen om begrepp med hög tillgänglighet. Om du aktiverar eller inaktiverar hög tillgänglighet ändras inte dina andra inställningar, inklusive VNET-konfiguration, brandväggsinställningar och kvarhållning av säkerhetskopior. Inaktivering av hög tillgänglighet påverkar inte programmets anslutning och åtgärder.

Viktigt!

Zonredundant hög tillgänglighet är tillgängligt i begränsad uppsättning regioner. Granska de regioner som stöds här.

Förutsättningar

  • Ett Azure-konto med en aktiv prenumeration.

Om du inte har en Azure-prenumeration skapar du ett kostnadsfritt Azure-konto innan du börjar. Med ett kostnadsfritt Azure-konto kan du prova Azure Database for MySQL – flexibel server kostnadsfritt i 12 månader. Mer information finns i Använda ett kostnadsfritt Azure-konto för att prova Azure Database for MySQL – flexibel server kostnadsfritt.

  • Installera eller uppgradera Azure CLI till den senaste versionen. Se Installera Azure CLI.

  • Logga in på ditt Azure-konto med az login. Observera id-egenskapen, som refererar till prenumerations-ID:t för ditt Azure-konto.

    az login
    
  • Om du har flera prenumerationer väljer du den prenumeration där du vill skapa azure database for MySQL–instansen az account set för flexibel server med hjälp av kommandot .

    az account set --subscription <subscription id>
    

Aktivera hög tillgänglighet när servern skapas

Du kan bara skapa en flexibel Azure Database for MySQL-serverinstans med generell användning eller Affärskritisk prisnivåer med hög tillgänglighet. Du kan endast aktivera zonredundant hög tillgänglighet för en server under skapandetiden.

Användning:

 az mysql flexible-server create [--high-availability {Disabled, SameZone, ZoneRedundant}]
                                 [--sku-name]
                                 [--tier]
                                 [--resource-group]
                                 [--location]
                                 [--name]

Exempel:

 az mysql flexible-server create --name myservername --sku-name Standard_D2ds_v4 --tier GeneralPurpose --resource-group myresourcegroup --high-availability ZoneRedundant --location eastus

Inaktivera hög tillgänglighet

Du kan inaktivera hög tillgänglighet med hjälp av kommandot az mysql flexible-server update . Det går bara att inaktivera hög tillgänglighet om servern har skapats med hög tillgänglighet.

az mysql flexible-server update [--high-availability {Disabled, SameZone, ZoneRedundant}]
                                [--resource-group]
                                [--name]

Kommentar

Om du vill flytta från ZoneRedundant till SameZone måste du först inaktivera hög tillgänglighet och sedan aktivera samma zon.

Exempel:

 az mysql flexible-server update --resource-group myresourcegroup --name myservername --high-availability Disabled