Trucos WordPress. Copias de seguridad – Mi variante.

Written by miguelthepooh

23 de agosto de 2016

Trucos WordPress. Copias de seguridad – Mi variante.
  • Importancia: EXTREMA
  • Dificultad : Media – baja
  • Habilidad : Media – baja

Hace unos días que llegó la actualización de wordpress a la versión 4.6, ese estresante momento en el que te asustas por todo el trabajo hecho y que temes perder, de repente ves en tus notificaciones que se acumulan las actualizaciones. Si tienes los temas free de wordpress.com el contador va subiendo. Además los plugins más activos van reajustando sus configuraciones y te van sirviendo nuevas versiones…

[alert type=»notice» accent_color=»» background_color=»» border_size=»1px» icon=»» box_shadow=»yes» animation_type=»0″ animation_direction=»down» animation_speed=»0.1″ animation_offset=»» class=»» id=»»]Lo primero que quiero decir es que esto que voy a escribir me sirve a mi, y hasta la fecha de hoy es lo que estoy usando, por lo que si llegas a esta entrada muchos días después de ser escrita deberías comprobar que sigue siendo viable y que el/los plugins que voy a enumerar siguen actualizándose.[/alert]

La primera recomendación siempre será que accedas al panel de administración de tu ISP (sea Cpanel o Plex) y mediante las herramientas de PMPMyadmin te descargues en local la base de datos. De paso con tu cliente FTP vas a la web y la descargas en local.

Ésto deberías hacerlo por lo menos un par de veces al año (si la web tiene movimiento de contenidos o actualizaciones importantes de apariencia) En ningún caso debes confiar en que wordpress y su core el PHP y el MySQL con incorrompibles y superseguros, nada más lejos de la realidad, eso lo demuestran cada día los servicios de seguridad de todo el mundo.

Si usas un ISP de calidad como el que usamos nosotros NICALIA (ojo enlace de afiliado) sabrás que te ofrecen una copia de seguridad diaria de todo tu alojamiento y fuera de tu mismo espacio, por lo que si sufres un percance total siempre puedes enviar un ticket de soporte y en pocos minutos van a restablecerte tu sitio.

[alert type=»general» accent_color=»» background_color=»» border_size=»1px» icon=»» box_shadow=»yes» animation_type=»0″ animation_direction=»down» animation_speed=»0.1″ animation_offset=»» class=»» id=»»]Ten en cuenta que las copias en ISP se hacen a diario, por lo que si has «tocado» mucho tu instalación debes confiar en las copias que realices tu, no sea que lo que ellos te restauren tengan una pérdida de actualizaciones importante.[/alert]

Ahora me gustaría decir que el plugin y sistema que os voy a recomendar no es realmente un plugin para hacer copias de seguridad, si no que se trata de un conjunto de aplicaciones empaquetadas que normalmente usaremos para hacer un clon de nuestro sitio. Esto se acostumbra a usar en los casos en los que vamos a cambiar de ISP o que simplemente queremos tener una versión completa de nuestro sitio (instalación paralela) para hacer pruebas de diseño, plugins o actualizaciones completas o complejas.

[alert type=»error» accent_color=»» background_color=»» border_size=»1px» icon=»» box_shadow=»yes» animation_type=»bounce» animation_direction=»down» animation_speed=»0.1″ animation_offset=»» class=»» id=»»]El error de las instalaciones débiles o incompletas de entornos wordpress se definen por tres cosas.
1.- Su ISP no ofrece la calidad esencial.
2.- No dispone de sistemas de seguridad adecuados.
3.- No se realizan copias de seguridad con la periodicidad necesaria. [/alert]

Ahora que os he llenado la pantalla de cuadraditos de colores 😛 ya me he cansado de recomendaciones y paso a relatar como se instala y usa el plugin que os voy a recomendar. (si tocáis la imagen os lleva al repositorio de wordpress.org)

wordpress hacer clon de nuestra web

Os engañé… tengo que poneros otra cajita de color 😛

[alert type=»notice» accent_color=»» background_color=»» border_size=»1px» icon=»» box_shadow=»yes» animation_type=»0″ animation_direction=»down» animation_speed=»0.1″ animation_offset=»» class=»» id=»»]Si tu sitio acumula más de 2Gb. no lo uses.
WP Clone falla en el 10-20% de las instalaciones. Como tal, no está pensado como un método de copia de seguridad periódica, su fuerza consiste en la migración de instalaciones de WordPress. Los fracasos parecen estar relacionados con la multiplicidad de plataformas de alojamiento de WordPress y el tamaño de la instalación en lugar de la versión de WordPress[/alert]

El uso de este truco para wordpress nos servirá si no tenemos acceso por FTP y/o al panel de administración del ISP y NUNCA va a estropear la instalación original, por lo que siempre podremos usar la primera en caso de que la copia fallara.

Una buena idea será tener desactivados e incluso borrar los plugins de seguridad (En nuestro caso el Ninja Firewall y el Wordfence) y de caché (en esta instalación no lo usamos)

Bien al lío… Podemos descargar el plugin o acceder al repositorio oficial desde nuestra instalación. Plugins>añadir nuevo

wordpress plugin wp-clone

Pulsamos sobre instalar y activamos!

En el menú de admin de nuestro wordpress nos aparece una opción WP Clone (casi abajo de todo)

Os paso una captura con el texto traducido «a pelo» por las herramientas de Google (perdón por los barbarismos)

wordpress primeros pasos con WP-clon

Como podéis ver todo tiene pinta de muy facilito (y lo es) sin trampa ni cartón.

Os dejo una recomendación más… Como no queremos llenar nuestro hosting de copias de seguridad es recomendable que una vez acabemos todo el proceso y estemos seguros que tenemos todo controlado os paséis por la parte inferior de la bienvenida y borréis los ficheros generados.

wordpress limpieza del hosting del proceso de copias

En este último cuadro podremos ver el tamaño de nuestra instalación, el número de archivos en el wp-content y el tamaño de la base de datos… Recomendado no superar los 2GB (como podéis ver en esta instalación estamos en 1.2 GB)

Pulsamos sobre el botonazo de Crear copia de seguridad.

Ahora el proceso puede tardar entre unos segundos y varios(muchos) minutos e incide en eso el tamaño de nuestra instalación.

wordpress final de la creacion de la copia

Nos ofrece un enlace de restauración, éste lo podemos usar en la instalación en paralelo o descargalo en nuestro PC (ojo que en mi caso se trata de un fichero de 1GB por lo que la descarga puede ser lenta (dependiendo de vuestra conexión a Internet) Como estoy en casa y tenemos una ADSL de palo no la descargo y procedo a clonar la web en un hosting a parte, y así siempre puedo comprobar que todo funciona perfectamente antes de «toquetear» la instalación buena.

Por supuesto necesito tener instalado el wp-clon en la instalación nueva. Nueva recomendación… La instalación destino será completamente limpia, ya que al cambiarse todo se perderá el contenido, plantillas etc o simplemente nos regará un buen montón de errores y deberemos volver a empezar.

Copiamos en enlace (recomendable usar el botón que nos ponen)

Si miramos el log podremos ver los datos de la copia de los ficheros y versiones cositas chulas que tienen los servidores.

wordpress log del clon

Pegamos la URL que nos ha generado la nueva instalación.

wordpress restauración de copia en servidor nuevo

Y le damos al botonazo de Restaurar

De nuevo puede tardar bastantes minutos en función del tamaño de la instalación, tengamos en cuenta que yo mismo uso un VPS para almacenar mis web, por lo que la transferencia entre instalaciones se hace dentro del mismo ordenador remoto, por lo que los tiempos de mis procesos pueden ser inferiores a los «Normales» para webs hospedadas en hostings compartidos.

En el momento escribir esta entrada voy realizándolo y me encuentro que con ese giga llevo unos veinte minutos de espera y sigo esperando.

Mientras seguimos los pasos esperando os dejo el video de manejo (está en inglés pero es tan facilito que lo vamos a comprender igualmente).

Aunque no me ha generado un error al huso después de casi 40 minutos (transferencia de 1Gb) se me ha quedado la pantalla en blanco por lo que como nos conocemos de tiempo he ingresado de nuevo en la administración y he obligado a que se actualizara la BBDD con la url

http://midominio.es/wp-admin/upgrade.php

Me contesta que la base de datos está actualizada, pero como buen desconfiado paso a «forzar» los enlaces permanentes, aunque ya están puestos como los quiero (me extraño) y le cambio a otro estilo, volviendo después al que me interesa.

Reviso en Ajustes>generales que las URL sean las correctas y en caso necesario las cambio

VOILÀ todo listo y funcionando… Ojo con el seguimiento de buscadores no sea que nos auto-penalicemos por duplicidad de contenidos… Ya podemos empezar las pruebas que queramos hacer (mi recomendación es que se hagan en el clon, pero cada uno que elija cómo hacerlo)

Por supuesto existen otras maneras mucho más ortodoxas, y por mucho que lo digan los señores de wp-academy que tienen un 10-20% de error a mi me ha funcionado siempre (hasta este momento)

Si queréis seguir las recomendaciones de mover un entorno completo podéis seguir este enlace… de nuevo está en Inglés y me temo que si no dominas la lengua de Shakespeare a nivel técnico puedes perder mucho, pero honestamente creo que debía ponerlo

 

2 Comentarios

  1. clicfox

    Excelente entrada se ha currado señor. Permítame que la comparta para que newbies como yo estemos más tranquilos a la hora de tocar botones de no tocar. No, en serio, muchas gracias por el post, Miguel. Seguro será de utilidad a mas de uno. Buen trabajo, amigo! 🙂

    Responder
    • miguelthepooh

      Gracias compañero.

      Probablemente no sea algo que sirva para todo el mundo, pero como siempre… si aclara un par de ideas ya me va bien 🙂

      saludos

      Responder

Enviar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Entradas relacionadas

¿Qué es el SEO off-page?

¿Qué es el SEO off-page?

"SEO off-page" se refiere a acciones tomadas fuera de su propio sitio web para impactar su clasificación dentro de las páginas de resultados de los motores de búsqueda (SERP) e influir en cómo las personas descubren e interactúan con su contenido. Es una estrategia...

Cuando una web no es solo un blog

Cuando una web no es solo un blog

Hemos traspasado el ecuador del 2023 y entre la. web 3.0 la inteligencia artificial que cubre mil vertientes necesarias, una web ya no es un simple espacio donde se publican noticias. Los grandes desarrolladores de Themes o constructores incluyen esas inteligencias...