Hemos mencionado repetidamente la [highlight]importancia de contar con copias de seguridad de nuestro sitio[/highlight], así que en esta ocasión te queremos mostrar un plugin gratuito (digno rival de plugins premium para realizar copias de seguridad como BackupBuddy) que incluye funciones sumamente interesantes, y que nos permitirá respaldar un sitio web con WordPress utilizando Dropbox – completamente gratis!
Plugin para WordPress: BackWPUp
«BackWPUp» es un plugin gratuito que permite crear copias de seguridad en WordPress, tanto de la base de datos, como del directorio base – el cual incluye todos los archivos desde que un sitio fue creado.
» Paso 1: Instalación de BackWPUp
Como «BackWPUp» es un plugin gratuito, puedes instalarlo desde el escritorio de WordPress, o descargarlo del repositorio oficial de plugins.
» Paso 2: Creación de «Job»
Una vez activado el plugin, observarás una nueva sección en menú lateral «BackWPup«:
Para comenzar es necesario crear tareas o «Jobs«. Para hacer esto, haz clic sobre el enlace «Add New Job» del menú lateral «BackWPup«. En esta nueva página «BackWPup Job: New Job«, selecciona la pestaña «General«:
Asigna un nombre al «Job» que estamos por iniciar (evita el uso de caracteres especiales):
En la sección «Job Tasks» selecciona las tareas a realizar: Respaldar la base de datos, Respaldar los archivos. El plugin incluye funciones adicionales que pueden ser de tu interés como por ejemplo:
- Exportar el contenido de WordPress a través de un archivo XML
- Crear una lista de los plugins instalados
- Optimizar / revisar las tablas de la base de datos
En «Backup File Creaton» te recomendamos dejar el nombre de la copia de seguridad incluido por defecto. Selecciona el formato de archivo que se asignará a la copia de seguridad (las opciones disponibles son: Zip, Tar, Tar GZip, Tar BZip2):
En la sección «Job Destination» es donde debemos elegir el destino de la copia de seguridad, marca la casilla «Dropbox» – puedes elegir otras opciones como: Backup to Folder, Backup sent by e-mail, Backup to FTP, Backup to an S3 Service, Backup to SugarSync.
Escribe una dirección de correo electrónico válida – los registros de los jobs o tareas individuales serán enviados esta dirección:
» Paso 3: Programación de «Job»
Algunos consejos a la hora de programar un «Job» (permite la creación de copias de seguridad en automático) desde la pestaña «Schedule«:
- En primer lugar, si tu sitio no tiene más de 20 colaboradores con diferentes zonas horarias, no hay necesidad de generar una copia de seguridad cada hora. Ten en cuenta que la programación y ejecución de estas tareas requerirá de un uso de recursos adicionales del servidor.
- Utilizar la opción «WP-CLI» es buena idea, pero requiere de conocimientos técnicos, por lo tanto no recomendamos esta opción al usuario promedio.
- La mejor opción es usar «cron jobs«.
- Si tu sitio web recibe pocos cambios por semana, lo mejor es utilizar la «opción manual«.
» Paso 4: Ajustes de la Base de datos
En esta pestaña es posible seleccionar las tablas de la base de datos que serán respaldadas. Para el usuario promedio, basta con mantener las opciones por defecto.
» Paso 5: Selección de Archivos
En la pestaña «Archivos«, puedes elegir y excluir las carpetas que formarán parte de la copia de seguridad. Debido a que el usuario promedio de WordPress no agrega o cambia temas todos los días, no hay necesidad de incluir los temas y la carpeta de plugins en una copia de seguridad diaria. Sin embargo, en una copia de seguridad mensual, es una buena idea incluir todo.
» Paso 6: Conectar Dropbox con BackWPUp
Para utilizar «Dropbox» como destino final de la copia de seguridad generada, es necesario autentificar el servicio de almacenamiento en la nube. Para hacer esto, hac clic sobre el botón «Reauthenticate (full Dropbox)» de la pestaña «To: Dropbox«:
Serás redireccionado al sitio de Dropbox, inicia sesión con tu cuenta y acepta la integración:
» Paso 7: Crear primer Copia de seguridad
Ahora es momento de generar nuestra primer copia de seguridad. Ve a la sección «Jobs» del menú lateral izquierdo «BackWPUpX«. A continuación posiciónate sobre el «Job» recién creado, haz clic sobre el enlace «Run now«:
Esta acción iniciará la creación de la copia de seguridad:
» Paso 8: Revisar copia de seguridad en Dropbox
Una vez que el proceso de creación de la copia de seguridad haya finalizado, visita tu cuenta Dropbox. Verás una nueva carpeta con el nombre de tu sitio web, dentro de esa carpeta estará almacenada nuestra primer copia de seguridad «.zip«:
Comentarios finales
Con un poco más de 770,000 descargas, «BackWPUp» también ofrece una versión de pago (disponible desde USD $75.00): «BackWPUp Pro» que incluye funciones y características adicionales. Sin embargo, la versión gratuita ofrece todas las características que un usuario promedio necesita para respaldar un sitio web con WordPress utilizando Dropbox.
Si por cualquier razón deseas utilizar un servicio de almacenamiento distinto a Dropbox, el plugin «BackWPUp» ofrece integración con servicios como:
Seti dice
Ole, ole, ole!
Se cuentan con los dedos de una sola mano (y no llegan a cinco) los consejos claros en cuanto a simplificación de texto y con respaldo de imagenes. Sencillamente genial. Al alcance de comprensión de cualquier persona común que desea iniciarse y no tiene ni pajolera idea (como es mi caso) Mi sincera enhorabuena y mi satisfacción por tu trabajo Benjamin. Te invito a un cafe con mucho gusto.
Voy a probar si esto me funciona para trasladar una copia «entera» de un proyecto-web que estoy realizando en local (a través de MAMP versión 2.1.3.) a un portatil equipado con la misma versión de MAMP (los dos equipos son Mac) para poder presentarlo al cliente.
¿Será tan fácil como «arrastrarlo» todo a la carpeta htdocs?
Si puedes darme respuesta, dime que dia nos tomamos otro café.
Benjamin dice
Muchas gracias por el café @Seti 🙂 un placer poder ayudarte
Para el uso de MAMP a través de Dropbox con múltiples ordenadores, te recomiendo echar un vistazo a nuestra entrada: «Cómo utilizar MAMP en Dropbox para el desarrollo de WordPress con múltiples ordenadores«, en ella explicamos el cambio de ubicación de htdocs, y muy importante: el procedimiento para mantener sincronizada la base de datos que utiliza WP.
Éxito en tu proyecto!
Luis Tomassetti dice
Hola Benjamin,
Gracias por tu rápida respuesta. He conectado con la entrada que detallas y parece muy interesante. Le dedicaré toda mi atención en breve y probablemente acabaremos los dos tomando un cafe con Estella, yo invito muy agradecido.
Saludos
Benjamin dice
Un placer @Luis, y seguimos por aquí 🙂
Periodistas Viajeros dice
Hola, te agradezco. Estuve intentando configurar el plugin y no encontraba la información necesaria. Con tus explicaciones lo he logrado y de forma muy sencilla
Estella Vidal dice
Un placer @Periodistas Viajeros, que bueno que la información de @Benjamin ha sido de ayuda 😉
Periodistas Viajeros dice
otra consulta? Me gusta cómo aparecen los comentarios en tu web. ¿cómo lo logro? Gracias
Estella Vidal dice
Para destacar los comentarios del autor en una entrada, basta con añadir la clase en cuestión y el nombre del autor a la hoja de estilos, pueden utilizar algo similar a:
en relación al «avatar personalizado«, utilicen el plugin que mencionamos en esta entrada: «Cómo utilizar una imagen personalizada para los avatares de WordPress«.
Un saludo y kudos por su sitio web, me he convertido en una lectora más 🙂
Marco Paköeningrat dice
Si deseas hacer el avatar redondeado – añade lo siguiente al style.css:
eso ayudará,
leiva dice
hola , tengo un respaldo de mi base de datos de wordpress y ya no tengo acceso a mi panel del blog en wordpress y kiero pasar estas entradas del backup enun archivo xml para importar las entradas a blogger..es posible?
Sergio dice
Os dejo articulo para poder hacerlo desde google drive, otra alternativa, en vez de 2 GB se pueden usar 15 GB para meter backups, sube la base datos y también los archivos que se deseen de la instalación, como uploads con todas las imagenes en backups diarios.
Saludos a todos
Sergio dice
Perdón la url del articulo
http://www.mediawebcenter.com/base-datos-wordpress-como-respaldar-los-datos/
Estella Vidal dice
Gracias por la información @Sergio 😉
jorge dice
Gracias por el aporte, muy fácil y rápido de configurar.
Estella Vidal dice
Un placer @Jorge 🙂 , éxito en tu proyecto!