Dovresti sempre avere un backup.
Il tuo negozio potrebbe essere danneggiato da qualsiasi cosa – infezioni da malware, sviluppatori impazziti, problemi di hosting ecc. Ma se hai un backup aggiornato, allora sei al sicuro.
Per effettuare un backup completo del tuo sito, devi creare un backup dei file e un backup del database.
Se hai accesso a un pannello di controllo dell’hosting, puoi utilizzare i suoi strumenti per la creazione dei backup. Ad esempio, nel pannello ISPmanager puoi trovarlo alla pagina “Gestione dei piani di backup”.
Inoltre puoi utilizzare uno speciale modulo PrestaShop per i backup. Dai un’occhiata a questo: https://presta.site/it/prestashop-modules/17-prestashop-backup-pro.html. Ti permette di creare sia il backup dei file sia il backup del database e di ripristinarli facilmente.
Ma se non possiedi strumenti speciali, è possibile farne a meno.
1) Backup dei file
PrestaShop non offre alcuno strumento per effettuare il backup dei file del sito, quindi devi farlo manualmente.
Il modo più semplice è il download di tutti i file tramite FTP. Scaricali, crea un archivio e copialo in un luogo sicuro. Potrebbe richiedere molto tempo, ma funzionerà sicuramente su qualsiasi hosting.
Fondamentalmente, i file del sito vengono modificati piuttosto raramente (ovviamente, se il tuo sito non è in fase di sviluppo) e quindi non è necessario creare un backup dei file molto spesso.
2) Backup del database
PrestaShop possiede uno strumento per creare i backup del database. Vai nel tuo back office: “Parametri Avanzati -> Backup DB”.
Quella pagina si presenta in questo modo:
Devi accettare l’esclusione di responsabilità premendo il pulsante relativo. Dopodiché inizierà la creazione del backup.
Il processo di ripristino è descritto nella stessa pagina. Di solito viene eseguito con PhpMyAdmin.
Il backup del database dovrebbe essere creato frequentemente, perché il database contiene tutti i dati del negozio – ordini, clienti, prodotti ecc. Più spesso crei backup – più sicuri sono i tuoi dati. La migliore pratica è utilizzare il backup automatico. PrestaShop non offre il backup automatico, ma puoi utilizzare un modulo per i backup speciale.
È meglio conservare i propri backup in un luogo sicuro. (E il modulo PrestaBackup ti permette di archiviare i backup sul tuo Google Drive).

