Långsiktig kvarhållning för Azure Database for MySQL – flexibel server med hjälp av Azure Backup (förhandsversion)

Med Azure Backup och Azure Database Services kan du tillsammans skapa en säkerhetskopieringslösning i företagsklass för Azure Database for MySQL – flexibla servrar som behåller säkerhetskopior i upp till 10 år. Om du har en Azure Database for MySQL – flexibel server kan du utöka kvarhållningen av säkerhetskopior längre än 35 dagar med inbyggd kapacitet för säkerhetskopiering på driftnivå i MySQL – flexibel databas.

Med den här funktionen kan du utöka den aktuella begränsningen på 35 dagars kvarhållning av säkerhetskopior till 10 år, vilket uppfyller dina efterlevnads- och regelkrav.

Dessutom kopieras säkerhetskopiorna till en isolerad lagringsmiljö utanför klientorganisationen och prenumerationen ger skydd mot utpressningstrojanattacker. Förutom långsiktig kvarhållning (LTR) förbättrar den här funktionen säkerhetskopieringens återhämtning genom att skydda källdata från olika nivåer av dataförlust, till exempel oavsiktliga borttagningar och skydd mot utpressningstrojaner. Det är en nollinfrastrukturlösning där Azure Backup hanterar säkerhetskopiorna med automatisk kvarhållning och schemaläggning av säkerhetskopiering. Du kan skapa en säkerhetskopieringsprincip för att definiera säkerhetskopieringsschemat och kvarhållningen. Baserat på principdefinitionen överför Azure Backup säkerhetskopior till valvet som blobar och hanterar deras livscykel. Du kan hantera säkerhetskopiorna centralt bredvid andra skyddade arbetsbelastningar via Azure Backup Center.

Du kan återställa den här säkerhetskopian i dina angivna lagringscontainrar, som kan användas för att återskapa MySQL – flexibel server. Du kan också använda inbyggda verktyg för att återställa dessa data som en ny MySQL – flexibel server med inbyggda databasverktyg.

Azure Database for MySQL – flexibelt serversäkerhetsflöde

Så här säkerhetskopierar du en Azure Database for MySQL – flexibel server:

  1. Bevilja behörigheter till MSI för säkerhetskopieringsvalvet på arm-målresursen (MySQL-Flexibel server) och upprätta åtkomst och kontroll.
  2. Konfigurera säkerhetskopieringsprinciper och ange schemaläggning, kvarhållning och andra parametrar.

När konfigurationen är klar:

  • Azure Backup anropar säkerhetskopieringen baserat på principscheman i ARM-API:et för MySQL Flex-servern och skriver data till en säker blobcontainer med en SAS för förbättrad säkerhet.
  • Säkerhetskopieringsjobbet körs oberoende av varandra, vilket förhindrar avbrott under långvariga uppgifter.
  • Livscykeln för kvarhållnings- och återställningspunkter överensstämmer med säkerhetskopieringsprinciperna för effektiv hantering.
  • Under återställningen anropar Azure Backup återställning på ARM-API:et för MySQL – flexibel server med hjälp av SAS (Statistical Analysis System) för asynkron, icke-avbrottsfri återställning.

Diagram shows the backup flow for Azure Database for MySQL Flexible Server.

Azure Backup-autentisering med MySQL – flexibel server

Azure Backup måste ansluta till Azure MySQL – flexibel server när varje säkerhetskopia utförs. 

Behörigheter för en Azure Database for MySQL – flexibel serversäkerhetskopiering

I följande tabell visas behörigheter som msi-valvet kräver för lyckade säkerhetskopieringsåtgärder:

Åtgärd Behörighet
Säkerhetskopiering – MySQL – flexibel serverroll för långsiktig kvarhållningssäkerhetskopiering

– Läsarroll i serverns resursgrupp.
Återställa Lagringsblobdatadeltagareroll för mållagringskontot.

Nästa steg