Installare una istanza Nextcloud su server Debian: differenze tra le versioni

m
Riga 677: Riga 677:
== Ripristino del backup ==
== Ripristino del backup ==
Nel caso dobbiate ripristinare il backup la procedura è piuttosto semplice. Per prima cosa stoppate apache2. Per quanto riguarda i dati è sufficiente dare un
Nel caso dobbiate ripristinare il backup la procedura è piuttosto semplice. Per prima cosa stoppate apache2. Per quanto riguarda i dati è sufficiente dare un
  <code>rsync -aAx --delete /directory/backup /directory/da/ripristinare</code>
  rsync -aAx --delete /directory/backup /directory/da/ripristinare
Solitamente è sufficiente ripristinare solamente la directory dei dati e quella di Nextcloud.
Solitamente è sufficiente ripristinare solamente la directory dei dati e quella di Nextcloud.


Riga 683: Riga 683:


Cancellate il database e ricreatelo con
Cancellate il database e ricreatelo con
<code>DROP DATABASE d_nextcloud;
<pre>DROP DATABASE d_nextcloud;
CREATE DATABASE d_nextcloud;</code>
CREATE DATABASE d_nextcloud;</pre>
A questo punto ripristinate il backup dal file sql che troverete compresso in /mnt/autobackup/daily.x/localhost/mysqldump/nextcloud.sql.gz. Copiatelo nella vostra home ed estraetelo con
A questo punto ripristinate il backup dal file sql che troverete compresso in /mnt/autobackup/daily.x/localhost/mysqldump/nextcloud.sql.gz. Copiatelo nella vostra home ed estraetelo con
  <code>gzip -d nextcloud.sql.gz</code>
  gzip -d nextcloud.sql.gz
A questo punto ripristinatelo con
A questo punto ripristinatelo con
  <code>mysql d_nextcloud < nextcloud.sql</code>
  mysql d_nextcloud < nextcloud.sql
Ora potete riavviare il webserver e avrete il backup ripristinato.
Ora potete riavviare il webserver e avrete il backup ripristinato.


Riga 701: Riga 701:
* come aggiornare Nextcloud.
* come aggiornare Nextcloud.
Per tutte queste operazione (sebbene alcune si possano fare da interfaccia web) ci avvaleremo dell’interfaccia cli occ. Infatti l’interfaccia web è molto più limitata e spesso non si può proprio evitare, specialmente durante alcuni aggiornamenti, di utilizzare l’interfaccia cli (infatti alcune operazioni possono essere piuttosto lunghe e supererebbero il tempo di esecuzione ammesso di php per il webserver).
Per tutte queste operazione (sebbene alcune si possano fare da interfaccia web) ci avvaleremo dell’interfaccia cli occ. Infatti l’interfaccia web è molto più limitata e spesso non si può proprio evitare, specialmente durante alcuni aggiornamenti, di utilizzare l’interfaccia cli (infatti alcune operazioni possono essere piuttosto lunghe e supererebbero il tempo di esecuzione ammesso di php per il webserver).
== Importare file esterni su Nextcloud ==
== Importare file esterni su Nextcloud ==
Sebbene sia sempre possibile importare i file semplicemente trascinando le directory nell’interfaccia web è possibile che si abbia un grande archivio a disposizione. Magari parecchie centinaia di GB e quindi si vorrebbe importare i dati direttamente da hard drive.
Sebbene sia sempre possibile importare i file semplicemente trascinando le directory nell’interfaccia web è possibile che si abbia un grande archivio a disposizione. Magari parecchie centinaia di GB e quindi si vorrebbe importare i dati direttamente da hard drive.