Sommario: E' di estrema importanza effettuare periodici backup del proprio portale, in modo da poter provvedere a qualsiasi problema.
Introduzione
Aggiornamenti falliti, modifiche disastrose, crash del server, intrusione esterna, invasione aliena.Questi sono solo alcuni dei motivi che potrebbero bloccare o deteriorare irrimediabilmente il vostro portale, con conseguente ira di utenti e clienti vari.
Per poter ristabilire in modo veloce la piena e corretta funzionalitą della vostra creatura č quindi opportuno predisporre dei backup periodici sia dei file del portale, sia dei dati del database.
Backup dei file
Per effettuare il backup dei file č sufficiente scaricare via FTP l'intero contenuto della cartella fisica di installazione di Xoops (nella maggior parte dei casi la directory root).
Attenzione: alcuni moduli utilizzano file di cache bloccati o nascosti per motivi di sicurezza (e che quindi il client FTP potrebbe non rilevare/scaricare). Effettuate sempre dei test in locale con i vostri backup per essere sicuri della loro completezza.
Backup dei dati
Per effettuare il backup della base di dati č necessario avere accesso al database MySQL mediante l'interfaccia phpMyAdmin.
1- accedete a phpMyAdmin
2- nella pagina principale ("Benvenuti a phpMyAdmin"), cliccate in alto a destra su "Esporta"
3- selezionate il database da esportare
4- selezionate la voce SQL sul tipo di esportazione
5- selezionate il tipo di compressione che preferite (zip/gzip/bzip)
6- selezionate le voci "Inserimento dati" e "Inserimento dati estesi"
7- selezionate la voce "Salva con nome" e fornite un nome per il file
8- cliccare su "Vai" per scaricare il dump del database sul vostro computer
Et voilą! I vostri dati sono al sicuro!
Note conclusive
E' di fondamentale importanza effettuare backup periodici con un lasso di tempo non superiore ai 15-20 giorni. Avere un backup troppo vecchio č infatti come non averlo.
Inoltre ricordate che la pratica dei backup di sicurezza non vi permetterą di recuperare tutti i dati, facendovi ovviamente perdere tutte le eventuali modifiche occorse dalla data dell'ultimo backup.
Ricordatevi inoltre di effettuare backup straordinari prima di ogni cambiamento importante, come l'upgrade o la modifica del sistema o di un modulo.