Eseguire il backup e il ripristino dell'app Servizio app
La funzionalità di backup e ripristino nel Servizio app di Azure consente di creare facilmente backup di app in modo manuale o pianificato. È possibile configurare i backup da conservare per un periodo di tempo specifico o illimitato. È possibile ripristinare l'app o il sito in uno snapshot di uno stato precedente sovrascrivendo il contenuto esistente o ripristinando in un'altra app o sito.
Guardare il video seguente su come configurare un backup per l'istanza del servizio app. Questo video si basa su Suggerimenti e consigli di Azure #28 - Configurare un backup per il servizio app di Azure.
Informazioni su Backup e ripristino
Esaminare i dettagli seguenti sulla funzionalità Backup e ripristino. Si pensi a come implementare questa funzionalità per le app del servizio app.
Per usare la funzionalità Backup e ripristino, è necessario il piano di servizio app di livello Standard o Premium per l'app o il sito.
Per eseguire il backup è necessario un account di archiviazione e un contenitore di Azure nella stessa sottoscrizione dell'app.
Il servizio app di Azure può eseguire il backup delle informazioni seguenti nell'account di archiviazione di Azure e nel contenitore configurato per l'app:
- Impostazioni di configurazione dell'app
- Contenuto del file
- Database connesso all'app (database SQL, Database di Azure per MySQL, Database di Azure per PostgreSQL, MySQL in-app).
Nell'account di archiviazione ogni backup è costituito da un file ZIP e un file XML:
- Il file ZIP contiene i dati di backup per l'app o il sito.
- Il file XML contiene un manifesto del contenuto del file ZIP.
È possibile configurare i backup manualmente oppure tramite una pianificazione.
I backup completi sono l'impostazione predefinita.
I backup parziali sono supportati. È possibile specificare file e cartelle da escludere da un backup.
È possibile ripristinare i backup parziali del sito nello stesso modo in cui si ripristina un backup regolare.
I backup possono essere fino a 10 GB di contenuto di app e database.
I backup per l'app o il sito sono visibili nella pagina Contenitori dell'account di archiviazione e dell'app (o del sito) nel portale di Azure.
Aspetti da considerare durante la creazione di backup e il ripristino dei backup
Verranno ora esaminate alcune considerazioni sulla creazione di un backup per l'app o il sito e il ripristino di dati e contenuto da un backup.
Prendere in considerazione i backup completi. Eseguire un backup completo per salvare facilmente tutte le impostazioni di configurazione, tutto il contenuto dei file e tutto il contenuto del database connesso all'app o al sito.
Dopo il ripristino di un backup completo, tutti i contenuti del sito vengono sostituiti dai contenuti del backup. Se un file è presente nel sito ma non nel backup, verrà eliminato.
Prendere in considerazione i backup parziali. Specificare un backup parziale in modo da poter scegliere esattamente quali file eseguire il backup.
Quando si ripristina un backup parziale, tutti i contenuti che si trovano in una cartella o in un file escluso vengono lasciati così come sono.
Valutare la possibilità di esplorare i file di backup. Decomprimere ed esplorare i file ZIP e XML associati al backup per accedere ai backup. Questa opzione consente di visualizzare il contenuto senza eseguire effettivamente un'app o un ripristino del sito.
Prendere in considerazione il firewall nella destinazionedi backup. Se l'account di archiviazione è abilitato con un firewall, non è possibile usare l'account di archiviazione come destinazione per i backup.