Posts Tagged: backup

Diciembre 3rd, 2009

Backup de WordPress

Secure Data

Bueno, ya sabemos que hay que hacer copia de seguridad con regularidad ¿no?. Lo que pasa es que hay veces que se nos olvida. Pero imagina que te cargas algo y no dispones de un backup reciente ¿a que duele?.

Principalmente, como hemos dicho en varias ocasiones, hay que hacer copia de seguridad – preferentemente – de dos cosas:

  • la base de datos, que es donde están las configuraciones y el contenido
  • la carpeta wp-content, donde están los plugins, los themes y los archivos que hayas subido.

Si dispones de acceso a phpMyAdmin en tu servidor puedes hacer backups muy fácilmente. PhpMyAdmin tiene una función de Exportar que hace copia de toda la base de datos, una tabla, lo que quieras.

Eso si, si tu base de datos es muy grande entonces deberías usar otra herramienta de backup, normalmente disponible en el lado del servidor, si tienes acceso a sistemas como CPanel o Plesk.

Por otro lado, para los más avanzados, puedes usar SSH, del que ya he hablado, y que una vez controlas facilita enormemente las copias de seguridad, y otras acciones.

Para hacer backup con SSH solo tienes que acceder con tus datos (normalmente los datos FTP), moverte en línea de comandos a la carpeta donde quieras hacer backup y, una vez ahí, ejecutar este comando:

mysqldump –opt -u dbuser -p dbname> dbname.sql

Con esto reemplazas el dbuser y dbname con el tuyo. Ahora solo queda comprimir el backup:

gzip -c dbname.sql>dbname.sql.gz

Una vez hecho esto ya queda menos, pero también puedes hacer los dos pasos anteriores en solo uno así:

mysqldump –opt -u dbuser -p dbname> dbname.sql | gzip > ficheroresultante.sql.gz

Ahora ya tienes hecho el backup de la base de datos. Si hiciste bien los pasos anteriores la tendrás en un zip y en SQL

Lo siguiente es comprimir la carpeta wp-content:

zip -r wp-content-backup-Dec-3.zip wp-content/

Esto pone todo lo que haya en wp-content dentro de un zip. El modificador '-r' es precisamente el que usamos para que “recoja” todas las subcarpetas.

Luego podemos subir el zip a la carpeta de backups, por ejemplo:

mv wp-content-backup-Dec-3.zip ../backups

Si hacemos esto de vez en cuando, y no te preocupes por los comandos, puedes copiarlos y pegarlos en la ventana de comandos, tendrás backup de tu sitio a buen recaudo.

¿Te gustó este post? ¡Compártelo! Bitacoras.com TwitThis Facebook Meneame Google Bookmarks del.icio.us Live Technorati Ping.fm Wikio Turn this article into a PDF! E-mail this story to a friend! Print this article!

Junio 29th, 2009

Exportar por partes

backup

Una de las cuestiones que más trae de cabeza a cualquier usuario de WordPress a la hora de migrar de servidor es el asunto de la exportación de los posts, más en concreto la importación de los mismos. Esto es debido a las limitaciones por defecto de los servidores, incluso WordPress, a la hora de importar ficheros grandes, que pasen de los 2 Mb. No digamos si tu WordPress es veterano y tienes un archivo exportado de decenas de megas.

A lo largo de varios artículos hemos ofrecido varias posibles soluciones a este problema, unas veces modificando el comportamiento del servidor, importando la base de datos, haciendo apaños e incluso cortando en trozos el fichero de exportación. Hasta hicimos la guía de backup de WordPress (ahora incompleta) .

Porque exportar tu WordPress es fácil, solo tienes que acceder a la sección de “Herramientas -> Exportar“, y generará un fichero con todos tus posts, comentarios, categorías, tags. Lo malo es importar, no digamos si trabajamos con un WordPress Mu, donde tanto tablas como ficheros de exportación pueden llegar a unos tamaños considerables.

Quizás la mejor solución sea olvidarse de este tipo de ficheros que genera WordPress y usar la exportación-importación de la base de datos, lo que pasa es que en ocasiones es mejor usar el fichero de WordPress, sobre todo cuando quieres realizar una migración limpia, solucionando errores en tablas de la base de datos. A fin de cuentas solo pierdes la información que guardan los plugins, y salvo que uses muchas encuestas o descargas mediante plugin no suele ser algo vital.

Pues si este es tu caso hay buenas noticias. Apunta este plugin: Advanced Export for WP & WPMu. Esta pequeña maravilla permite crear varios ficheros de exportación, divididos por secciones:

  • Rango de fechas (por inicio y fin de mes o año)
  • Autor – Igual que en la utilidad de exportación de WordPress
  • Categoría – Exportar una categoría específica
  • Tipo de contenido – Y puedes elegir entre posts o páginas
  • Estado del post – Pudiendo elegir entre Borrador, Publicado, Programado o Privado

advanced-export

¿A que la cosa cambia?. Y lo mejor de todo es que puedes combinar varias de las opciones, con lo que es aún más potente.

Eso si, mientras no configures nada el sistema de exportación funciona como el de WordPress. Para ponerlo a tu gusto, para exportar con criterio, tienes que ir entonces (una vez instalado y activado el plugin) a “Herramientas -> Advanced Export” y ahí definir como quieres exportar

Contenido exclusivo para suscriptores al Feed

¡Gracias por seguirnos a diario!. Premiamos tu fidelidad ofreciéndote habitualmente contenidos exclusivos. Hoy puedes descargar:

Clic aquí para iniciar la descarga Guía Windows Live Writer

¿Te gustó este post? ¡Compártelo!

Bitacoras.com
TwitThis
Facebook
Meneame
Google Bookmarks
del.icio.us
Live
Technorati
Ping.fm
Wikio
Turn this article into a PDF!
E-mail this story to a friend!
Print this article!

¿Sabes cuanto te costaría este anuncio que estás leyendo si anunciásemos tu propio sitio web? La disparatada cantidad de 0,001 €. No, no nos hemos equivocado con los ceros, prueba BetaBlocks.

Promociona tu web con BetaBlocks (www.betablocks.com).

Mayo 20th, 2009

Entradas en las blogosferas.123

Entradas en las blogosferas.123

Esta vez se me ha juntado un poco de trabajo y son muchos los enlaces pendientes para publicar que aquí os resumo.

  • Descarga el disco de Coldplay gratis. vía: online.com.es
  • El mito del QWERTY, no fue inventado para evitar escribir rápido. vía: alt1040
  • Busca archivos en Windows sin dejar rastros con SearchMyFiles. vía: bitelia
  • Primera vista de Twin 1.0 para Mac OS X, una solución para backups. (en inglés). vía: TuAw
  • Nuevas Xerox ColorQube con tinta sólida. vía: techtear
  • Nueva versión de Google Chrome Portable. vía: Appsportables
  • Tutoriales muy útiles para cacheo web para Webmasters (en inglés). vía: WebAppers
  • Maperture Pro 1.2, geolocaliza tus fotos en Aperture. vía: Applesfera
  • Grid System Generator: generador en línea de cuadrícula de fondo. vía: Cosas Sencillas
  • Estudio: La publicidad de Microsoft “Laptop Hunters” le está haciendo mucho daño a Apple. vía: Appleismo
  • Citrix presenta su nueva máquina virtual para Mac. vía: applesferca
  • Avira Antivir Premium Security Suite gratis 6 meses. vía: mundogeek
  • De Compras en las Tiendas de Zara Home. vía: Decoración Zara Home
  • ¿Es TYPOlight el mejor CMS de código abierto jamás creado? (en inglés). vía: Cargnelutti
  • Herramienta de test de penetración y descubrimiento de vulnerabilidades. vía: guru
  • Navegar al azar por los artículos de Wikipedia. vía: Thinkwasabi
  • Evita comentarios spam desde htaccess. vía: ayudawordpress
  • Yahoo! Web Analytics – Donde las visitas son personas, no clicks. vía: wwwhat’s new
  • ¿Deberías esperar para comprar un producto Apple? (yo creo que sí). vía: El webmaster
  • Star Trek es muy larga… vía: mundogeek
  • Ubuntu One: nuevo servicio de sincronización de archivos para Ubuntu. vía: genbeta
  • PHPPowerPoint: librería PHP para generar PPT. vía: sentidoweb
  • Asegura el acceso a tu Mac con una llave USB. vía: Mackinando
  • Google CO2. vía: Microsiervos

Original Post / Entrada Original: Carrero.es. Si quieres Juegos Gratis disfruta aquí.

Entradas en las blogosferas.123

Noviembre 27th, 2008

Cómo Trasladar una Base de Datos (WordPress) de servidor (2ª parte)

El archivo que se genera con el plugin BD Backup está comprimido y contiene las instrucciones SQL necesarias para volver a crear completa la Base de Datos de WordPress. Básicamente, se compone de tres instrucciones, que repetidas adecuadamente, rellenan con información la Base de Datos. Una Base de Datos está formada por “tablas” y éstas por “campos”. Cada “campo” almacena “valores”. Por ejemplo, la tabla “wp_users” contiene toda los datos sobre los usuarios que pueden entrar en el panel de administración de un blog. Para el caso de dicha tabla, en el archivo SQL creado por el plugin de backup, existen las siguientes instrucciones:

Eliminación de la tabla:

DROP TABLE IF EXISTS `wp_users`;

Creación de la tabla:

CREATE TABLE `wp_users` (
…. definición de todos los campos
) ENGINE=MyISAM AUTO_INCREMENT=43 DEFAULT CHARSET=utf8 ;

Relleno de valores (en este caso, 10 valores porque la tabla wp_users tiene 10 campos, nombre de usuario, perfil, e-mail, etc.):

INSERT INTO `wp_users` VALUES (..asignación de todos los valores..) ;

Este contenido del archivo SQL, obtenido a partir del backup, se puede manipular. Solo hay que descomprimirlo y utilizar cualquier editor de texto.

Para ejecutar las instrucciones SQL y recuperar la Base de Datos, hay que abrir el gestor phpMyAdmin, validarse como usuario y pinchar en el nombre de la BD que aparece en la columna de la izquierda.

A continuación, pinchar en la pestaña “SQL”.

Y finalmente, elegir con el botón “Examinar” el archivo con las instrucciones SQL (con el plugin de backup podemos enviar el fichero al ordenador en local o a una cuenta de e-mail), en formato comprimido o no (da igual, porque el sistema detecta el formato) y ejecutarlo pinchando el botón “Continuar”.

Si el resultado es satisfactorio, phpMyAdmin nos avisará indicando el número de instrucciones ejecutadas correctamente o mostrando los posibles errores.

Blogpocket pertenece al anillo Minoic Net

También puedes suscribirte a Bla Bla Blog! o a cualquiera de los blogs del anillo

Puedes promocionar este post en Bitacoras.com.