Una estrategia de copia de seguridad de WordPress es, en última instancia, tu última línea de defensa. Las cosas salen mal y debes estar preparado, ya que nadie puede garantizar que estésa salvo de todas las amenazas de seguridad. Cuando todo lo demás falla, debes saber que tienes una copia de seguridad limpia a la que puedes recurrir para restaurar tu sitio y volver a la normalidad.
Tabla de contenidos
- Los aspectos de un buen sistema de backup
- Copias de seguridad incrementales o diferenciales
- Copias de seguridad externas
- ¿Backup con Plugins o Software en Server?
- Los mejores plugins de Backup
- Una buena estrategia de backup usando el servidor
- Tres buenas prácticas de una buena estrategia
- Conclusiones
¿Por qué necesitas una estrategia de copia de seguridad?
Una buena estrategia de copia de seguridad de WordPress puede ayudarte a dormir tranquilo. Si eres un trabajador/a independiente que trabaja para otros, es ladiferencia entre volver a poner tu trabajo en línea en minutos y la posibilidad de empezar de cero. Como las cosas pueden salir mal en cualquier momento sin previo aviso, hacer copias de seguridad periódicas y guardarlas es clave para cualquier proyecto web.
Considera esto:
- Fallo de hardware: El hardware falla. De hecho, los discos duros se encuentran entre las partes más propensas a fallar. Significa que tu web todos sus datos podrían desaparecer en un instante. Si bien es cierto que las empresas de hosting de calidad confían en sistemas de almacenamiento con características que protegen contra fallas de hardware, aún puede haber problemas. Aunque uses tu propio servidor o un VPS, no estás necesariamente seguro/a. Esa es también una de las razones por las que es esencial realizar una copia de seguridad en una ubicación externa.
- Errores: Todos tenemos días malos. Si construyes sitios web, es solo cuestión de tiempo que cometas un error definitivo. Por supuesto, tu error no tiene que ser tan grave para arruinar tu día. Incluso configurar permisos incorrectos puede causar mucha frustración. Es genial tener la tranquilidad de que, incluso si lo estropeas, hay una copia limpia de tu sitio lista para cargar.
- Problemas de software y actualizaciones incorrectas: no puedes confiar en que todos los complementos y temas de WordPress funcionarán correctamente. Puede suceder que una actualización no se pruebe, o simplemente no se haya probado con su configuración específica.
- Es un problema que se complica con los complementos. No todos los desarrolladores de complementos mantienen sus complementos completamente actualizados o los prueban con cada versión de WordPress. Es bastante fácil que un complemento deje de ser compatible con WordPress sin que lo sepas, y cree una serie de problemas.
- Hackers y brechas de seguridad: la seguridad se está convirtiendo en un tema cada vez más candente. Los sitios web de cualquier tamaño son un objetivo potencial y debes estar preparado.
Añade este infográfico a tu web copiando y pegando el siguiente código:
<a href="https://wetopi.com/good-wordpress-backup-strategy-will-make-happier/">
<img src="https://wetopi.s3.amazonaws.com/rsc/rest-easy-with-good-wordpress-backup-strategy.png"
alt="Garantiza tu tranquilidad con una buena estrategia de Backup para WordPress" width="1210" height="2690" /></a>
Garantiza tu tranquilidad con una buena estrategia de Backup para WordPress [Infographic] by the team at
<a href="https://wetopi.com">Wetopi</a>
Los aspectos de un buen sistema de backup
Sea cual sea la herramienta que elijamos para hacer las copia de seguridad de nuestro sitio web WordPress, hay ciertas características que siempre debemos buscar. Las tres imprescindibles y obvias son: backups completos, actualizados y seguros. Después de todo, si las copias de seguridad no cumplen cualquiera de esas tres cosas, estamos minando nuestro principal propósito.
- Copias de seguridad completas: hacer copias de seguridad de la base de datos está bien. Hacer copia de seguridad de los archivos también. Pero es necesario una estrategia de backup que proporcione ambas cosas, datos y fuentes y sincronizados en el tiempo.
- Copias programadas: No podemos confiar en que nos vamos a acordar de hacer copias de seguridad de forma regular y constante. ¿Qué pasa si se nos olvida? Las mejores estrategias y herramientas de copia de seguridad ofrecen la posibilidad de programar los backups para que estos se hagan de forma automática.
- Copias sin problemas de seguridad:
- Las copias de seguridad no son buenas si tu contenido está comprometido o puede ser susceptible de ser alterado. Tener la seguridad de que nuestras copias backup son inmutables y libres de malware es un gran plus.
- Una opción a considerar es el cifrado. El cifrado nos ayudará a proteger el acceso al contenidos de las copias de seguridad y además nos asegurará que estas no pueden ser intencionalmente o no modificadas.
- Otro aspecto importante a considerar es la exploración y detección de malware del propio contenido de los backups. De poco nos servirá tener copia de seguridad de WordPress con software malicioso. Asegúrate de que tu instalación y tus backups se escanean regularmente
En Wetopi dispones de alojamiento WordPress con servicio de backups diarios, replicados internos y externos.
Regístrate en 10 segundos y obtén tu cuenta Wetopi gratis.
y todos los ajustes para recuperar un backup a la velocidad de la luz!
Copias de seguridad incrementales o diferenciales
Como su nombre indica, las copias de seguridad incrementales o diferenciales detectan diferencias con respecto a la copia de seguridad anterior y en cada nueva copia sólo se guardan los cambios.
Las copias de seguridad incrementales ahorran tiempo y recursos en el servidor. Además suelen ser más rápidas de realizar que la copia completa pues son menos los datos a escribir. Una resultante evidente de ese menor volumen de datos, es que permite ahorrar una gran cantidad de espacio en disco.
Un detalle a considerar es que para conseguir una copia completa de todo nuestro sitio web, necesitaremos mantener las copias incrementales de varios días.
Los sistemas incrementales y diferenciales, tienen no obstante un grado de complejidad mayor por lo que solo los encontraremos en las aplicaciones de backup más profesionales.
Copias de seguridad externas
Si algo le ocurre a nuestro servidor WordPress, de poco nos van a servir los backup de WordPress que ahí tenemos almacenados.
Disponer de una buena estrategia de backup para WordPress pasa por almacenar las copias de seguridad en un lugar externo. A ser posible buscaremos un lugar para el almacenamiento de esos backups que no tenga ningún tipo de dependencia con el servidor o proveedor de servicios de nuestro WordPress. En wetopi por ejemplo utilizamos el servicio externo S3 de Amazon.
¿Backup con Plugins o Software en Server?
Podemos tomar dos distintos caminos a la hora de realizar copias de seguridad de WordPress. Podemos utilizar un buen Plugin de Backup para WordPress o realizar las copias desde un programa externo a WordPress, sea utilizando el propio servidor o herramientas de backup proporcionadas por nuestro proveedor de Hosting.
Plugins de WordPress para Backups
Para aquellos familiarizados con WordPress, usar Plugins es la primera opción que nos viene en mente. Usar un Plugin para realizar copias de seguridad de WordPress tiene sus aspectos positivos, cierto, pero también tiene aspectos negativos que debemos considerar.
Ventajas de plugins para Backups de WP
- Los complementos son, sobre todo, convenientes. No requieren muchos conocimientos técnicos, además son fáciles de instalar y configurar. Los complementos también proporcionan una interfaz conveniente y familiar para trabajar.
- Los complementos son familiares. Puedes instalarlos a través de WordPress. La actualización de complementos también es rápida.
- Después de instalar un complemento, la interfaz de los complementos siempre debe ser algo familiar para un usuario o administrador de WordPress. De esta manera, todo permanece dentro de tu zona de confort.
- Los complementos ciertamente vienen con las «baterías incluidas». Obtienes todo lo que necesitas tan pronto como lo instalas.
Lo malo de los Plugins
- Un complemento en particular puede ser fácil, pero puede no ser perfecto. No te apresures a usar complementos solo porque son fáciles de instalar, pero también verifique los inconvenientes.
- Como siempre con WordPress, menos complementos equivale a un mejor rendimiento. Considera cuidadosamente lo que ganas, porque cuantos más procesos se ejecuten, más lento funcionará tu WordPress.
- Si hay un problema con WordPress, pero WordPress es responsable de crear y restaurar tus copias de seguridad, es posible que también se hayan dañado. Puede que no te enteres hasta que sea demasiado tarde.
- La mayoría de los complementos de WordPress hacen una copia de seguridad de todo en su directorio wp-contents dentro de su sitio. Eso significa que su sitio llevará múltiples copias de sí mismo en todo momento. Cada vez que clone o reubiques tu sitio, estará clonando y reubicando un directorio gigantesco lleno de copias de seguridad.
- Además de eso, si cambias a plugins para la copia de seguridad, debes conservar tu copia de seguridad anterior por motivos de seguridad. Por lo tanto, tendrás más de un complemento lastrando tu sitio.
Copias de seguridad desde el Servidor
Manejar los backups desde el lado server puede ser la opción ideal, pero dependerá mucho de las opciones y habilidades de las que dispongamos.
Ventajas de las copias de seguridad desde el servidor
- Son más rápidos, más livianos en recursos y no requieren ninguna cooperación de WordPress. También hay un grado de personalización que no es posible con los complementos.
- Debido a que las copias de seguridad del lado del servidor se ejecutan fuera de WordPress, ya sea por el propio servidor o por su proveedor de alojamiento, no hay presión adicional sobre WordPress. Si el servidor está ejecutando la copia de seguridad, aunque seguirá usando los recursos del servidor, serán menos que usar WordPress para hacerlo. Además, esto también hace que el proceso sea mucho más rápido.
- Puede ejecutar y restaurar copias de seguridad del lado del servidor incluso si WordPress está dañado o no coopera. Estas copias de seguridad operan en un nivel inferior y acceden a los datos directamente.
- La configuración de una estrategia de copia de seguridad del lado del servidor también le permite personalizar exactamente cómo desea que sean sus copias de seguridad. Puede agregar automatización, hacer todo manualmente, elegir una ubicación de copia de seguridad, cifrar tus copias de seguridad, etc.
Desventajas de las copias de seguridad desde el Servidor
Solo hay un aspecto negativo a considerar. Su complejidad.
Si manejamos nosotros mismos nuestro propio servidor, deberemos tener buenos conocimientos técnicos para poder desplegar y configurar un buen sistema de backup. Otro aspecto que suele añadir complejidad, es que el software empleado no está diseñado específicamente para gestionar copias de seguridad de WordPress por lo que tendremos adaptar los procesos de backup y restauración para que funcionen con nuestro WordPress.
No obstante, hay que mencionar que hoy en día nos podemos librar de este costoso trabajo contratando servicios externos de backup especializados en WordPress.
Otra alternativa es alojar nuestros sites en un proveedor de servicios de hosting especializados en WordPress donde tengamos incluido un sistema de backup automatizado y podamos fácilmente restaurar nuestro WordPress con un simple click.
Los mejores plugins de Backup
Algunas de estas opciones son complementos gratuitos de respaldo de WordPress, pero considere siempre optar por las versiones Premium.
UpdraftPlus
Éste plugin es una de las soluciones de copia de seguridad más completas para WordPress. Realiza copias de la base de datos y archivos. Con este plugin podemos programar las copias automatizadas y elegir donde queremos almacenar nuestros backups.
UpdraftPlus permite enviar las copias de seguridad al exterior utilizando protocolos como FTP o conectando a multitud de servicios como por ejemplo Google Drive, Dropbox, Amazon S3, Dream Objects. Y la lista se extiende en su versión de «Premium» de pago a Microsoft OneDrive, Microsoft Azure, Google Cloud Storage, WebDAV, y SFTP, …
Uno de los aspectos que más nos gusta de UpdraftPlus es que suele ser muy fiable. Incluso en servidores con escasos recursos hemos conseguido hacer backups de varios Gigas de datos.
Finalmente, no somos más que unos techies apasionados por WordPress. Con Wetopi, un hosting especializado en WordPress, queremos ir más allá y ofrecer al profesional freelance y agencia una plataforma donde trabajar de forma eficiente y eficaz.
WP DB Backup
WP DB Backup, aparece en todo ranking de backups para WordPress. Es muy bueno pero atención, no es una solución completa para nuestro sistema de copias de seguridad. WP DB Backup como su nombre indica solo nos gestionará las copias de seguridad de la Data Base: la base de datos de nuestro WordPress.
VaultPress
VaultPress es un plugin servicio de backup bajo la marca Automattic, el equipo core de desarrollo de WordPress. Éste es un servicio de pago por suscripción.
VaultPress hará automáticamente copias de seguridad diarias almacenando los datos en servidores remotos. En ValutPress las copias quedan almacenadas durante un periodo de 30 días. Ésta es una opción que recomendamos por su simplicidad y por su agilidad al disponer de copias incrementales.
BackWPUp
Este plugin cumple muy en línea con WP DB Backup cumple con nuestros requisitos en cuanto a estrategia de backup. Realiza copias de la base de datos y archivos. Con este plugin podemos enviar los backup a servicios externos como Dropbox, FTP, Microsoft Azure, Amazon S3, e incluso email En su versión Pro de pago podremos exportar a Google Drive y muy interesante Amazon Glacier.
BackupBuddy
BackupBuddy es otro plugin basado en sistema de suscripción. Éste sistema de backup cumple con los requisitos que hemos expuesto.
La principal diferencia respecto a VaultPress es que este servicio no es tan sencillo ni rápido (no hace copias incrementales) pero ofrece más opciones. Podemos programar distintos intervalos, personalizar los contenidos, enviar copia a servicios externos como AWS, Google Dirve, SFTP, etc. También escanea en busca de malware y muchas opciones más que lo hacen interesante aunque más complejo de manejar.
Una buena estrategia de backup usando el servidor
Paneles WordPress especializados
Aquí aparece nuestra plataforma Wetopi. Pero atención, esto no es solo autopromoción, es que realmente nuestro servicio de backup es bueno.
Es como disponer de lo bonito de un plugin WordPress, pero con la ventaja de poder liberar a nuestro WordPress de la carga del backup y además el poder olvidarnos de mantenimientos y configuraciones.
Todos los planes de alojamiento de Wetopi incluyen copias de seguridad incrementales automáticas y realizadas desde un servidor externo para no afectar nuestro site. Cada noche las copias de seguridad se envian al exterior, a Amazon S3.
También podemos realizar copias bajo demanda y disponer de cualquiera de estos backups para restaurarlos con un simple click. Otro aspecto interesante es que siempre restauramos los backups en un servidor distinto al utilizado en producción. Así siempre podemos ver el contenido de nuestro backup antes de promocionarlo a producción.
Con Wetopi tienes Servidores de Desarrollo GRATUITO, con Brotli activado,
Regístrate en 10 segundos y consigue tu cuenta gratuita en wetopi
y afinados meticulosamente para servir WordPress a toda velocidad.
Backups con CPanel
CPanel suele ser la opción estándar entre los hostings no especializados. Es una interfaz robusta y que permite llevar a cabo gran cantidad de operaciones sin tener que abrir una ventana de terminal. Esto no quiere decir que resulte sencilla de utilizar.
CPanel requiere que estemos familiarizados con las operaciones de administración que normalmente se llevan a cabo a nivel servidor. Sin conocimiento, desde CPanel podemos llegar a causarle auténticos problemas a nuestro servidor.
Si tenemos los conocimientos de administración podremos configurar herramientas para realizar backups de archivos y datos de nuestro WordPress. No obstante, uno de los puntos más difíciles de resolver es la automatización y programación de nuestras copias de seguridad.
Scripts personalizados de Linux
Hay una solución que puede personalizar para satisfacer tus necesidades. Es liviano y virtualmente infinitamente personalizable. Esa solución son los scripts personalizados de Linux.
Sin embargo, de ninguna manera es perfecto escribir scripts personalizados, y es muy fácil cometer errores. Si estás alojando varias instalaciones de WordPress, puede crecer rápidamente fuera de control. En esos casos, es posible que quieras buscar una solución externa diferente o herramientas de automatización como Ansible o Puppet.
A través de secuencias de comandos, puedes hacer una copia de seguridad tanto de tus archivos como de tu base de datos. Puedes escanear esas copias de seguridad en busca de malware, cifrarlas y enviarlas a cualquier cantidad de soluciones de almacenamiento remoto. Por supuesto, también puedes hacer esas copias de seguridad de forma incremental.
Necesitas ser bastante bueno en las secuencias de comandos de shell, y la cantidad de secuencias de comandos que necesitaría para una solución de copia de seguridad completa equivale a un programa completo por derecho propio. Claro, podría brindarte una solución que marque todas las casillas, pero ¿vale la pena la cantidad de trabajo? Eso depende de ti.
Tres buenas prácticas de una buena estrategia
Sea cual sea la herramienta que elijas para una buena estrategia de backup para WordPress, hay una serie de buenas prácticas que deberíamos seguir. Totalmente aconsejable si realmente queremos ser profesionales y no menos importante, ser más felices en el día a día trabajando con WordPress.
Backup antes de hacer cambios
Antes de afrontar cualquier cambio en tu WordPress, haz un Backup. Haz un Backup. Antes de actualizar, instalar un plugin, cambiar de tema, actualizar WordPress, cualquier cambio con cierto impacto, haz un Backup.
Es difícil predecir que es lo que va a causar nuestro próximo problema. Especialmente con WordPress, una software realmente complejo donde son un montón las piezas que entran en juego. Salvo que trabajemos en entornos staging, no arriesguemos.
Restaurar en un Sandbox
Al restaurar una copia de seguridad es importante hacerlo en un espacio distinto al que ocupa nuestro web site producción. Éste espacio no producción el lo que llamamos un sandbox.
Es importante que validemos el contenido y funcionalidades del backup desplegado. Por ejemplo:
en caso de encontrar malware o más común todavía, algo ha dejado de funcionar y no sabemos cuando.
No siempre resulta efectivo quedarnos directamente con el último backup realizado.
Nuestra recomendación es: trabajar con alojamientos que puedan desplegar backups de WordPress directamente en un una sandbox.
Si no pudiera ser. Dedicaremos de antemano todo el tiempo necesario para preparar en algún rincón de nuestro server un espacio listo para podes desplegar el backup y muy importante, todos los pasos necesarios para reconfigurar ese WordPress y poder verlo sin interferir con producción.
Validar periódicamente los Backups
No podemos validar nuestros backups justo en el instante en que los necesitamos. Es importante comprobar de forma periódica que nuestros backups son funcionales. Es importante también revalidar y practicar el proceso de despliegue, especialmente si no disponemos de un sistema de restauración sencillo.
Conclusiones
Éste post es largo y parece difícil conseguir una buena estrategia de Backup para WordPress, pero en realidad es simple. Planifica ahora una buena estrategia y no te arrepentirás a largo plazo.
Es increíblemente satisfactorio tener la seguridad de que ante el peor de los escenarios tenemos las espaldas cubiertas. Realmente es un paso hacia adelante en la búsqueda de la felicidad. Pruébalo!
¿No tienes una cuenta en wetopi?
Incluye servidores desarrollo Gratis.
Sin tarjeta de crédito.