# Crea, scarica e ripristina un backup del tuo database Discourse

**URL:** https://meta.discourse.org/t/create-download-and-restore-a-backup-of-your-discourse-database/122710
**Category:** Self-Hosting
**Tags:** backups, how-to
**Created:** [11 Luglio 2019, 6:39pm UTC](https://meta.discourse.org/t/create-download-and-restore-a-backup-of-your-discourse-database/122710 "2019-07-11T18:39:08Z")
**Posts on this page:** 1
**Showing post:** 1

<div class="post-metadata">

### Author: ![Discourse](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/discourse/32/148734_2.png) [@Discourse](https://meta.discourse.org/u/Discourse)
#### Post date: [11 Luglio 2019, 6:39pm UTC](https://meta.discourse.org/t/create-download-and-restore-a-backup-of-your-discourse-database/122710/1 "2019-07-11T18:39:08Z")

</div>

> 🔖 Questa guida fornisce istruzioni dettagliate per creare, scaricare e ripristinare un backup del tuo database Discourse.
> 
> 🙋 Livello utente richiesto: Amministratore

Discourse consente agli amministratori del sito di creare e scaricare una copia del database del sito. Il backup può quindi essere caricato e ripristinato su qualsiasi forum Discourse.

I backup di Discourse includono l’intero database del sito, che contiene tutto ciò che è presente sul sito: argomenti, post, utenti, gruppi, impostazioni, temi, ecc. A seconda di come viene creato il file di backup, potrebbe includere o meno i caricamenti. I backup che includono i caricamenti vengono salvati come file `.tar.gz`, mentre i backup senza caricamenti vengono salvati come file `.sql.gz`. Vedi la sezione successiva per i dettagli.

Sebbene i dati creati dai plugin esistano nel database, i plugin stessi sono installati nel file `app.yml`. Per ripristinare il tuo sito su un nuovo server, dovrai assicurarti che la tua installazione includa i plugin necessari.

## Modalità di sola lettura

È possibile abilitare la modalità di sola lettura nella pagina Backup per impedire modifiche al sito per le attività relative all’amministrazione. [Scopri di più sulla modalità di sola lettura qui](https://meta.discourse.org/t/read-only-modes-in-discourse/296976).

## Crea un backup

Per creare un backup del tuo sito Discourse, segui questi passaggi:

1. Vai alla sezione **Admin / Backups** del tuo sito.
2. Fai clic sul pulsante **Backup**.

 ![image](https://global.discourse-cdn.com/meta/original/4X/2/5/1/251a2ade814ccd6010680618bb1fff0be9ea50a7.png)

1. Si aprirà una finestra modale con una casella di controllo per includere i caricamenti del sito nel backup. Seleziona o deseleziona questa opzione in base alle tue preferenze.

> ⚠ Se il tuo sito è ospitato da noi e desideri creare un backup che includa i caricamenti, contatta il team di Discourse prima di creare il backup.

 ![backup_options](https://global.discourse-cdn.com/meta/original/3X/3/4/34cd8f4db8e3eac9e7acd8686e2238327c4f1891.png)

1. Fai clic sul pulsante di conferma per avviare il backup.

## Scarica un backup

Al completamento del backup, Discourse ti invierà una notifica.

 ![backup_notification](https://global.discourse-cdn.com/meta/original/3X/e/b/eb20a7ca7f649dd6e2b1c963dee51bb660c473b1.png)

- Fai clic sul link nella notifica per tornare alla pagina Backup. Quindi fai clic sul pulsante Download.

 ![trigger_backup_email](https://global.discourse-cdn.com/meta/original/3X/7/6/76014feae1627d7de4d9f817997c815e116ee0e3.png)

- Ti verrà inviata un’e-mail con un link per scaricare il backup. Fai clic sul link per salvare il backup sul tuo computer.

 ![backup_email](https://global.discourse-cdn.com/meta/original/3X/2/7/27db8452ef064365aec5a7ed1ffc5cd4d345e994.png)

## Carica un backup

- Per caricare un backup, vai alla sezione **Admin / Backups** del tuo sito, naviga nella scheda **Backup Files** e fai clic sul pulsante **Upload**.

 ![upload_backup](https://global.discourse-cdn.com/meta/original/3X/7/c/7c0bb5e652fa0e65fe77440bb28949350315f784.png)

- Questo aprirà il file manager del tuo browser. Seleziona il backup dal tuo file system e fai clic sul pulsante Open del file manager. Il nuovo file di backup verrà visualizzato nell’elenco dei file.

 ![uploaded_backup](https://global.discourse-cdn.com/meta/original/3X/4/d/4dadd5a85b72f1809bdb0ae0380784620240384a.png)

## Ripristina un backup

Prima di poter ripristinare il tuo file di backup, devi abilitare l’impostazione del sito `allow restore`. Quindi, nella pagina **Backups** , trova il backup che desideri ripristinare, fai clic sul menu altre opzioni (⋮) e seleziona **Restore**.

> ⚠ Il ripristino di un file di backup sovrascriverà tutti i dati presenti sul sito. Quando il backup viene ripristinato, sarai disconnesso dal sito e dovrai effettuare nuovamente l’accesso con le tue credenziali del sito ripristinato.

> ⚠ Assicurati che il sito in cui stai ripristinando stia eseguendo la stessa versione di Discourse del sito precedente. È meglio aggiornare entrambi i siti all’ultima versione prima di eseguire il processo di backup/ripristino.

Il processo di ripristino imposta automaticamente l’impostazione `disable emails` su “non-staff”, in modo che le e-mail non vengano inviate agli utenti del tuo sito finché non sarai pronto.

 ![restore_backup](https://global.discourse-cdn.com/meta/original/3X/a/8/a81a2f52bb953bb083ff9eb7b43613c83092a1de.png)

> :discourse: Se il tuo sito è ospitato da Discourse, l’opzione Ripristina sarà disabilitata. Dopo aver caricato il file di backup, contatta il team di Discourse e facci sapere il nome del file di backup che desideri ripristinare. Lo ripristineremo per te.

## Backup e ripristino da riga di comando

Per gli amministratori che hanno familiarità con la riga di comando, è possibile creare e gestire i backup programmaticamente:

- I backup sono archiviati in `/var/discourse/shared/standalone/backups`.
- Avvia un backup utilizzando:

```plaintext
./launcher run app discourse backup

```

o

```plaintext
docker exec app bash -c "discourse backup"

```

Per maggiori informazioni sui backup da riga di comando, consulta: [Backup di discourse dalla riga di comando](https://meta.discourse.org/t/backup-discourse-from-the-command-line/64364).

---

_[View the full topic](https://meta.discourse.org/t/create-download-and-restore-a-backup-of-your-discourse-database/122710)._
