Conservazione a lungo termine per Database di Azure per MySQL - Server flessibile tramite Backup di Azure (anteprima)

Backup di Azure e Servizi di database di Azure consentono di creare una soluzione di backup di livello aziendale per Database di Azure per MySQL - Server flessibili che conservano i backup per un massimo di 10 anni. Se si dispone di un server flessibile Database di Azure per MySQL, è possibile estendere la conservazione dei backup oltre 35 giorni con la funzionalità di backup del livello operativo predefinita di MySQL - Flessibile.

Questa funzionalità consente di estendere la limitazione corrente della conservazione dei backup di 35 giorni a 10 anni, soddisfando i requisiti normativi e di conformità.

Inoltre, i backup vengono copiati in un ambiente di archiviazione isolato all'esterno del tenant e la sottoscrizione forniscono protezione dagli attacchi ransomware. Oltre alla conservazione a lungo termine (LTR), questa funzionalità migliora la resilienza dei backup proteggendo i dati di origine da diversi livelli di perdita di dati, ad esempio eliminazioni accidentali e protezione ransomware. Si tratta di una soluzione zero-infrastructure con Backup di Azure la gestione dei backup con conservazione e pianificazione dei backup automatizzati. È possibile creare criteri di backup per definire la pianificazione e la conservazione dei backup. In base alla definizione dei criteri, Backup di Azure trasferisce i backup all'insieme di credenziali come BLOB e ne gestisce il ciclo di vita. È possibile gestire i backup centralmente accanto ad altri carichi di lavoro protetti tramite il centro Backup di Azure.

È possibile ripristinare questo backup nei contenitori di archiviazione specificati, che possono essere usati per ricompilare il server MySQL - Flessibile. È anche possibile usare strumenti nativi per ripristinare questi dati come nuovo server flessibile MySQL con strumenti nativi del database.

Database di Azure per MySQL - Flusso di backup flessibile del server

Per eseguire il backup di un server flessibile Database di Azure per MySQL:

  1. Concedere le autorizzazioni all'identità del servizio gestito dell'insieme di credenziali di Backup nella risorsa ARM di destinazione (server flessibile MySQL), stabilendo l'accesso e il controllo.
  2. Configurare i criteri di backup e specificare la pianificazione, la conservazione e altri parametri.

Al termine della configurazione:

  • Backup di Azure richiama il backup in base alle pianificazioni dei criteri nell'API ARM del server MySQL Flex, scrivendo dati in un contenitore BLOB sicuro con una firma di accesso condiviso per una sicurezza avanzata.
  • Il processo di backup viene eseguito in modo indipendente, impedendo interruzioni durante le attività a esecuzione prolungata.
  • I cicli di vita dei punti di conservazione e ripristino sono allineati ai criteri di backup per una gestione efficace.
  • Durante il ripristino, Backup di Azure richiama il ripristino nell'API ARM del server flessibile MySQL usando il sistema di analisi statistica (SAS) per il ripristino asincrono e non indisruptivo.

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

Backup di Azure'autenticazione con MySQL - Server flessibile

Backup di Azure deve connettersi al server flessibile di Azure MySQL durante l'esecuzione di ogni backup. 

Autorizzazioni per un Database di Azure per MySQL - Backup flessibile del server

Nella tabella seguente sono elencate le autorizzazioni richieste dall'identità del servizio gestito dell'insieme di credenziali per le operazioni di backup riuscite:

Operazione Autorizzazione
Backup - Ruolo di backup della conservazione a lungo termine del server flessibile mySQL

- Ruolo lettore nel gruppo di risorse del server.
Recupera Archiviazione ruolo Collaboratore dati BLOB nell'account di archiviazione di destinazione.

Passaggi successivi