Copias de Seguridad en WordPress con BackWPup. No pierdas tu web por algo tan sencillo

Te pusiste a hacer pruebas en tu web y tocaste algo que te la echó abajo. O tras hacer alguna prueba con un plugin, te das cuenta que todo estaba mejor antes. O quizá borraste lo que no debías.

Y, claro, no me hiciste caso cuando te dije que mejor las pruebas hazlas en una copia en local.

O peor: un atacante decide que tu web está mejor borrada. (Para esto mejor poner remedio antes que curar).

Bueno, la situación es alarmante, pero ¡no pasa nada! En realidad no te has cargado todo tu trabajo en tu web y de tu negocio online. Porque tienes tu copia de seguridad…

Porque tienes copia de seguridad, ¿verdad?

¿¡Verdad!?

¿Cóóómo? ¿Que no haces copias? 

Claro…, como hasta ahora no te había pasado nada…, no le has dado importancia.

Pero, killo, fíjate que hablamos de cosas serias, porque perder todo tu trabajo, implica perder dinero.

Así que no hay excusas para no hacer tus propias copias de seguridad en WordPress. Y menos después de leer este post, en el que te voy a contar cómo hacerlo paso a paso.

Copias de Seguridad en WordPress. ¿Por qué y cómo?

El por qué es sencillo. En cualquier momento puede ocurrir un fallo técnico o humano que dé al traste con tu web.

Yo mismo en una tienda online que gestionaba eliminé en una importación todas las imágenes de mis productos. Como lo oyes.

Un gran susto, momentos de nervios y tensión… Respire hondo… y 15 minutos después las imágenes estaban de vuelta. Porque tenía una copia de seguridad.

No tenerla casi me hubiera hecho cerrar la tienda de la desesperación de tener que subir y procesar de nuevo miles de imágenes.

Y si no hubiera cerrado mientras tanto estaría perdiendo ventas.

El cómo es más sencillo aún. Instálate un plugin que haga tus copias de seguridad, y si es a un servicio en la nube mejor (S3, Dropbox, Google Drive, etc…).

Ea, ya puedes respirar. Duerme tranquilo.

Recuerda, haz las copias siempre a un servicio en la nube, no a tu propio servidor. No pongas todos los huevos en la misma cesta.

¿Qué plugins usar para copias de seguridad en WordPress?

Tienes varios. Yo he probado tres:

  • WordPress Backup to Dropbox. Como su nombre indica, realiza copias a Dropbox. Es sencillo de usar. Instalar, configurar la copia, y autorizar el acceso a Dropbox. Tras esto tendremos una carpeta llamada Aplicacioneswpb2d donde se copiarán fichero a fichero todo nuestro WordPress, incluyendo un fichero sql con un volcado de tu base de datos. Con pago de $19 puedes comprar una extensión premium para que te comprima todo en un zip antes de subirlo a Dropbox.
  • Google Drive for WordPress. En este caso la copia es a Google Drive. Se sube en formato comprimido un fichero que incluye toda tu instalación de WordPress y un SQL. En este caso se pueden generar varas versiones de copias. El mayor problema de esta opción, es que tienes que crear antes una API para que el plugin pueda acceder a tu Google Drive, y no es sencillo.
  • BackWPup. Opción elegida actualmente por mi, y recomendada. Permite lo que los anteriores, y más. Decir que ha una opción Free, suficiente para poder hacer copias en Amazon S3, Dropbox, etc..), y si ya quieres copias a Google Drive o Amazon Glacier tendras que optar por la opción de pago.

También debes saber que los hosting hacen copias de seguridad. En hostgator, 1and1 y similares lo hacen una vez a la semana. Por ejemplo en hotsgator te costara $15 recuperar una copia.

En Webempresa se hacen cada 4 horas, y puedes recuperar copias de bastante antigüedad. Por eso es el hosting que recomiendo ahora 100%. Y recuperarlas es gratis y lo puedes hacer tu mismo desde tu Cpanel.

¿Quiere decir eso que ya te puedes relajar si contratas Webempresa?

No. De nuevo, no pongas todos los huevos en la misma cesta. Webempresa es muy segura, y usa varios datacenters para sus copias, pero mejor ten tu propio respaldo.

Otro medio de hacer copias de seguridad sería usando el plugin Duplicator para WordPress. Pero este no es automático, por lo que no dormirías tranquilo. Ese es el objetivo final, tu tranquilidad.

Instalar y Configurar BackWPup en WordPress

La instalación se hace de la manera habitual, desde los repositorios oficiales de WordPress.

Desde Plugins/Añadir nuevo. Buscamos BackWPup y hacemos clic en Instalar BackWPup Free y una vez instalado en Activar Plugin.

Una vez activado nos dirige a una página donde nos dan una bienvenida.

Y nos explican todo lo que hará por nosotros:

  • Copias programadas de tu base de datos.
  • Guardar todos los ficheros, incluyendo los del tema y los plugins.
  • Exportar el XML de tu WordPress, el cual se puede importar con el importador normal.
  • Soporte de varios servicios en la nube. En la versión Free estan Amazon S3, Dropbox, Azure, RackSpace Cloud, SugarSync o FTP.

Trabajando con BackWPup

Para empezar a trabajar con el, nos vamos a BackWPup/Trabajos y añadimos uno nuevo.

Tenemos varias pestañas para configurar.

General

  • Nombre del trabajo: El nombre que lo identifica. Copia Semanal, copia diaria, copia de mi blog…
  • Tareas: Que queremos respaldar. Yo lo tengo todo marcado, excepto Comprobación de las tablas.
  • Creación de respaldo de archivo. Dejo por defecto las opciones de nombre de archivo y formato.
  • Destino de trabajo. En mi caso hago el respaldo a Dropbox. No te recomiendo ni respaldar a carpeta ni enviar vía email.
  • Archivos de log. Déjalo por defecto.

Según lo que hayas marcado te irán saliendo nuevas pestañas.

Programación

Elige cuando quieres que se ejecute tu respaldo automático.

Elige cron de WordPress.

Con la programación básica te bastara para decir si quieres una copia cada hora, diaria, semanal, mensual.

  • Cada hora ni se te ocurra, a no ser que cuentes con un hosting muy potente y tu web cambie tanto a cada momento.
  • Diario es una buena opción si trabajas con una web normal, o por ejemplo con una tienda, donde hay pedidos o cambios cada día. Esta es mi opción elegida. Solo hay que configurar a que hora queréis que se haga las copias.
  • Semanal es una buena opción. Si por ejemplo trabajas con Webempresa ya tienes respaldos por parte de ellos diarios, pero siempre es bueno los tuyos propios, asi que semanal sería una posibilidad. Solo hay que decir día de la semana y hora.
  • Mensual. Pues eso, cada mes. Indicamos día del mes y hora.

Respaldo de DB, Ficheros, Exportar XML y Extensiones

Lo normal es dejar las opciones por defecto. Es lo más sencillo para que lo respalde todo y sea fácil de recuperar.

En todo caso puedes desmarcar alguna tabla que no quieres que se copie de la base de datos.

O si hay alguna carpeta que no queremos que se guarde en la copia la podemos macar para que la excluya, como por ejemplo los temas por defecto de WordPress si no son los que usamos.

Destino. En mi caso a Dropbox

Como elegí Dropbox como destino, es la pestaña que me sale. Las opciones son autentificarse con Dropbox, y en que carpeta lo quiero.

En los otros supuestos pasa parecido, según el servicio te pide la autentificación necesario y los datos para acceder al cloud.

Y en todos te pide el Borrado de fichero.

Este es el número de copias a mantener. Es importante mantener un número ajustado para no saturar tu espacio de almacenamiento en la nube.

Combinar las copias de seguridad usando varios trabajos

Puedes crear trabajos con programación diaria, semanal, y mensual.

Puedes programar cuantos ficheros de ese trabajo quieres conservar.

Combinándolos puedes conseguir una política de copias de seguridad bastante curiosa. Por ejemplo:

  1. Copia de seguridad diaria con 7 respaldos a guardar. Ejecutándose cada día a las 3:00h. Tienes una semana completa para recuperar cualquier día.
  2. Copia de seguridad semanal con 4 respaldos a conservar. Con esto ya juntas un mes completo. Las puedes hacer los domingos a las 05:00h.
  3. Copia mensual con 6 ficheros a guardar. Eres capaz de recuperar tu web hasta después de medio año. Por ejemplo los días 1 a las 01:00h.

Con 17 ficheros guardados en tu propio almacenamiento eres capaz de recuperar copias muy recientes, y hasta de medio año de antigüedad.

Y si, existen casos en los que puedas recuperar ese post o página que seguro  tenias hace 4 meses y te acabas de dar cuenta que ya no existe.

Recuperar una copia de seguridad de WordPress

Para recuperar una copia de seguridad es algo más complejo y te lo contare en un post completo paso a paso.

Primero porque la base de datos necesitaras recuperarla normalmente a través de PHPMyAdmin, ya que aunque se puede hacer con plugins como adminer, depende de lo que queramos hacer en verdad.

Los ficheros se recuperan desde el administrador de ficheros de tu hosting, o bien por FTP.

Por este motivo, y para que de verdad duermas tranquilo sabiendo que tienes el control y conoces todo lo necesario, prefiero contártelo paso a paso.

Mientras si tienes la mala pata de tener que recuperar un backup, te puedo ayudar.

Y ahora suscríbete y no te pierdas ningún contenido, para terminar de aprender a mantener seguro tu WordPress.

Foto Original de Ruben Molnes

15 comentarios en “Copias de Seguridad en WordPress con BackWPup. No pierdas tu web por algo tan sencillo”

  1. hola! gracias por tu explicaciln, muy buena. Lo que te quiero comentar es que hace dias estoy probando plugins para hacer backup y cuesta encontrar uno que funcione a la perfeccion. Me estaba decantando por backwpup el que comentas.pero y como en varios pkugins me pasa, hago la programacion para backup automatico y no hace caso… muhas gracias

  2. Albert Espinola

    Hola Javier, he instalado backwpup y he configurado la opción folder. no hay problema en usar esta característica. Lo digo porque mencionas la prioridad a dropbox pero es que no he podido configurarlo.

  3. Hola Albert.

    Pues el problema de usar folder son dos: Primero consumes espacio de tu servidor, y segundo, si en un ataque te borran el servidor… te han borrado las copias! Y aunque no suele pasar, más vale prevenir. ¿Que error te dio al unirlo a Dropbox? Si no otra gran alternativa que puedes usar es updraft, que tambien tengo un post por aqui y enlaza con Dropbox, aunque me da que el fallo estará mas en tu hosting que en el plugin.

    Intenta por algun medio sacar las copias fuera del hosting.

    Un abrazo.

  4. Albert Espinola

    Si voy a revisar en el hosting a ver que. se me hizo una copia con dos errores ahora la buscare y la borrare y tratare de hacer esto que me dices. Muchas gracias javier

    sigo leyendo tu blog. Me gusta

    Pura Vida

  5. al hacer el backup deseo hacer click en la opcion backup to dropbox pero la tengo inahbilitada algun ayuda de como poder habilitar esa casilla para poder hacer el backup por medio de dropbox..

    Muchas gracias!

    1. Hola Geller. Pues ahora mismo es que por estar en WPEngine ya no necesito usar este plugin, pero te debería salir esta opción, pues en la versión gratuita sigue estando las copias a Dropbox.

      Mira que antes no tengas que activar alguna opción de alojamiento externo o algo así.

      Tambien otra opción es que uses UpdraftPlus que tambien va genial.

  6. Gracias por el post Javier. No conocía BackWPup, así que lo probaré a ver. El problema es que DropBox da muy poco espacio, y aumentarlo ya te cuesta 99€ al año. Es un poco carete para estar empezando…

    Hasta ahora utilizaba Google Drive para las copias de seguridad de otro blog y la verdad es que configurarlo fue una auténtica tortura, aunque al final logré hacerlo funcionar jejeje.

    Un saludo 🙂

    1. Tanto Backwpup como updraftplus (este me gusta más por la facilidad para recuperar) son buenas opciones, pero siempre que se hagan copias en la Nube. Puedes usar cualquiera de los servicios, como Drive o Box, que si dan más espacio. Drive cuesta, pero una vez esta hecho, es sencillo echarlo a andar de nuevo.

      Un abrazo.

  7. Hola
    Me ha parecido ver que BackWPup crea roles adicionales en WP, verdad?
    Qué función tiene backwpupAdmin? Es un superadministrador?
    Gracias

    1. Si, es correcto. Esto permite que por ejemplo un usuario con un rol que no sea admin, si tenga acceso a gestionar las copias de seguridad. Pero no es ninguna especie de superadmin, solo es un permiso, como digo para que cualquier usuario no admin pueda gestionar las copias.

      Un abrazo.

      1. En resumen (y perdona que sea reiterativo), si soy administrador, soy el rol máximo, verdad?

        Muchas gracias. Me has tranquilizado mucho.

        A ver si consigo borrar las tablas de ese plugin.

        1. Hola, no te aconsejo borrar elementos que necesite el plugin (a no ser que lo hayas desintalado ya), o no funcionara bien. Si te molesta el tema del rol, puedes usar updraftplus, que incluso lo recomiendo más.

          Un abrazo.

          1. En realidad, hace meses que lo desinstalé. Lo probé y no me gustó.
            Por cierto, muchísimas gracias por la sugerencia de UpDraftPlus!!
            No lo conocía!!!

            Gracias

  8. Hola, tengo instalado BackWpup y hace su trabajo bien, si, pero hoy, al entrar al dropbox veo que ahí no están las copias de seguridad, y tengo enlazada la cuenta. En el panel de wordpress si que están guardadas, pero en dropbox no, ¿porque?

Los comentarios están cerrados.

Acceso gratuito
a la Academia de
Hormigas en la Nube

+20 cursos disponibles sobre herramientas, marketing y ventas

Por tiempo limitado estoy regalando el acceso a la librería de recursos de la Academia de Hormigas en la Nube.

Cursos de ActiveCampaign, Elementor, Beaver Builder, WordPress, Copywriting, ventas, email marketing y más te estan esperando dentro. Disponible gratis por tiempo limitado.

Mockup escritorio herramientas
Ir arriba