# Aggiornamento di Nextcloud: opzioni e istruzioni per installare gli update di Nextcloud

Un update di Nextcloud consiste nell’aggiornare il software cloud a una versione più recente. Prima di installare un upgrade di Nextcloud, ti consigliamo di eseguire un backup e di verificare la compatibilità con le app di terze parti. È possibile installare gli aggiornamenti tramite il programma Updater integrato o manualmente.

## Che cos’è un upgrade o update di Nextcloud?

Gli upgrade e gli update di Nextcloud aggiornano il software open source a una versione più recente per migliorare la funzionalità della piattaforma cloud. Gli update sono **piccoli cambi di versione** nell’ambito di una versione principale (ad esempio da 26.0.1 a 26.0.2), pensati per risolvere problemi di sicurezza o bug e per migliorare la stabilità del sistema. Gli upgrade di Nextcloud, invece, sono gli **aggiornamenti della versione principale** (ad esempio dalla versione 28 alla versione 29), che di solito apportano modifiche di maggiore entità e introducono nuove funzionalità.

[Nextcloud](https://www.ionos.it/digitalguide/server/tools-o-strumenti/che-cose-nextcloud/) consiglia di tenere regolarmente aggiornato il tuo [server cloud](https://www.ionos.it/digitalguide/server/know-how/cose-un-server-cloud/), installando quindi tutte le release e aggiornandole tempestivamente alla nuova versione principale. Le informazioni dettagliate sulle singole versioni del software cloud sono riportate nel [changelog di Nextcloud](https://nextcloud.com/changelog/ "Changelog di Nextcloud").

Se un update è disponibile, riceverai una notifica dall’interfaccia di amministrazione. In ogni caso, gli aggiornamenti su Nextcloud devono essere installati **gradualmente**. Prima di applicare un upgrade, infatti, è necessario aggiornare la versione principale portandola all’update più recente. In seguito, sarà possibile installare la versione principale più aggiornata.

Durante gli aggiornamenti, il tuo server Nextcloud viene **messo in modalità di manutenzione**. Gli utenti non potranno accedere al cloud fino al completamento dell’update o dell’upgrade. Le cosiddette major release (release principali) possono richiedere talvolta diverse ore, mentre i tempi per un upgrade sono solitamente molto più brevi, nell’ordine di pochi minuti.

## Update e upgrade di Nextcloud: quali sono i preparativi necessari?

Prima di installare un update di Nextcloud ti consigliamo di eseguire un [backup di Nextcloud](https://www.ionos.it/digitalguide/server/tools-o-strumenti/nextcloud-backup/) che comprenda l’intera istanza. In questo modo, **in caso di errori** durante l’aggiornamento, potrai ripristinare l’istanza.

È anche opportuno verificare che le **app** di terze parti siano **compatibili** con la nuova versione, che devono essere disattivate prima di eseguire l’update o l’upgrade.

## Come si esegue un upgrade o un update di Nextcloud?

Su Nextcloud è possibile aggiornare il sistema cloud in tre modi. Ogni metodo presenta vantaggi e svantaggi specifici ed è indicato per scenari diversi:

1. **Update tramite l’interfaccia utente**: il programma Updater integrato per gli aggiornamenti tramite web è il modo più facile per installare update di Nextcloud. Lo strumento permette di avviare gli aggiornamenti software direttamente dall’interfaccia web. Il processo è pensato per risultare intuitivo ed eseguire automaticamente tutti i passaggi necessari, ma a volte può dare luogo a errori. Questa opzione è particolarmente consigliata agli utenti che preferiscono un metodo privo di complicazioni per installare gli aggiornamenti.
2. **Update tramite interfaccia da riga di comando**: è possibile eseguire il processo di aggiornamento anche tramite riga di comando. La procedura è sostanzialmente identica all’update dal web, ma tramite la riga di comando gli errori sono meno frequenti.
3. **Aggiornamento manuale**: in questo caso, il software viene installato utilizzando un file archivio scaricato in precedenza. Tuttavia, di solito vale la pena di procedere a un aggiornamento manuale solo se non è possibile utilizzare il programma Updater integrato.

N.B. La differenza tra i diversi metodi sta nel grado di automazione. Eseguendo l’aggiornamento tramite il programma Updater, la maggior parte dei passaggi del processo si svolge in automatico. Con il metodo manuale, invece, tutti i passaggi devono essere eseguiti manualmente, il che richiede più tempo ed è più soggetto a errori.

### Aggiornamento di Nextcloud con il programma Updater tramite web

1. Tramite l’icona del profilo, apri le impostazioni di amministrazione (“Overview”) e scorri verso il basso fino alla sezione “**Version**”.
2. Fai clic sul pulsante “**Open updater**”. Il pulsante è presente solo se è effettivamente disponibile un update di Nextcloud.

[![Immagine: Nextcloud: apertura dell’Updater](https://www.ionos.it/digitalguide/fileadmin/_processed_/8/8/csm_nextcloud-open-updater_3594e1f15c.webp "Nextcloud: apertura dell’Updater")](https://www.ionos.it/digitalguide/fileadmin/DigitalGuide/Screenshots_2024/nextcloud-open-updater.png) Se è presente un aggiornamento, hai modo di aprire il programma Updater. 3. Dopo che il programma Updater ha completato tutti i passaggi, decidi se la modalità di manutenzione deve rimanere attiva e se desideri continuare sulla pagina di aggiornamento tramite web oppure utilizzando la riga di comando.

[![Immagine: Updater di Nextcloud durante l’aggiornamento](https://www.ionos.it/digitalguide/fileadmin/_processed_/5/b/csm_nextcloud-updater-maintenance_7b70cf022a.webp "Updater di Nextcloud durante l’aggiornamento")](https://www.ionos.it/digitalguide/fileadmin/DigitalGuide/Screenshots_2024/nextcloud-updater-maintenance.png) Durante gli update o upgrade più importanti non è possibile disattivare la modalità di manutenzione: in questo caso, l’utente viene anche disconnesso automaticamente da Nextcloud. ### Upgrade di Nextcloud tramite riga di comando

1. Tramite l’icona del profilo, apri le impostazioni del server e scorri verso il basso fino alla sezione “Version”.
2. Invece di fare clic sul pulsante dell’Updater, passa alla cartella dell’Updater per eseguire il file `updater.phar` con il seguente comando:

```bash
sudo -u www-data php /var/www/nextcloud/updater/updater.phar
```

3. L’Updater mostra ora la versione attualmente installata e l’update disponibile. Per avviare il download dell’aggiornamento, conferma con “y”. Successivamente ti verrà chiesto se desideri eseguire immediatamente l’aggiornamento; in tal caso, conferma nuovamente con “y”.
4. L’Updater chiederà quindi se desideri mantenere attiva la modalità di manutenzione. Premi “n” per disattivare la modalità di manutenzione e far sì che il cloud sia pronto all’uso subito dopo aver completato l’update.

### Aggiornamento manuale di Nextcloud

Per la seguente procedura passo per passo abbiamo utilizzato un [server Ubuntu con NGINX](https://www.ionos.it/digitalguide/server/configurazione/come-installare-nginx-su-ubuntu-2004/) come base.

1. **Attiva la modalità di manutenzione**: per iniziare, porta Nextcloud in modalità di manutenzione in modo che nessuno operi sul cloud durante l’aggiornamento:

```bash
cd /var/www/nextcloud
sudo -u www-data php occ maintenance:mode --on
```

2. **Arresta il server web**:

```bash
service nginx stop
```

3. **Rinomina la cartella di Nextcloud**: serve a facilitare la successiva eliminazione della vecchia cartella di Nextcloud:

```bash
cd /var/www mv nextcloud nextcloud_alt
```

4. **Scarica e decomprimi l’update**: l’esempio simula l’update alla versione 29.0.4. Assicurati di scrivere il numero di versione corretto nel seguente comando:

```bash
cd ~wget https://download.nextcloud.com/server/releases/nextcloud-29.0.4.tar.bz2tar -xjf nextcloud-29.0.4.tar.bz2 -C /var/wwwrm nextcloud-29.0.4.tar.bz2
```

5. **Recupera il file di configurazione dall’installazione precedente**:

```bash
cp /var/www/nextcloud_alt/config/config.php /var/www/nextcloud/config/config.php
```

6. **Riavvia il server**:

```bash
service nginx start
```

7. **Assegna le autorizzazioni per la cartella**: prima di applicare l’update vero e proprio, ti consigliamo di impostare esplicitamente le autorizzazioni sulla cartella:

```bash
chown -R www-data:www-data /var/www/nextcloud 
chown -R www-data:www-data /var/nextcloud_data
```

8. **Avvia l’aggiornamento**:

```bash
cd /var/www/nextcloud sudo -u www-data php occ upgrade
```

9. **Disattiva la modalità di manutenzione**:

```bash
cd /var/www/nextcloud sudo -u www-data php occ maintenance:mode --off
```

10. **Elimina la vecchia installazione**:

```bash
rm -r /var/www/nextcloud_alt
```

Consiglio Con [Managed Nextcloud](https://www.ionos.it/soluzioni-ufficio/hosting-nextcloud "Managed Nextcloud di IONOS") hai a disposizione una comoda soluzione cloud con un’infrastruttura server sicura e senza alcun impegno dal lato amministrativo. IONOS si farà carico della configurazione e della manutenzione del tuo server, mentre potrai mantenere il totale controllo sui tuoi dati. Inoltre, potrai trarre vantaggio da un’offerta di supporto su misura per le tue esigenze.


This is a markdown version of: [https://www.ionos.it/digitalguide/server/tools-o-strumenti/aggiornamento-di-nextcloud/](https://www.ionos.it/digitalguide/server/tools-o-strumenti/aggiornamento-di-nextcloud/) for AI/LLM consumption.