Come eseguire un backup manuale di Joomla!
Per creare una copia di backup del tuo sito Joomla! manualmente, dovrai creare un archivio delle due parti dell’applicazione, tutti i file di Joomla! e il suo database. Questo tutorial ti mostrerà come creare una copia locale delle due parti del tuo sito Joomla!.
Esegui il backup dei file di Joomla!
Puoi sempre utilizzare un client FTP per trasferire tutti i file e le cartelle di Joomla! sul tuo disco locale. Tuttavia, Joomla! prevede più di 3.000 file di core. Se aggiungiamo anche i tuoi contenuti, foto, video, estensioni, ecc., il numero crescerà ulteriormente. Questo significa che, se decidi di trasferire i file via FTP, questo richiederà un bel po’ di tempo poiché trasferire tanti piccoli file è più lento che scaricare un unico grande file. Un modo più efficiente per trasferire i file è comprimerli all’interno di un singolo file ZIP da Gestione File nel Site Tools. Per farlo, naviga sino alla cartella principale del tuo sito Joomla!. In questo tutorial, utilizzeremo il sito principale, localizzato nella cartella public_html. Seleziona la cartella e clicca su Archivio in alto.
Ora, aggiungi un nome per l’archivio e clicca su Conferma. Gestione File creerà un archivio con tutti i file e cartelle che hai selezionato.
Una volta creato l’archivio per i tuoi file potrai scaricarlo tramite FTP oppure tramite browser cercando l’url del file e scaricandolo quindi sul tuo pc locale. Per utilizzare la seconda opzione, dovrai spostare l’archivio sotto la cartella public_html tramite la Gestione File.
Esegui un backup del tuo database Joomla!
Ci sono due modi per creare un backup del tuo database Joomla! . Il primo è tramite la console SSH e il secondo è quello di utilizzare lo strumento phpMyAdmin all’interno del tuo Site Tools. In ciascuno dei due modi, dovrai comunque conoscere il nome del database del tuo Joomla!, il suo nome utente e la sua password. Per ottenere queste informazioni, apri il file configuration.php nella directory principale di Joomla!. Al suo interno, troverai le seguenti righe che contengono le credenziali del database:
public $user = 'username';
public $password = 'password';
public $db = 'database';
Una volta ottenute le credenziali, potrai procedere con il backup del database.
Esegui il backup del database Joomla! tramite SSH
Per creare un backup del tuo database Joomla! tramite SSH, dovrai prima accedere al tuo account. Per farlo, dai un’occhiata al nostro Tutorial su SSH. Poi, naviga sino alla cartella del tuo sito Joomla!. Qui dovrai utilizzare il comando mysqldump con le informazioni ottenute dal file configuration.php per creare un backup del database:
mysqldump -uusername -ppassword database > db-backup.sql
Infine, raggiungi con il browser l’indirizzo tuosito.com/db-backup.sql e scarica il backup del tuo database in locale.
Esegui il backup del database Joomla! tramite phpMyAdmin
Per prima cosa accedi al tuo Site Tools e naviga sino a Sito > MySQL > phpMyAdmin > accedi a phpMyAdmin:
Ora, dovrai selezionare il backup per cui intendi eseguire il backup. Sulla sinistra ti verranno mostrati tutti i database. Potrai vedere il nome esatto del tuo database dal file configuration.php indicato sopra.
Poi, seleziona il database Joomla! e clicca Export dal menù in alto.
Mantieni le impostazioni di default e clicca Go.
Ecco fatto! phpMyAdmin genererà un backup per il tuo database Joomla! che potrai scaricare e salvare sul tuo computer locale.