Eseguire il backup di un sito Joomla con JoomlaPack
Un procedimento fondamentale per dormire sonni tranquilli è eseguire un regolare backup del sito Joomla: in questo modo qualsiasi disastro possa accadere, sarà possibile ripristinare il sito Web velocemente.
Il backup di un sito basato su Joomla deve prevedere due operazioni: il backup dei file ed il backup del database.
Eseguire manualmente il backup di file e database è una procedura monotona e abbastanza lunga, per cui conviene utilizzare una estensione pensata appositamente per questa operazione: JoomlaPack, disponibile liberamente per Joomla 1.5.x e Joomla 1.0.x.
Scaricare il pacchetto dal sito ufficiale, e decomprimerlo sul proprio computer, quindi accedere al backend di Joomla. Aprire il menu “Estensioni | Installa/Disinstalla”. All’interno del riquadro “Carica file pacchetto” premere il pulsante “Sfoglia” per cercare il pacchetto appena scaricato e selezionare il file “com_joomlapack-1.2.2-j15.zip”, quindi premere “Carica file & Installa”.
A questo punto avremo a disposizione una comoda interfaccia di amministrazione, a cui possiamo accedere attraverso il menu “Componenti | JoomlaPack | Control Panel”.

JoomlaPack prova a configurarsi da solo. Se tutto è andato a buon fine, il box a destra chiamato “Riepilogo” dovrebbe indicare lo stato “Pronto al backup”.
Proviamo ad eseguire il backup del sito : premiamo il tab “Backup now” e scegliamo l’opzione “Backup del sito compresi i file”, operazione che esegue backup di database e dei file. L’altra opzione disponibile, “Backup del solo database”, come indica il nome esegue il solo backup del database non prendendo in considerazione i file.
Dopo qualche istante vedremo partire l’operazione; se si concluderà positivamente verrà mostrata la schermata seguente.

Se ora clicchiamo il link “Amministra i backup”, oppure selezioniamo il tab “Manage backup files”, verrà mostrata una interfaccia che ci consente di amministrare i backup eseguiti sinora.Per ogni backup possiamo vedere la data di creazione, la dimensione su disco occupata ed il nome del file. In aggiunta, attraverso questo pannello possiamo scaricare o cancellare il file di backup.
Vediamo ora le opzioni che possiamo modificare, aprendo il tab “Options”.

Per questioni di sicurezza dobbiamo cambiare la directory di output dei backup: immaginate cosa succederebbe se un possibile attacker prova ad accedere alla cartella di default di JoomlaPack ed è libero di scaricare tutti i file che compongono il sito, configuration.php compreso.. un disastro.
Dovremmo settare questa directory, inserendo il percorso di una cartella non raggiungibile dall’esterno, ovvero al di fuori del public_html. Stesso discorso per la directory temporanea.
La sezione “Opzioni avanzate” ci consente di settare diversi parametri relativi alla compressione dei file ed agli algoritmi da utilizzare per i vari procedimenti di backup.
La sezione “Frontend” permette di impostare un comando, attivabile usando una password, che permette di eseguire il backup senza dover collegarsi come amministratori al backend di Joomla.
Le sezioni “Numeri magici” ed “Opzioni mysqldump” permettono anch’esse di modificare svariati parametri per configurare adeguatamente le prestazioni del sistema.
Buoni backup
