CMS  »  Articoli  »  Joomla 

Akeeba Backup: Joomla al sicuro

di: Antonio Avolio     28 Maggio 2010

Introduzione

In diversi articoli abbiamo cercato di rendere sicuro Joomla, molto spesso però si cerca di fortificare il nostro CMS non prevedendo però eventuali crash del server (sempre in agguato), oppure cancellazioni accidentali di file o più semplicemente la necessità di migrare il nostro sito da un server ad un altro. In tutti questi casi è utile possedere una copia di backup del proprio lavoro. Esistono diversi componenti che ci facilitano il compito di gestione delle copie di backup del nostro sito Joomla, in quest'articolo andremo ad analizzare Akeeba Backup, successore di JoomPack, un componente nativo per Joomla 1.5, giunto alla versione 3, distribuito con licenza GPL da Akeeba Developers. Attualmente è disponibile la versione 3.0.rc1.

Il compente sfrutta le potenzialità di AJAX per effettuare il backup ed il ripristino dei dati, per evitare eventuali timeout impostati sul server (per motivi di sicurezza). Il componente offre la possibilità di scegliere tra diverse modalità di backup, è possibile effettuare il backup completo del sito oppure limitarsi al solo database o in ultima istanza ai soli file, tra le altre funzionalità offerte vi è la possibilità di decidere se escludere determinati file o cartelle, oppure decidere quali tabelle del database "backuppare". Altra interessante funzionalità è quella di poter schedulare i processi di backup, così da automatizzare le varie procedure tramite cron job.

Installazione

L'installazione del componente è quella classica di Joomla, per mezzo della sezione Estensioni > Installa/disinstalla contenuta nell'interfaccia back-end del nostro CMS, infatti provvederemo al caricamento del file com_akeeba-3.0.rc1-core.zip precedentemente scaricato dal sito ufficiale. Terminato il caricamento nel menu componenti comparirà una nuova voce "Akeeba Backup" che fungerà da ponte verso le diverse funzionalità messe a disposizione dal componente.

Configurazione

La configurazione del componente è resa possibile grazie alla voce "Configuration" contenuta all'interno del menù "Akeeda Backup" presente in componenti.

Figura 1. Akeeda Backup

Akeeda Backup

Le operazioni di configurazioni vengono suddivise in "Basic Configuration" ed "Advanced configuration".

Figura 2. Akeeda Backup configurazione

Akeeda Backup configurazione

È possibile specificare la cartella di output nella quale verranno archiviati i vari backup, l'indicazione della cartella temporanea nella quale il componente effettuerà le sue operazioni provvisorie, il livello di Log da produrre durante le diverse attività di backup (così da poter monitore il processo di backup) ed in ultima istanza il formato del nome da assegnare all'archivio ed il tipo di backup da effettuare, secondo le modalità discusse nell'introduzione del presente articolo.

Guide CMS

Guida Alfresco

Scopriamo le funzionalità del CMS Alfresco, uno strumento ideale...

Guida WordPress 3

WordPress 3 raggiunge le capacità dei migliori CMS, capace di...

Guida Joomla 1.6

Conosciamo nei dettagli le novità di Joomla 1.6 e vediamo come...

Altre guide

Corsi in aula

Corso Webmaster base

18 Giugno 2012 a Milano
Disponibilità: 6 Posti

Corso Google AdWords Base

25 Giugno 2012 a Milano
Disponibilità: 7 Posti

Corso Google AdWords Base

05 Giugno 2012 a Roma
Disponibilità: 7 Posti

Corso Webmaster base

11 Giugno 2012 a Roma
Disponibilità: 7 Posti