Cómo hacer una copia de seguridad de su tienda WooCommerce (pedidos, productos y base de datos)

Publicado: 2022-08-30

Se requiere mucho trabajo para construir y mantener una tienda en línea. Por lo tanto, es importante asegurarse de saber cómo hacer una copia de seguridad de su tienda WooCommerce para evitar perder datos críticos, como sus pedidos, productos y base de datos.

La buena noticia es que existen múltiples soluciones que puede usar para realizar copias de seguridad de WooCommerce. La mejor opción dependerá de un puñado de factores, como si desea usar un complemento y el tipo de copias de seguridad que desea crear.

En esta publicación, discutiremos la importancia de hacer una copia de seguridad de su tienda WooCommerce y con qué frecuencia debe hacerlo. Luego, lo guiaremos a través de los métodos que puede usar para hacer una copia de seguridad de su tienda y restaurarla. Finalmente, responderemos algunas preguntas comunes sobre este proceso.

¿Por qué hacer una copia de seguridad de tu tienda WooCommerce?

Hay una serie de razones por las que debe hacer una copia de seguridad de su tienda WooCommerce con regularidad. Para empezar, te ayudará a proteger tus datos en caso de un problema técnico o un error humano.

Si está actualizando su sitio, instalando un nuevo complemento o realizando otros cambios en su contenido, existe la posibilidad de que algo salga mal. Si es así, es importante que tenga una versión actual para restaurar.

Lo mismo ocurre con los ciberataques. Querrás tener una copia segura de tu sitio web para recuperarla en caso de que un hacker se infiltre e infecte tu sitio con código malicioso o malware.

Otra razón para hacer una copia de seguridad de su tienda es mantener un registro de sus datos. Esto puede ser útil para fines de auditoría o si necesita hacer referencia a pedidos anteriores al tratar consultas y quejas.

En resumen, las copias de seguridad ayudan a garantizar que siempre pueda acceder a sus datos, incluso si su sitio de WooCommerce se cae y no puede iniciar sesión. Los problemas de alojamiento, los ataques cibernéticos y las interrupciones inesperadas son cosas que pueden causar tiempo de inactividad.

¿Con qué frecuencia debo hacer una copia de seguridad de WooCommerce?

La frecuencia con la que realiza una copia de seguridad de un sitio de WordPress depende de la frecuencia con la que agrega o cambia datos. Es posible que los sitios web estáticos o pequeños solo requieran copias de seguridad periódicamente; diariamente es una buena opción.

Pero los sitios de WooCommerce son una historia diferente. No solo suele haber mucha más actividad, sino que es aún más importante proteger datos como pedidos y envíos de clientes. No querrás perder ni uno solo.

Por esta razón, las tiendas de WooCommerce no deberían conformarse con nada menos que copias de seguridad en tiempo real, que guardan una nueva copia cada vez que se realiza un pedido, se actualiza un producto o cualquier otra cosa que sucede en el sitio.

Puede hacer una copia de seguridad manual de un sitio de WordPress a intervalos regulares. No es el proceso más eficiente, pero le permite evitar el uso de un complemento. Pero para las copias de seguridad en tiempo real, querrá usar una herramienta como Jetpack Backup.

Página de inicio de la copia de seguridad de Jetpack

Jetpack monitorea continuamente su tienda WooCommerce en busca de cambios. Cada vez que actualice su contenido, se almacenará de forma segura una instantánea de este cambio. Esto sucede automáticamente, por lo que nunca tendrá que acordarse de realizar una copia de seguridad. Y si alguna vez necesita restaurar una copia, puede hacerlo con solo unos pocos clics, ¡no se requieren ediciones de código o servidor!

¿Qué debo incluir en una copia de seguridad de WooCommerce?

Cuando se trata de crear una copia de seguridad de WooCommerce, hay dos áreas principales que deberá considerar: su base de datos y sus archivos. La base de datos contiene todos sus datos críticos; si los pierde, perderá toda su tienda.

Su base de datos de WooCommerce contiene:

  • Productos
  • Clientes
  • Pedidos
  • Información sobre los impuestos

Mientras tanto, sus archivos contienen todos sus medios. Si pierde estos archivos, perderá todas las imágenes y videos de sus productos.

Otra área importante es su configuración, que incluye sus métodos de envío y pasarelas de pago. La configuración de su tienda generalmente se incluirá en su base de datos y archivos, por lo que no necesitará crear una copia de seguridad separada para ellos.

Cómo hacer una copia de seguridad de su base de datos de WooCommerce

Hay varios métodos que puede usar para hacer una copia de seguridad de su base de datos de WooCommerce. La mejor solución dependerá de varios factores, como su nivel de experiencia y el tipo de plan de alojamiento que utilice. Echemos un vistazo de cerca a cada opción.

1. Realice una copia de seguridad de WooCommerce en tiempo real con un complemento

El método más rápido y sencillo para realizar una copia de seguridad de su base de datos de WooCommerce es utilizar un complemento como Jetpack Backup, que incluye:

  • Copias de seguridad automatizadas en tiempo real
  • 10 GB de espacio de almacenamiento (opción de 1 TB también disponible)
  • Restauraciones con un clic
  • Un archivo de copia de seguridad de 30 días
  • Configuración fácil
  • Almacenamiento fuera del sitio

Una vez instalada y activada en su sitio web, puede acceder a la herramienta navegando a Jetpack → Copia de seguridad desde su área de administración de WordPress.

Aquí puede administrar todas sus copias de seguridad. También puede restaurar su sitio a cualquier estado anterior mientras mantiene actualizados los datos y pedidos de sus clientes.

2. Haga una copia de seguridad de WooCommerce usando su proveedor de alojamiento web

Si no desea instalar un complemento en su sitio web, puede hacer una copia de seguridad de WooCommerce a través de su servidor web. Las opciones que están disponibles para usted dependerán de su plan de alojamiento.

Muchos proveedores ofrecen copias de seguridad como parte de sus paquetes, mientras que otros las ofrecen como un complemento premium. Lo mejor es consultar con su servidor web para ver qué opciones están incluidas en su plan y actualizar su servicio si es necesario.

Los pasos reales involucrados en la copia de seguridad de su tienda WooCommerce dependerán de su host, pero el proceso será similar. Puede comenzar iniciando sesión en su panel de control de alojamiento.

Si su servidor web usa cPanel, vaya a la sección Archivos y seleccione la aplicación Copia de seguridad.

encontrar copias de seguridad en cpanel

En la siguiente pantalla, verá algunas opciones de copia de seguridad:

opciones de copia de seguridad en cpanel

Si desea hacer una copia de seguridad de todo su sitio, seleccione el botón Descargar una copia de seguridad completa de la cuenta . Tenga en cuenta que es posible que desee guardarlo en su dispositivo local, ya que algunos proveedores eliminarán automáticamente las copias de seguridad después de 48 horas.

Alternativamente, puede desplazarse hacia abajo hasta la sección Descargar una copia de seguridad de la base de datos MySQL .

descargar una copia de seguridad de la base de datos en cpanel

Aquí, puede ubicar su base de datos de WooCommerce de la lista. Luego, seleccione el enlace para comenzar el proceso de descarga. La copia de seguridad se almacenará como un archivo .sql en su computadora.

Si su proveedor de alojamiento no usa cPanel, aún puede tener opciones para hacer una copia de seguridad de su base de datos de WooCommerce. Usemos SiteGround como ejemplo.

Para comenzar, inicie sesión en su cuenta y navegue hasta Sitios web . Junto a su nombre de dominio, seleccione Site Tools . Luego, vaya a Seguridad → Copias de seguridad.

crear una copia de seguridad en Siteground

Después de nombrar su copia de seguridad, haga clic en el botón Crear . Una vez que su copia de seguridad esté completa, puede verla desde el registro Administrar copias de seguridad ubicado en la misma página.

Tenga en cuenta que, al elegir esta opción, está confiando completamente en su host. Es muy posible que algo salga mal y tus copias de seguridad no se almacenen o completen correctamente. Los proveedores de alojamiento normalmente solo realizan copias de seguridad de su sitio diariamente o semanalmente, y solo almacenan copias de seguridad durante un cierto período de tiempo. Si algo sale mal, esto podría significar que no tiene lo que necesita para volver a funcionar.

Y, si su tienda deja de funcionar debido a un problema de alojamiento, no tiene una opción alternativa para acceder y restaurar sus copias de seguridad.

3. Haz una copia de seguridad de WooCommerce manualmente

Una tercera opción para crear una copia de seguridad de WooCommerce es utilizar el enfoque manual. Este método puede ser un poco tedioso y lento. Como tal, solo lo recomendamos como último recurso.

Deberá hacer una copia de seguridad de sus archivos y base de datos de WooCommerce por separado. Puede hacer esto utilizando un administrador de archivos cPanel o un cliente de Protocolo de transferencia de archivos (FTP) y phpMyAdmin.

En el siguiente tutorial, cubriremos FTP y phpMyAdmin, ya que ya hemos discutido cómo hacer una copia de seguridad de su sitio a través de cPanel.

Copia de seguridad de archivos de WooCommerce a través de FTP

Para comenzar, deberá descargar un cliente FTP como FileZilla.

Página de descarga de FileZilla

Una vez que inicie el cliente FTP, inicie sesión para conectarse a su sitio. Puede encontrar sus credenciales de FTP en su cuenta de alojamiento web. Necesitará su nombre de host, nombre de usuario, contraseña y número de puerto.

Después de conectarse con éxito a su sitio, navegue a la carpeta public_html , haga clic con el botón derecho en ella y seleccione Descargar .

descargar archivos del sitio a través de FileZilla

Puede almacenar y guardar sus archivos como una carpeta ZIP en su dispositivo. El siguiente paso es hacer una copia de seguridad de su base de datos.

Copia de seguridad de su base de datos de WooCommerce

Puede usar phpMyAdmin para hacer una copia de seguridad manual de su base de datos de WooCommerce. Para comenzar, inicie sesión en su cuenta de alojamiento y navegue hasta phpMyAdmin en Bases de datos.

encontrar phpMyAdmin en cpanel

En la página siguiente, puede encontrar una lista de bases de datos. Elija su base de datos, luego seleccione todas las tablas y haga clic en la pestaña Exportar .

exportar una base de datos a través de phpmyadmin

A continuación, deberá elegir un formato de copia de seguridad. Puede mantenerlo como el SQL predeterminado.

Cuando haya terminado, haga clic en el botón Ir para descargar la base de datos. Luego, puede mover la copia de seguridad de la base de datos a la carpeta que contiene los archivos del sitio que descargó anteriormente.

Más allá del tiempo requerido, las copias de seguridad manuales corren el riesgo de errores humanos. Si necesita restaurar una copia de seguridad, lo último que quiere es darse cuenta de que su copia de seguridad está defectuosa. Además, las copias de seguridad manuales significan que es posible que no tenga una copia de los cambios más recientes del sitio o de los pedidos de la tienda. Es por estas razones que generalmente no recomendamos confiar en las copias de seguridad manuales.

Cómo restaurar tu copia de seguridad de WooCommerce

Independientemente del método que utilizó para crear su copia de seguridad de WooCommerce, debería poder restaurarla en unos pocos pasos simples. La mejor opción dependerá de la solución que haya utilizado para realizar la copia de seguridad.

Echemos un vistazo a cómo restaurar su copia de seguridad de WooCommerce según los tres métodos principales que hemos discutido en la última sección.

1. Restaura una copia de seguridad con un clic usando Jetpack

Si tiene Jetpack Backup instalado y activado en su sitio, puede restaurar su copia de seguridad de WooCommerce con solo un clic. Lo mejor de usar Jetpack Backup es que todos sus pedidos se guardarán, independientemente del punto al que restaure. Hay dos opciones principales para elegir.

El primero es restaurarlo a un evento en particular. Para hacer esto, navegue a su cuenta de WordPress.com (¡lo cual puede hacer incluso si su sitio está inactivo!) y vaya a su Registro de actividad. En esta pantalla, puede usar los filtros para buscar por fecha o tipo de actividad.

Una vez que encuentre el evento que está buscando, puede seleccionar el botón Acciones junto a él, seguido de Restaurar hasta este punto .

restaurar una copia de seguridad con Jetpack

Esto abrirá el panel Restaurar sitio . Aquí, puede seleccionar cualquier elemento que no desee restaurar. Si desea recuperar todo el contenido, simplemente haga clic en Confirmar restauración .

Aparecerá una barra de progreso que le mostrará el estado actual del proceso. Una vez que se complete la restauración, recibirá una notificación por correo electrónico.

La segunda opción es restaurar su sitio a un día específico. En el panel de control de WordPress, vaya a JetpackCopia de seguridad.

Aquí verás la última copia de seguridad de tu sitio. Para elegir un día en particular, deberá hacer clic en Seleccionar fecha en el calendario en la parte superior de la página.

Una vez que encuentre su fecha preferida, puede seleccionar Restaurar a este punto .

restaurar una copia de seguridad a un día específico con Jetpack

En la siguiente pantalla, deje las opciones seleccionadas como están. Si desea excluir ciertos elementos, puede desmarcar las casillas correspondientes. Cuando haya terminado, haga clic en el botón Confirmar restauración .

opciones para restaurar una copia de seguridad con Jetpack

Una vez más, aparecerá una barra de progreso. Cuando se complete el proceso, verá un mensaje de confirmación.

2. Restaurar una copia de seguridad de su proveedor de alojamiento web

Si realizó una copia de seguridad de su sitio a través de su servidor web, generalmente puede restaurarlo de la misma manera. Si su proveedor usa cPanel, inicie sesión en su sitio y vaya a Archivos Copia de seguridad .

Esta es la misma página que usó para hacer una copia de seguridad de su sitio, pero esta vez deberá hacer clic en el botón Elegir archivo en Restaurar una copia de seguridad de la base de datos MySQL .

restaurar una copia de seguridad de la base de datos a través de cpanel

Seleccione el archivo .sql que descargó como copia de seguridad y haga clic en el botón Cargar para restaurarlo.

cargar un archivo de copia de seguridad de la base de datos

Una vez que se complete el proceso, debería ver un mensaje que le informa que la base de datos se restauró correctamente.

3. Restaura una copia de seguridad manual de tu tienda

Como mencionamos anteriormente, puede usar la aplicación Copia de seguridad en cPanel (si su proveedor de alojamiento lo ofrece) para restaurar su contenido. Dado que esta no siempre es una opción, le mostraremos cómo restaurar manualmente su tienda usando FTP y phpMyAdmin.

Comencemos restaurando sus archivos de WooCommerce. Conéctate a tu servidor vía FTP, utilizando las credenciales que te ofrece tu proveedor de hosting.

Una vez que esté conectado a su servidor, el panel del sitio remoto mostrará el directorio de su sitio. Navegue a su carpeta public_html , luego arrastre y suelte los archivos desde el panel del sitio local al panel del sitio remoto.

conectarse a su sitio a través de cpanel

Si almacenó sus archivos en una carpeta ZIP al realizar la copia de seguridad, deberá extraerlos antes de restaurarlos. Esto puede llevar algún tiempo, dependiendo del tamaño de su tienda WooCommerce.

Luego, puede restaurar manualmente su base de datos usando phpMyAdmin. Para comenzar, inicie sesión en su cuenta cPanel de alojamiento, luego navegue a phpMyAdmin desde la sección Base de datos.

De la lista a la izquierda, seleccione su base de datos, luego la pestaña Importar .

importar una base de datos a través de phpMyAdmin

En la siguiente pantalla, deberá hacer clic en el botón Elegir archivo y seleccionar el archivo del que hizo una copia de seguridad desde su dispositivo o servidor local. A continuación, asegúrese de que el formato sea el mismo que el de la copia de seguridad que descargó ( SQL por defecto).

Cuando haya terminado, haga clic en el botón Ir . Al igual que con los archivos, este proceso de restauración puede llevar algún tiempo.

Consejos y mejores prácticas para crear copias de seguridad de WooCommerce

Crear copias de seguridad en WooCommerce es bastante sencillo. Para asegurarse de que el proceso transcurra de la mejor manera posible, hay algunos consejos y prácticas recomendadas que puede utilizar.

El primero es crear un programa de copia de seguridad que se adapte a sus necesidades. Idealmente, querrá elegir copias de seguridad en tiempo real para tener una versión almacenada cada vez que realice cambios en su sitio.

Otro consejo es crear copias de seguridad fuera del sitio. ¿Por qué? Porque mantener sus copias de seguridad en el mismo servidor que su tienda puede crear un punto singular de falla. Si algo le sucede a su tienda o servidor, también puede perder sus copias de seguridad.

Para evitar esto, recomendamos mantener copias de su sitio en una plataforma de terceros. Algunas opciones populares incluyen Google Cloud Storage, Amazon S3 y Dropbox. Tenga en cuenta que si usa Jetpack, el complemento almacenará automáticamente sus copias de seguridad en una ubicación separada y segura.

Si tiene que recuperar una copia de seguridad de su sitio de WooCommerce, también puede restaurarlo a un entorno de prueba antes de moverlo a su sitio en vivo. De esta manera, puede probar la versión restaurada para asegurarse de que todo se ve y funciona como debería.

Finalmente, es posible que desee probar periódicamente su solución de copia de seguridad para verificar que funciona correctamente. Si está utilizando un complemento, querrá asegurarse de mantenerlo actualizado. Esto no solo puede ayudar a fortalecer su seguridad, sino que minimiza las posibilidades de problemas de compatibilidad.

Preguntas frecuentes sobre las copias de seguridad de WooCommerce

Hasta ahora, hemos analizado cómo crear y restaurar copias de seguridad de WooCommerce, pero es posible que aún tenga algunas preguntas sobre el proceso. Respondamos a algunas de ellas.

¿Dónde se almacenan las copias de seguridad de WooCommerce?

La ubicación de sus copias de seguridad de WooCommerce dependerá del método que utilizó para guardarlas. Si su plan de alojamiento incluye copias de seguridad, puede acceder a ellas a través de cPanel (o un panel de control equivalente). Estas copias de seguridad se almacenan en su servidor.

Si realiza una copia de seguridad manual de su tienda WooCommerce o usa un complemento, generalmente puede acceder a sus copias de seguridad desde su dispositivo local y/o ubicaciones externas de su elección. Por ejemplo, si usa un cliente FTP, puede almacenar copias de seguridad en su computadora y luego cargarlas en una plataforma de terceros como Google Drive o Dropbox.

Las copias de seguridad de Jetpack se almacenan en servidores dedicados, la misma infraestructura de renombre mundial utilizada para WordPress.com, por lo que nunca tendrá que preocuparse por su seguridad.

También puede usar el complemento para crear una copia de seguridad manual para que siempre tenga una copia segura y actualizada en una ubicación adicional.

¿Cuál es la mejor solución de copia de seguridad de WooCommerce?

Si está buscando la mejor solución de respaldo, es posible que desee considerar usar Jetpack Backup. Esta herramienta premium realiza una copia de seguridad automática de su sitio WooCommerce para que no tenga que preocuparse por manejarlo usted mismo. También realiza copias de seguridad en tiempo real cada vez que realiza cambios en su tienda.

¿Solo puedo hacer una copia de seguridad de los productos en WooCommerce?

Puede haber ocasiones en las que solo desee hacer una copia de seguridad de una determinada sección de su tienda. Tal vez no quiera ocupar más espacio de almacenamiento del necesario o no tenga suficiente tiempo para hacer una copia de seguridad completa.

Afortunadamente, puede hacer una copia de seguridad de sus productos WooCommerce. Puede hacerlo manualmente o mediante un complemento.

Para hacerlo manualmente, vaya a la pestaña Productos de su panel de administración. A continuación, seleccione todos los productos y haga clic en el botón Exportar ubicado en la parte superior de la pantalla:

exportar productos de WooCommerce

Esto lo llevará a la pantalla Exportar productos . Aquí puede seleccionar las columnas, los tipos de productos y las categorías de productos que desea exportar. Si desea incluir todos los datos, puede dejarlo como está.

Cuando haya terminado, haga clic en el botón Generar CSV .

exportar productos de WooCommerce a un CSV

El archivo CSV se descargará en su computadora. Luego puede mover este archivo a una ubicación de almacenamiento fuera del sitio.

Otra opción es usar un complemento como Product Import Export para WooCommerce. Con la versión gratuita, puede exportar productos basados ​​en tipos simples, agrupados o externos/afiliados.

¿Puedo hacer una copia de seguridad de los pedidos en WooCommerce?

Por defecto, WooCommerce no te permite exportar pedidos. Afortunadamente, puede usar un complemento como Advanced Order Export for WooCommerce para hacer esto.

Este complemento le permite exportar cualquier campo personalizado que esté asignado a sus pedidos y productos de WooCommerce. También puede elegir entre múltiples opciones de formato de exportación de datos, incluidos CSV, XML y JSON.

Además, puede cambiar el nombre de las etiquetas, reordenar las columnas y aplicar filtros. La herramienta le permite exportar datos de pedidos, un resumen de los detalles del pedido e información del cliente, que luego puede guardar en la ubicación que elija.

Después de instalar y activar el complemento, puede navegar a WooCommerce→ Exportar pedidos . Luego, haga clic en la pestaña Exportar ahora para configurar sus ajustes.

configurar ajustes para exportar pedidos de WooCommerce

Puede filtrar pedidos por tipo de datos e ingresar ciertos rangos de fechas. También puede nombrar su archivo de exportación y seleccionar un formato. En el lado derecho, puede optar por aplicar una amplia variedad de filtros para sus productos. Por ejemplo, puede basarlo en estados de pedidos, campos personalizados y más.

Cuando esté satisfecho con los cambios, puede seleccionar el botón Guardar configuración en la parte inferior, seguido de Exportar . Esto descargará un archivo en el formato que seleccionó.

Comience a hacer una copia de seguridad de su tienda WooCommerce

Su tienda WooCommerce está repleta de datos, incluidos pedidos, información del cliente y detalles del producto. Con tantas amenazas potenciales que ponen en riesgo su sitio de WordPress, es importante saber cómo realizar una copia de seguridad de WooCommerce.

Como discutimos en esta publicación, hay varias formas de hacer una copia de seguridad y restaurar su tienda WooCommerce. La opción más fácil es usar un complemento como Jetpack Backup. También puede realizar copias de seguridad manuales, aunque esto puede llevar mucho tiempo y, por lo tanto, no es lo ideal.

¿Está buscando crear copias de seguridad regulares de WooCommerce sin mucho esfuerzo? ¡Descarga Jetpack Backup hoy!