Come eseguire il backup e il ripristino di un server in Database di Azure per MySQL tramite il portale di AzureHow to backup and restore a server in Azure Database for MySQL using the Azure portal

Il backup viene eseguito automaticamenteBackup happens automatically

Il backup dei server Database di Azure per MySQL viene eseguito periodicamente per abilitare le funzionalità di ripristino.Azure Database for MySQL servers are backed up periodically to enable Restore features. L'uso di questa funzionalità consente di ripristinare il server e tutti i suoi database a un momento precedente nel nuovo server.Using this feature you may restore the server and all its databases to an earlier point-in-time, on a new server.

prerequisitiPrerequisites

Per completare questa guida, è necessario:To complete this how-to guide, you need:

Impostare la configurazione del backupSet backup configuration

La scelta tra backup con ridondanza locale o ridondanza geografica si effettua al momento della creazione del server, nella finestra Piano tariffario.You make the choice between configuring your server for either locally redundant backups or geographically redundant backups at server creation, in the Pricing Tier window.

Nota

Dopo aver creato il server, il tipo di ridondanza (locale o geografica) non può essere modificato.After a server is created, the kind of redundancy it has, geographically redundant vs locally redundant, can't be switched.

Quando si crea un server nel portale di Azure, la finestra Piano tariffario consente di selezionare backup con ridondanza locale o ridondanza geografica per il server.While creating a server through the Azure portal, the Pricing Tier window is where you select either Locally Redundant or Geographically Redundant backups for your server. In questa finestra è anche possibile specificare il periodo di conservazione dei backup, ovvero per quanti giorni si vogliono archiviare i backup del server.This window is also where you select the Backup Retention Period - how long (in number of days) you want the server backups stored for.

Piano tariffario: scegliere la ridondanza del backup

Per altre informazioni sull'impostazione di questi valori durante la creazione, vedere la guida introduttiva del server Database di Azure per MySQL.For more information about setting these values during create, see the Azure Database for MySQL server quickstart.

È possibile modificare il periodo di conservazione dei backup per un server seguendo questa procedura:The backup retention period can be changed on a server through the following steps:

  1. Accedere al portale di Azure.Sign into the Azure portal.
  2. Selezionare il server del Database di Azure per MySQL.Select your Azure Database for MySQL server. Questa azione apre la pagina Panoramica.This action opens the Overview page.
  3. Selezionare Piano tariffario nel menu in IMPOSTAZIONI.Select Pricing Tier from the menu, under SETTINGS. Con il dispositivo di scorrimento è possibile modificare il periodo di conservazione dei backup impostandolo su un numero di giorni compreso tra 7 e 35.Using the slider you can change the Backup Retention Period to your preference between 7 and 35 days. Nello screenshot seguente, il periodo è stato aumentato a 34 giorni.In the screenshot below it has been increased to 34 days. Periodo di conservazione dei backup aumentatoBackup retention period increased

  4. Fare clic su OK per confermare la modifica.Click OK to confirm the change.

Il periodo di conservazione dei backup determina quanto è possibile tornare indietro nel tempo con un ripristino temporizzato, essendo il ripristino basato sui backup disponibili.The backup retention period governs how far back in time a point-in-time restore can be retrieved, since it's based on backups available. Il ripristino temporizzato è descritto con altri dettagli nella sezione seguente.Point-in-time restore is described further in the following section.

Ripristino temporizzatoPoint-in-time restore

Database di Azure per MySQL consente di ripristinare il server a un momento specifico e in una nuova copia del server.Azure Database for MySQL allows you to restore the server back to a point-in-time and into to a new copy of the server. È possibile usare questo nuovo server per ripristinare i dati oppure configurare le applicazioni perché puntino al nuovo server.You can use this new server to recover your data, or have your client applications point to this new server.

Ad esempio, se oggi una tabella è stata accidentalmente eliminata a mezzogiorno, è possibile eseguire il ripristino a un'ora prima di mezzogiorno per recuperare la tabella e i dati mancanti dalla nuova copia del server.For example, if a table was accidentally dropped at noon today, you could restore to the time just before noon and retrieve the missing table and data from that new copy of the server. Il ripristino temporizzato viene eseguito a livello di server, non a livello di database.Point-in-time restore is at the server level, not at the database level.

La procedura seguente consente di ripristinare il server di esempio a un momento specifico:The following steps restore the sample server to a point-in-time:

  1. Nel portale di Azure selezionare il server del Database di Azure per MySQL.In the Azure portal, select your Azure Database for MySQL server.

  2. Nella barra degli strumenti della pagina Panoramica del server selezionare Ripristina.In the toolbar of the server's Overview page, select Restore.

    Database di Azure per MySQL: Panoramica - Pulsante Ripristina

  3. Compilare il modulo Ripristina con le informazioni obbligatorie:Fill out the Restore form with the required information:

    <span data-ttu-id="60f83-138">Database di Azure per MySQL - Informazioni di ripristino</span><span class="sxs-lookup"><span data-stu-id="60f83-138">Azure Database for MySQL - Restore information</span></span>

    • Punto di ripristino: selezionare il punto nel tempo per il ripristino.Restore point: Select the point-in-time you want to restore to.
    • Server di destinazione: specificare un nome per il nuovo server.Target server: Provide a name for the new server.
    • Percorso: non è possibile selezionare l'area.Location: You cannot select the region. Per impostazione predefinita è uguale al server di origine.By default it is same as the source server.
    • Piano tariffario: non è possibile modificare questi parametri quando si esegue un ripristino temporizzato.Pricing tier: You cannot change these parameters when doing a point-in-time restore. È uguale al server di origine.It is same as the source server.
  4. Fare clic su OK per ripristinare il server a un momento specifico.Click OK to restore the server to restore to a point-in-time.

  5. Al termine del ripristino, individuare il nuovo server creato per verificare che il ripristino dei dati sia avvenuto come previsto.Once the restore finishes, locate the new server that is created to verify the data was restored as expected.

Nota

Si noti che il nuovo server creato con il ripristino temporizzato ha il nome e la password di accesso dell'amministratore validi per il server esistente nel momento scelto per il ripristino.Note the new server created by point-in-time restore has the same server admin login name and password that was valid for the existing server at the point-in-time chose. È possibile modificare la password dalla pagina Panoramica del nuovo server.You can change the password from the new server's Overview page.

Ripristino geograficoGeo restore

Se il server è stato configurato per backup con ridondanza geografica, è possibile creare un nuovo server dal backup di quel server esistente.If you configured your server for geographically redundant backups, a new server can be created from the backup of that existing server. Questo nuovo server può essere creato in qualsiasi area in cui è disponibile Database di Azure per MySQL.This new server can be created in any region that Azure Database for MySQL is available.

  1. Selezionare il pulsante Crea una risorsa (+) nell'angolo superiore sinistro del portale.Select the Create a resource button (+) in the upper-left corner of the portal. Selezionare Database > Database di Azure per MySQL.Select Databases > Azure Database for MySQL.

    Opzione "Database di Azure per MySQL"

  2. Nell'elenco a discesa Seleziona origine scegliere Backup.In the form's Select Source dropdown, choose Backup. Questa azione consente di caricare un elenco di server per i quali è stato abilitato il backup con ridondanza geografica.This action loads a list of servers that have geo redundant backups enabled. Selezionare uno di questi backup come origine del nuovo server.Select one of these backups to be the source of your new server. Opzione Seleziona origine: Backup ed elenco di backup con ridondanza geograficaSelect Source: Backup and list of geo redundant backups

    Nota

    Quando un server viene creato per la prima volta, potrebbe non essere subito disponibile per il ripristino geografico.When a server is first created it may not be immediately available for geo restore. Potrebbero essere necessarie alcune ore per popolare i metadati necessari.It may take a few hours for the necessary metadata to be populated.

  3. Compilare il resto del modulo con le proprie preferenze.Fill out the rest of the form with your preferences. È possibile selezionare qualsiasi posizione.You can select any Location. Dopo aver selezionato la posizione è possibile selezionare Piano tariffario.After selecting the location, you can select Pricing Tier. Per impostazione predefinita vengono visualizzati i parametri del server esistente dal quale si esegue il ripristino.By default the parameters for the existing server you are restoring from are displayed. È possibile fare clic su OK senza apportare alcuna modifica per ereditare tali impostazioni.You can click OK without making any changes to inherit those settings. In alternativa è possibile modificare la generazione di calcolo (se disponibile nell'area selezionata), il numero di vCore, il periodo di conservazione dei backup e l'opzione di ridondanza dei backup.Or you can change Compute Generation (if available in the region you have chosen), number of vCores, Backup Retention Period, and Backup Redundancy Option. La modifica del piano tariffario (Basic, Utilizzo generico o Con ottimizzazione per la memoria) o delle dimensioni della risorsa di archiviazione non è supportata durante il ripristino.Changing Pricing Tier (Basic, General Purpose, or Memory Optimized) or Storage size during restore is not supported.

Nota

Il nuovo server creato con il ripristino geografico ha il nome e la password di accesso dell'amministratore validi per il server esistente al momento dell'avvio del ripristino.The new server created by geo restore has the same server admin login name and password that was valid for the existing server at the time the restore was initiated. È possibile modificare la password dalla pagina Panoramica del nuovo server.The password can be changed from the new server's Overview page.

Passaggi successiviNext steps