Dela via


Hantera Azure Database for MySQL – flexibel server med automatiseringsuppgifter (förhandsversion)

Viktigt!

Den här funktionen är i förhandsversion och omfattas av kompletterande användningsvillkor för Förhandsversioner av Microsoft Azure.

För att hjälpa dig att hantera Vad är Azure Database for MySQL – flexibel server? resurser mer effektivt kan du skapa automatiseringsuppgifter för din Azure Database for MySQL – flexibel serverinstans. Ett exempel på sådana uppgifter kan vara att starta eller stoppa Azure Database for MySQL– flexibel serverinstans enligt ett fördefinierat schema. Du kan ange att den här aktiviteten ska starta eller stoppa servern automatiskt under ett visst antal gånger varje dag, vecka eller månad genom att ange värdena Intervall och Frekvens. Automation-uppgiften fortsätter att fungera tills du tar bort eller inaktiverar uppgiften.

Hur skiljer sig automationsuppgifter från Azure Automation?

Automationsuppgifter är enklare och enklare än Azure Automation. För närvarande kan du bara skapa en automatiseringsuppgift på Azure-resursnivå. En automatiseringsuppgift är i själva verket en logikappresurs som kör ett arbetsflöde som drivs av Azure Logic Apps-tjänsten för flera klientorganisationer. Du kan visa och redigera det underliggande arbetsflödet genom att öppna uppgiften i arbetsflödesdesignern när den har slutfört minst en körning.

Azure Automation är däremot en omfattande molnbaserad automatiserings- och konfigurationstjänst som ger konsekvent hantering i dina Azure- och icke-Azure-miljöer.

Pris

Att skapa en automatiseringsaktivitet medför inte omedelbart avgifter. Automationsuppgiften drivs av ett arbetsflöde i en logikappresurs som finns i Azure Logic Apps för flera klientorganisationer, och därför gäller prismodellen Förbrukning för automatiseringsuppgifter. Mätning och fakturering baseras på utlösare och åtgärdskörningar i det underliggande logikapparbetsflödet.

Förutsättningar

  • Ett Azure-konto och prenumeration.
  • Azure Database for MySQL – flexibel serverinstans som du vill hantera.

Skapa en automatiseringsuppgift

  1. I Azure Portal hittar du resursen Azure Database for MySQL – flexibel server som du vill hantera.

  2. På resursnavigeringsmenyn går du till avsnittet Automation och väljer Uppgifter (förhandsversion). Välj Lägg till en uppgift för att välja en uppgiftsmall. Skärmbild som visar fönstret Aktiviteter (förhandsversion) med

  3. Under Välj en mall väljer du en av de uppgifter som är tillgängliga för att automatisera för din Azure Database for MySQL – flexibel serverinstans. Skärmbild som visar fönstret Lägg till en uppgift med mallen

    Uppgiftstyp Detaljer
    Skicka månadskostnad Skicka e-post om månadskostnaden för din Azure Database for MySQL – flexibel serverinstans.
    Stoppa server Gör att du kan stoppa en server baserat på ett visst schema, till exempel vill du stoppa den under en helg för att optimera kostnaden.
    Starta server Gör att du kan starta en server baserat på ett visst schema, till exempel om du vill starta en server om den stoppas under helgen.
    Skala server Gör att du kan skala upp eller ned en server enligt ett visst schema. Om du till exempel vill skala ned under helger eller skala upp under en händelse kan du använda den här uppgiften.
    Gör säkerhetskopiering på begäran av servern Gör att du kan utlösa säkerhetskopiering på begäran av MySQL – flexibel server vid en schemalagd tidpunkt på dagen. Du kan till exempel schemalägga att aktivera säkerhetskopiering på begäran varje helg för bättre katastrofberedskap.

Stoppa serveraktivitet

Här är ett exempel på hur du konfigurerar stoppuppgifter för en Azure Database for MySQL – flexibel serverinstans.

  1. Välj Stoppa MySQL– flexibel serveraktivitet .

  2. Under Autentisera går du till avsnittet Anslutningar och väljer Skapa för varje anslutning som visas i uppgiften så att du kan ange autentiseringsuppgifter för alla anslutningar. Typerna av anslutningar i varje aktivitet varierar beroende på aktiviteten. Skärmbild som visar det valda alternativet Skapa för Azure Resource Manager-anslutningen.

  3. När du uppmanas att logga in med dina autentiseringsuppgifter för Azure-kontot . Skärmbild som visar markeringen

  4. Varje autentiserad anslutning ser ut ungefär som i det här exemplet: Skärmbild som visar anslutningen har skapats.

  5. När du har autentiserat alla anslutningar väljer du Nästa: Konfigurera.

  6. Under Konfigurera anger du ett namn på uppgiften och annan information som krävs för uppgiften. När du är klar väljer du Granska + skapa. Skärmbild som visar nödvändig information för den valda aktiviteten.

  7. Uppgifter som skickar e-postaviseringar kräver en e-postadress.

Kommentar

Du kan inte ändra aktivitetsnamnet när du har skapat det, så tänk på ett namn som fortfarande gäller om du redigerar det underliggande arbetsflödet. Ändringar som du gör i det underliggande arbetsflödet gäller endast för den uppgift som du skapade, inte för uppgiftsmallen.

Om du till exempel namnger aktiviteten Stop-Instance-Weekly, men senare redigerar det underliggande arbetsflödet så att det körs dagligen, kan du inte ändra aktivitetens namn till Stop-Instance-Daily.

Den uppgift som du har skapat, som körs automatiskt, visas i listan Uppgifter .

Skärmbild som visar listan med automatiseringsuppgifter.

Kommentar

Servern startar inte automatiskt och därför måste du skapa en Start MySQL Flexible Server-uppgift för att starta servern den första måndagen efter att servern stoppades av stoppaktiviteten.

Skala en serveraktivitet

Du kan skala upp eller ned en server baserat på ett återkommande tidsschema. Du måste ange följande information när du skapar en skalningsuppgift för Azure Database for MySQL – flexibel server:

Fält beskrivning
Skalningstid Tid när åtgärden ska startas.
Plats Region för din Azure Database for MySQL – flexibel serverinstans.
SKU-namn Välj ett tjänstnivånamn i det här formatet Standard_B1ms. Se den fullständiga listan över tillgängliga sku:er.
SKU-nivå Välj mellan Burstable, Generell användning och Minnesoptimerad (samma som affärskritisk Sku-nivå i MySQL – flexibel server).
Intervall Hur ofta den här uppgiften ska köras. Ange ett numeriskt värde. Om du anger 1 körs aktiviteten 1 gång baserat på frekvensen.
Frekvens Du kan köra den här aktiviteten en gång i månaden/veckan/dag/timme/minut/sekund.
Meddela mig Aktivera eller inaktivera för att ta emot meddelanden.
Ange e-post Ange e-post för att ta emot meddelanden.

Här är en skärmbild av skalningsautomatiseringsaktiviteten: Skärmbild som visar skalningsautomatiseringsaktivitet.

Säkerhetskopieringsserveraktivitet på begäran

Du kan schemalägga utlösande av säkerhetskopiering på begäran av servern baserat på önskat tidsschema, vilket ger ökad flexibilitet för att upprätthålla säkerhetskopior av affärskritiska data. Du måste ange följande information när du skapar en uppgift för att initiera säkerhetskopiering på begäran av Azure Database for MySQL – flexibel server.

Du måste ange följande information när du skapar som uppgift för säkerhetskopiering:

Fält beskrivning
Uppgiftsnamn Unikt namn på uppgiften
Säkerhetskopieringstid Datum och tid för att initiera säkerhetskopiering på begäran av servern
Tidszon Välj en tidszon i listrutan
Intervall Hur ofta den här uppgiften ska köras. Ange ett numeriskt värde. Om du anger 1 körs aktiviteten 1 gång baserat på frekvensen.
Frekvens Du kan köra den här aktiviteten en gång i månaden/veckan/dag/timme/minut/sekund.
Meddela mig Aktivera eller inaktivera för att ta emot meddelanden.
Ange e-post Ange e-post för att ta emot meddelanden.

Granska aktivitetshistorik

Så här visar du en aktivitets historik över körningar tillsammans med deras status:

  1. I Azure Portal hittar du resursen Azure Database for MySQL – flexibel server som du vill hantera.
  2. På resursnavigeringsmenyn går du till avsnittet Automation och väljer Uppgifter (förhandsversion).
  3. Leta reda på den uppgift som du vill granska i uppgiftslistan. I kolumnen Körningar för aktiviteten väljer du Visa.

Här är möjliga statusar för en körning:

Läge beskrivning
Avbruten Uppgiften avbröts när den kördes.
Misslyckades Uppgiften har minst en misslyckad åtgärd, men det fanns inga efterföljande åtgärder för att hantera felet.
Körs Uppgiften körs för närvarande.
Lyckades Alla åtgärder har slutförts. En uppgift kan fortfarande slutföras om en åtgärd misslyckades, men det fanns en efterföljande åtgärd för att hantera felet.
Väntar Körningen har inte startat ännu och pausas eftersom en tidigare instans av aktiviteten fortfarande körs.

Mer information finns i Granska körningshistorik i övervakningsvyn.

Redigera uppgiften

Om du vill ändra en uppgift har du följande alternativ:

  • Redigera uppgiften "infogad" så att du kan ändra aktivitetens egenskaper, till exempel anslutningsinformation eller konfigurationsinformation, till exempel din e-postadress.
  • Redigera uppgiftens underliggande arbetsflöde i arbetsflödesdesignern.

Redigera uppgiften infogad

  1. I Azure Portal hittar du resursen Azure Database for MySQL – flexibel server som du vill hantera.
  2. På resursnavigeringsmenyn går du till avsnittet Automation och väljer Uppgifter (förhandsversion).
  3. Leta reda på den uppgift som du vill uppdatera i uppgiftslistan. Öppna aktivitetens ellipsmeny (...) och välj Redigera på rad.
  4. Som standard visas fliken Autentisera och visar befintliga anslutningar.
  5. Om du vill lägga till nya autentiseringsuppgifter eller välja olika befintliga autentiseringsuppgifter för en anslutning öppnar du anslutningens ellipsmeny (...) och väljer antingen Lägg till ny anslutning eller, om det är tillgängligt, olika autentiseringsuppgifter.
  6. Om du vill uppdatera andra aktivitetsegenskaper väljer du Nästa: Konfigurera.
  7. När du är klar väljer du Spara

Redigera aktivitetens underliggande arbetsflöde

Gå vidare