Ripristinare un server flessibile Database di Azure per MySQL usando Backup di Azure (anteprima)

Importante

La soluzione di anteprima per proteggere Database di Azure per MySQL server flessibili che usano Backup di Azure è attualmente sospesa. Non configurare nuovi backup fino a un ulteriore avviso. Assicuratevi che tutti i dati di backup esistenti rimangano sicuri e disponibili per il ripristino. Nel frattempo, è possibile fare riferimento alle istruzioni del post di blog per creare manualmente backup a lungo termine, garantendo la conformità alle esigenze immediate.

Questo articolo descrive come ripristinare il server flessibile Database di Azure per MySQL usando Backup di Azure.

Altre informazioni su scenari, considerazioni e limitazioni supportati.

Prerequisiti

I dati di backup vengono archiviati nella cassaforte di backup come blob all'interno del tenant Microsoft. Durante un'operazione di ripristino, i dati di backup sono copiati da un account di archiviazione a un altro tra i tenant. Assicurarsi che l'account di archiviazione di destinazione per il ripristino abbia la AllowCrossTenantReplication proprietà impostata su true.

Ripristinare il database di Azure per MySQL - Server flessibile

Nota

È possibile ripristinare solo come file il punto di backup di un database MySQL su server flessibile.

Seguire questa procedura per ripristinare il database:

  1. Passare alla cassetta di backup e quindi selezionare Backup istanze.

  2. Selezionare Database di Azure per MySQL - Server flessibile (anteprima)>Ripristina.

    Screenshot che mostra come passare a un'istanza di backup.

  3. Scegliere Seleziona punto di ripristino e quindi selezionare il punto nel tempo da ripristinare.

    Per modificare l'intervallo di date, selezionare Periodo.

    Screenshot che mostra la selezione di un punto di ripristino temporizzato.

  4. Nella scheda Parametri di ripristino, selezionare i valori dell'account di archiviazione di destinazione e del contenitore di destinazione, e quindi selezionare Convalida.

    Il processo di convalida controlla se i parametri e le autorizzazioni per il ripristino vengono assegnati per l'operazione di ripristino.

    Screenshot che mostra la selezione dei parametri di ripristino.

  5. Quando la convalida ha esito positivo, selezionare Ripristina.

    Questa azione ripristina i backup del database selezionati nell'account di archiviazione di destinazione.

    Screenshot che mostra come attivare l'operazione di ripristino.

Creare un server flessibile MySQL dal punto di ripristino

Al termine del processo di ripristino, i file ripristinati verranno visualizzati nell'account di archiviazione di destinazione. È necessario copiare questi file ripristinati in un server MySQL per accedere ai dati ripristinati.

Accedere ai dati dal punto di ripristino ripristinato

Per accedere ai dati dal punto di ripristino, seguire questa procedura:

  1. Scaricare i file ripristinati da Archiviazione di Azure Account usando Archiviazione di Azure Explorer.

  2. Installare la versione community di MySQL da qui

    Nota

    Assicurarsi che la versione della community mySQL scaricata sia uguale o compatibile con la versione dei file ripristinati.

  3. Aprire il prompt dei comandi e navigare alla cartella bin della versione Community di MySQL scaricata.

  4. Specificare la directory dei dati usando --datadir eseguendo il comando seguente nel prompt dei comandi.

    mysqld --datadir=<path to data folder of the restore files downloaded>
    

    Nota

    È possibile aggiungere il percorso della bin cartella alle variabili di ambiente ed eseguire direttamente il mysqld comando oppure passare al percorso della bin cartella nel prompt dei comandi e quindi eseguire mysqld

  5. Connettersi al database usando un client supportato.

Passaggi successivi