Come fare il backup di un sito su altervista senza pagare.


Se anche voi come me avete iniziato il vostro sito su Altervista.org sicuramente avete dovuto, o dovrete in qualche punto della storia, affrontare la decisione di utilizzare un altro web hosting.

Per coloro che non sempre hanno usato altervista come servizio gratuito, senza pagare nessun extra, saprete bene che non è permesso fare un backup del proprio sito dovuto al fatto che funzione è prevista solamente a pagamento.

Giusto ieri ho dovuto affrontare questa problematica dovendo muovere il mio sito web da altervista al mio host personale. Essendo altervista un servizio prevalentemente italiano, non ho trovato nessun articolo nel web che potesse aiutarmi a risolvere questo inconveniente, pertanto vorrei condividere con voi la soluzione che ho trovato.

Cercando nella rete ho scoperto che ci sono diversi script server-side realizzati in php che, una volta fatto l'upload nella cartella base del proprio sito, passano al vaglio tutti i file e le cartelle ricorsivamente e creano un file .zip con tutto il sito al suo interno. Quest'ultimo, infine, si può scaricare per medio del File manager o una connessione ftp.

Il procedimento è il seguente:

  • create un nuovo file PHP direttamente sul server (se lo fate sulla vostra macchina dovete poi fare l'upload sul server) e incollateci il codice riportato sopra;
  • cambiate i parametri della funzione zipData('/path/to/folder', '/path/to/backup.zip'); ; 'path/to/folder' cambiato con il percorso relativo della cartella base du cui volete sia fatto il backup. Se si tratta della stessa cartella dove siete scrivete semplicemente './'. Mentre, rimpiazzate '/path/to/backup.zip' con il percorso ed il nome del file che volete sia creato per il backup. Nel caso sia nella stessa cartella scrivete './backup.zip'.
  • Ora, aprite il file nel vostro browser ad esempio: mywebsite.altervista.org/backup.php. Tarerà un po' dipendendo della grandezza del sito.
  • una volta temrinato, cercate con il file manager o il client ftp nella cartella indicata e troverete il vostro sito in formato .zip.
  • Scaricatelo e fateci quello dovete fare.

E' molto importante che si rimuova questo file dal server al termine del processo per questioni di sicurezza. Qualche persona malevola potrebbe fare un backup del vostro sito e scaricarlo.

Spero questo articolo possa risultare utile anche ad altri programmatori o utenti, non solamente a quelli che usano altervista.

Il codice sorgente e stato preso da questo link https://gist.github.com/MarvinMenzerath/4185113 ed i crediti vanno a Marvin Menzerath e Drew Toddsby.

0
How to fix jQuery Datepicker issue not triggering
 

Comentarios

No hay comentarios por el momento. Se el primero en enviar un comentario.

Deja tu comentario

¿Ya està registrado? Ingresa Aquí
Invitado
Sábado, 25 Enero 2020

Categories

Most Popular

MC Web Solutions

marco.cariolato@yahoo.com

(0052) 984 142 1381

Playa del Carmen, Mexico

© 2016 - 2020 Mc Web Solutions. All Rights Reserved.