Joomla.it Forum

Joomla! 1.0.x (versione con supporto terminato) => Le voci di Joomla.it (solo per versione Joomla 1.0.x) => : pico 14 Dec 2006, 15:40:43

: Effettuare un Backup Automatico dell'intero sito via Cpanel
: pico 14 Dec 2006, 15:40:43
Ciao,
volevo  condividere con voi questo script per effettuare un FULL backup dei siti che si gestiscono con Cpanel.
Lo script, consente di automatizzare l'operazione di BACKUP (fattibile manualmente dal pannello, come saprete).

E' il frutto di una mezza giornata di ricerca e affinamenti  successivi per arrivare a schedulare (via crontab) un backup FULL del sito (compreso il DB) e trasferirlo su un altro server via ftp (o scp).

Alla fine del processo viane spedita un amail riepiogativa.

Allego lo script.

Esempio:
supponiamo che lo chiamiate fullbackup.php (da mettere ad esempio nella root del Vs sito, www.pippo.com)

Potrete lanciare lo script via web: http://www.pippo.com/fullbackup.php ( ma questo non automatizza un bel niente)

.... oppure...

create un task con il vostro cron Job del Cpanel, con il seguente comando:

GET http://www.pippo.com/fullbackup.php

schedulato quando pił vi piace

E' tutto!
ciao
PiCo


[allegato eliminato da un amministratore]
: Re: Effettuare un Backup Automatico dell'intero sito via Cpanel
: napo 14 Dec 2006, 15:47:24
Consiglio tecnico: non mettere il file all'interno dello spazio web, altrimenti rischia di diventare un richiamo succulento.
: Re: Effettuare un Backup Automatico dell'intero sito via Cpanel
: pico 14 Dec 2006, 18:17:52
Che intendi??
dove dovrei metterlo???

Se lo metto un livello pił in alto delle root.. poi come lancio il file .php ??
: Re: Effettuare un Backup Automatico dell'intero sito via Cpanel
: napo 14 Dec 2006, 18:19:04
Il file del backup non deve poter essere richiamato dal browser, per ovvii motivi.
: Re: Effettuare un Backup Automatico dell'intero sito via Cpanel
: pico 14 Dec 2006, 18:22:01
Quindi che suggerisci???
Ti devo tirare le parole...
;-)

Come modificheresti lo script ??
: Re: Effettuare un Backup Automatico dell'intero sito via Cpanel
: pico 14 Dec 2006, 18:23:52
Dovrei trasformarlo in shell script .. ma a quel punto non funzionerebe....
: Re: Effettuare un Backup Automatico dell'intero sito via Cpanel
: napo 14 Dec 2006, 18:30:46
Devi metterlo fuori dallo spazio web ed impostarlo come cronjob.
: Re: Effettuare un Backup Automatico dell'intero sito via Cpanel
: pico 14 Dec 2006, 22:51:56
X -napo-: GRAZIE mille per l'aiuto prezioso....  :P

X tutti gli altri:

Mettete il file un livello pił in altro della vostra public_html, ad esempio in una cartella "bckp".

Il percorso assoluto al vs script sarą quindi:

"/home/vsutente/bckp/fullbackup.php"

A questo punto il comando da mettere nel cronjob sarą, una cosa del tipo:

/usr/bin/php /home/vsutente/backup/fullbackup.php

ciao a tutti