Me imagino que algunas veces te has levantado con el propósito de realizar o finalizar alguna tarea pendiente, ya que sabes que en caso de no concluir la tarea pueden llegar a suceder cosas catastróficas, bueno estos últimos días me he estado levantado con la inquietud y nerviosismo con respecto al tema de tener respaldos o un servicio de backup de mi blog, es como si mi subconsciente me estuviera avisando que tenga cuidado con mi blog y que lo debo de proteger muy bien, ya sabes, siempre hay gente malintencionada buscando sitios webs a destruir, pero te hago una pregunta ¿Tienes tu Blog protegido?
Por lo anterior que te acabo de platicar me di a la tarea de investigar y es cuando se me vino a la memoria que mi proveedor de Hosting en este caso HostGator empezó a ofrecer el servicio de respaldo o backup mediante CodeGuard del cual te voy a platicar a continuación.
Pero antes de continuar deja te explico que actualmente todavía tengo la costumbre de realizar el backup de mi blog en WordPress de una forma muy artesanal es decir a través del panel de control de HostGator, pero he observado que hacerlo de esta manera tiene algunos inconvenientes:
- No tener programado por periodicidad un backup de tu sitio.
- No tener un backup de tu última versión de tu sitio o blog, ya que al tener que entrar al panel de control de mi proveedor de hosting hace que se me olvide en algunas ocasiones dicha actividad, lo hago cada vez que tengo la oportunidad, es decir no es seguro que tenga mi último respaldo al día 🙁
- Utilizar el espacio del disco duro de tu sitio para guardar backups.
- Necesitas tener un poco de conocimiento técnico para entender qué es lo que estas respaldando.
Contenido
¿Qué es CodeGuard?
Es una herramienta que su función principal es la de realizar un backup de tu sitio web de una manera automática, pero tiene una característica importante, la cual se encarga de estar constantemente monitorizando tu sitio web de tal forma que si detecta algún cambio hace un backup y lo añade a un control de versiones, en caso de que tu sitio o blog no tenga ninguna modificación o nuevos archivos no realiza ningún respaldo. En otras palabras, cada copia de seguridad que se realice es porque el sitio web ha sufrido alguna alteración ya sea nuevos archivos o modificaciones de los mismos o algún cambio en base de datos.
Ventajas de utilizar una herramienta como CodeGuard a través de HostGator
- No es necesario instalar un Plugin en WordPress.
- Automatizas el proceso de backup de tu sitio web.
- Tener el respaldo de tu sitio en la nube.
- Intuitiva interfaz y fácil manejo.
- Utiliza un sistema de control de versión. (GIT)
- Te notifica de cualquier modificación o cambio en tu web, con lo que puedes quizás detectar un posible malware o posible ataque a tu blog.
- Aumentas la seguridad de tu blog o website ya que a veces los plugins son vulnerables a posibles ataques (SQL Injection).
Algunas desventajas con CodeGuard
- Tiene un costo que va desde 20 Dólares hasta 240 Dólares al año.
- En mi caso, tengo una dependencia, ya que necesito primero loguearme con HostGator para entrar luego a CodeGuard.
Instalación de CodeGuard con HostGator
Bueno, sin más preámbulo veamos como instalar y configurar CodeGuard, ya anteriormente mencione que yo utilizo el Hosting de HostGator, este proveedor te da la opción de contratar el servicio de respaldos a través de CodeGuard, para realizar la contratación de dicho servicio tienes que entrar al panel de control.
Una vez que hayas entrado al panel de control debes dirigirte a la sección de ofertas especiales y dar clic en el la opción de Cloud Backup, te debe aparece una pantalla como te lo muestro a continuación:
En la pantalla anterior aparecen los planes que puedes seleccionar, las características de cada plan lo vas a poder visualizar en tu panel de control, en mi caso yo escogí el plan profesional, una vez que hayas seleccionado el paquete de acuerdo a tus necesidades tendrás que realizar el pago respectivo mediante tarjeta de crédito, paypal, entre otras.
Como te habrás dado cuenta en la imagen aparece la palabra Login abajo del paquete Profesional, se visualiza de esta manera una vez realizado el pago correspondiente, y al dar clic en Login te lleva directamente a tu cuenta de CodeGuard, en la cual se va a empezar a ejecutar un backup total de tu website, la primera pantalla por cuestiones de seguridad prefiero narrártela:
En la primera pantalla te va a mostrar una lista de los sitios web y base de datos que CodeGuard va a administrar y realizar las copias de seguridad correspondientes, así de sencillo.
Configuración de Website
Una de las primeras actividades que tienes que realizar al entrar al panel de control de CodeGuard es la configuración de cada uno de tus sitios.
Para ello tienes que entrar el sitio que deseas configurar y dar clic en la opción de Settings, en la cual vas a poder configurar lo siguiente:
- Monitoreo. En esta sección vas a poder definir la frecuencia con la que quieras que se verifique tu website y a su vez que se respalde si existiera algún cambio.
- Notificaciones por correo. En este apartado vas a poder decidir si quieres que te llegue una notificación por correo electrónico si existiera alguna actualización en tu sitio web o blog.
- Filtrado de notificaciones. Aquí vas a poder filtrar si quieres que te llegue un correo por cada archivo modificado o solo quieres un resumen, en lo personal yo deje activado el servicio de filtrado.
A continuación te muestro una pantalla de los puntos comentados anteriormente:
Monitor de Sitio
Para este ejemplo voy a proceder a entrar a mí sitio gerardoharias.com, para ello solo basta con darle clic al nombre del sitio en cuestión e inmediatamente CodeGuard te va a mostrar un historial de cambios día a día de tu website, como te lo muestro abajo en la imagen:
Si te fijas en la imagen el día 30 de Octubre existieron cambios en mi blog, se añadieron 5 archivos, 0 archivos modificados y 0 archivos eliminados y también me muestra que en días anteriores no tuve ningún cambio con respecto a mis files. Entonces el día treinta CodeGuard hizo un respaldo automático de mi blog sin que yo le dijera algo o tuviera que entrar al panel de control a ejecutarlo, hermoso…que no!!!
Otra punto importante a mencionar con la monitorización de esta herramienta es que con las notificaciones que mencione anteriormente te llega un correo con una lista de archivos que han sido modificados o añadidos, con esto puedes comprobar que no se instalen cosas extrañas en tu blog o cambios no autorizado y prevenir alguna posible infección por algún malware.
Restaurar Backups
Ahora toca comprobar y ver con nuestros propios ojos en dónde podemos recuperar nuestras copias de seguridad de nuestro blog o website, para ello lo primero es seleccionar el sitio de la lista que nos muestra CodeGuard, en dado caso que tengas más de uno, yo voy a entrar a mi sitio gerardoharias.com y luego debes irte a la sección de Restore, aquí ojo, solamente estamos entrando a la restauración de los archivos, no de la base de datos.
La pantalla que debes de ver es algo como la de abajo:
En esta sección de restaurar CodeGuard te proporciona tres opciones:
- Request Zip. Restaurar obteniendo un Zip.
- Restore All. Con esta opción el equipo de CodeGuard se va a encargar de manera automática de sustituir todos los archivos del contenido actual con el contenido de la copia de seguridad que hayas elegido. Ojo, dicha opción esta en fase beta.
- Restore Files(s). Se supone que con esta opción puedes buscar un archivo en particular y restaurarlo, en lo personal esta opción no me ha funcionado, creo que es un punto a mejorar 🙁
Ahora para el tema de la restauración de la base de datos de igual manera debes ir al inicio de panel de control y ahí CodeGuard nos muestra una la lista de base de datos de la cual debemos elegir una a restaurar, al dar clic en una bd inmediatamente te muestra la siguiente página:
Espero que nunca llegues a utilizar esta opción de restaurar una copia de seguridad de tu blog, pero como bien dice el dicho: “Hombre prevenido vale por dos” 😉
Conclusión
Esta herramienta de CodeGuard me ha parecido muy interesante ya que detecta cuando en verdad es necesario realizar algún backup, es decir, cuando hay nuevas modificaciones en tu blog o website y no estar llenando tu espacio en disco duro o los Gigas contratados con copias de seguridad que tienen la misma información, por tal razón considero que es una buena opción, aunque me no deberías casarte con una sola opción, en otro post te voy a platicar de un Plugin que también estoy empezando a utilizar, ya que si falla uno pues tengo otra alternativa 😉
Estaba leyendo que el equipo de CodeGuard descontinuo el Plugin para WordPress, la verdad nunca utilice dicho plugin, pero me gusta la idea de no tener otro plugin instalado en mi blog ya con los que tengo son suficientes je, las razones que expone CodeGuard las puedes leer en este artículo: What happened to the WordPress plugin?
El tener copias de seguridad de nuestro blog es algo imprescindible pero creo que es una tarea que se puede automatizar y como consecuencia evitar posibles desastres y ahorrar tiempo e invertirlo en otras actividades más productivas.
Por último, si quieres externar tu punto de vista, mencionar otra herramienta o plugin, adelante, me gustaría leerla, puedes expresarte a través de la sección de comentarios y desde luego si te ha gustado y te ha parecido interesante anímate a compartirlo en tus redes sociales, te lo voy agradecer infinitamente
Por Gerardo Hernández Arias
Omar de la Fuente says
Hola Gerardo!
La verdad es que echa para atrás el tema de que sea de pago. Es decir, yo no lo he probado y por lo que veo seguro que es muy bueno, pero habiendo otras opciones gratuitas… no lo veo del todo claro.
Por ejemplo dentro de cada hosting (yo uso WebEmpresa) suelen tener herramientas para hacer backups. Si lo quieres automatizar, yo utilizo Google Drive Backup para hacerlo. Bueno, como sabes hay muchas opciones.
Al margen de esto, felicitarte humildemente por este post, la verdad es que me gustan mucho los tutoriales paso a paso con imágenes. Yo suelo tirar más del video, por aquello del posicionamiento con Youtube y porque me gusta ir hablando jejeje pero este estilo con imágenes me gusta mucho y sé que lleva un trabajo importante, me consta 😉
Un saludo!
Gerardo Hernández Arias says
Hola Omar,
Lo que me gusta de esta herramienta es que puedas monitorizar ya que detecta cuando en verdad hay un cambio en tu website y no tener respaldos o backups con la misma información, el detalle de Google Drive o Dropbox es que puedes automatizarlo pero no detecta cambios, tu solamente le dices cada cuanto quieres que realice el backup. Yo hice la prueba con los dos anteriores y no me convencieron mucho, pero no estoy descartando usar plugins, estoy utilizando BackWPup.
Me da mucho gusto el que te haya gustado la entrada, ya me he dado cuenta que te gustan mucho los videos te felicito, lo haces muy bien, muchas gracias por la visita y el comentario.
Un gran abrazo desde México!!!
Byron says
Gerardo interesante post, personalmente utilizo el hosting web synthesis by copyblogger.
1. Backups todas las noches.
2. Ellos proveen una herramienta para monitorear Los eventos de tu blog.
3. Seguridad de tu sitio web.
Y mucho mas, ojo! Sin utilizar plugins.
Yo creo que Los hosting especializados para hosting es el presente en el mercado americano y definitivamente el futuro muy cercano para hispano, ya que basicamente ellos proveen herramientas de muchisimo valor.
Una vez mas felicidades Gerardo este es un sitio, que te hace sentir en Casa.
Gerardo Hernández Arias says
Hola Byron,
Revisando los comentarios me he dado cuenta que no te he contestado cuando yo tenia la idea de que ya lo había realizado, primero agradecerte por la visita y la aportación que haces, algo muy importante que haces mención es no cargar más tu sitio web o blog con un plugin, en este caso codeguard realiza la misma función a la cual te refieres en tus puntos, pero solo realiza un backup cuando en verdad existe algún cambio.
De igual manera que los proveedores que ofrezcan algo muy diferente son los que van a sobrevivir, en este caso algo muy especializado como son los backups de un blog o sitio web.
Un abrazo y estamos en contacto!!!
Saludos
Neglaus says
Hola Gerardo,
Como siempre un post muy interesante. Eso sí estuve buscando la entrada donde hablas de otra herramienta que usas para los backups pero no lo he encontrado. Me podrías decir cual usas además de CodeGuard?
Yo personalmente uso Duplicator lo único malo que tiene, que yo sepa, es que no puedes programar copias y el proceso de backup es por así decir manual.
Un saludo.
Gerardo Hernández Arias says
Hola Neglaus,
Gracias por tu comentario y por la visita, la herramienta adicional que he utilizado es el plugin BackWPup.
Saludos!!!
Rodolfo says
Hola, hay una alternativa a CodeGuard gratuita, por ejemplo un plugin que haga la función de guardar automáticamente o programada? Un saludo!