Siempre debe tener una copia de seguridad.
Su tienda podría verse dañada por cualquier cosa: infección de malware, desarrolladores locos, problemas de alojamiento, etc. Pero si tiene una copia de seguridad actualizada, entonces está a salvo.
Para hacer una copia de seguridad completa de su sitio, necesita crear una copia de seguridad de los archivos y una copia de seguridad de la base de datos.
Si tiene acceso a algún panel de control de alojamiento, entonces puede usar sus herramientas para la creación de copias de seguridad. Por ejemplo, en el panel ISPmanager puede encontrarlo en la página «Gestión del plan de copias de seguridad».
También puede usar un módulo de PrestaShop especial para copias de seguridad. Eche un vistazo a este: http://presta.site/prestashop-modules/17-prestashop-backup-pro.html. Le permite crear tanto copias de seguridad de archivos como copias de seguridad de bases de datos y restaurarlas fácilmente.
Pero si no tiene ninguna herramienta especial, es posible hacerlo sin ellas.
1) Copia de seguridad de archivos
PrestaShop no ofrece ninguna herramienta para hacer copias de seguridad de los archivos del sitio, por lo que tiene que hacerlo a mano.
La forma más fácil es descargar todos los archivos por FTP. Descárguelos, haga un archivo comprimido y cópielo en un lugar seguro. Podría tomar mucho tiempo, pero definitivamente funcionará en cualquier alojamiento.
Básicamente, los archivos del sitio cambian con poca frecuencia (por supuesto, si su sitio no está en desarrollo) y, por lo tanto, no es necesario que cree una copia de seguridad de los archivos muy a menudo.
2) Copia de seguridad de la base de datos
PrestaShop tiene una herramienta para crear copias de seguridad de bases de datos. Vaya a su back office: «Parámetros Avanzados -> Respaldo BD».
Esa página se ve así:
Tiene que aceptar el descargo de responsabilidad presionando el botón correspondiente. Después de eso, comenzará la creación de la copia de seguridad.
El proceso de restauración se describe en la misma página. Por lo general, se realiza con PhpMyAdmin.
La copia de seguridad de la base de datos debe crearse con frecuencia, porque la base de datos contiene todos los datos de la tienda: pedidos, clientes, productos, etc. Cuanto más a menudo cree una copia de seguridad, más seguros estarán sus datos. La mejor práctica es usar la copia de seguridad automática. PrestaShop no ofrece copia de seguridad automática, pero puede usar un módulo de copia de seguridad especial.
Es mejor mantener sus copias de seguridad en un lugar seguro. (Y el módulo PrestaBackup le permite almacenar copias de seguridad en su Google Drive).

