Paso 1: Ingresar a phpMyAdmin
Para crear una copia de seguridad de tu base de datos MySQL deberás iniciar sesión en «phpMyAdmin» de tu cuenta de hosting. Este es un ejemplo de lo que verás con CPanel:
Paso 2: Seleccionar la base de datos
Una vez en «phpMyAdmin» verás una lista de las bases de datos a la izquierda.
Selecciona la base de datos que deseas exportar para tener una copia de respaldo:
Paso 3: Exportar la base de datos
Serás redireccionado a una página donde se muestran todas las tablas de la base de datos. Haz clic en la pestaña «Export» (Exportar) en la parte superior:
Si tienes la opción de elegir el «export method» (método de exportación), selecciona: «Custom» (Personalizar):
Selecciona todas las tablas:
Elige el formato de salida. Si tienes una base de datos grande puede que tengas que elegir la compresión zip. Puedes cambiar el nombre de la exportación MySQL si lo deseas:
En la sección «Format» (Formato), asegúrate de que esté seleccionada la opción «SQL«:
Revisa que vayas a exportar los elementos: «structure and data» (estructura y datos):
En las opciones de «object creation» (creación de objetos), asegúrate de seleccionar lo siguiente:
- Add DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT
- Add IF NOT EXISTS
- Add AUTO_INCREMENT
- Enclose table and field names with backquotes
No te preocupes de las opciones «data dump» (volcado de datos).
Tus configuraciones deberán lucir de forma similar a:
Cuando estés listo para exportar tu base de datos, haz clic al botón «Go«!
Francisco Zapata dice
Muchísimas gracias por esta información!!!
Hice mi sitio en «local» con WordPress y estaba en el proceso de aprender cómo subirlo al servidor.
Gracias!
Arrigo Marín dice
Gracias por la información, siempre es útil tener este tipo de tutoriales paso a paso que para algunos como yo nos son de gran utilidad, pues incluso en la misma página de WordPress no es tan detallado como hacerlo.
Estella Vidal dice
Un placer @Arrigo, éxito en tu proyecto 😉
Jesus Alberto dice
Que tal, estoy listo para aplicar la actualización de WordPress 3.9 a mi sitio pero tengo una pregunta, antes de actualizar qué más debo respaldar aparte de la base de datos ?? Gracias !!
Estella Vidal dice
Hola @Jesus,
Antes de actualizar a nueva versión de WordPress, te sugerimos hacer lo siguiente:
» Realiza una copia de seguridad de tus archivos: Descarga una copia de todos los archivos de tu sitio web vía FTP.
» Respalda tu base de datos: Accede a tu cuenta de hosting y exporta una copia de tu base de datos desde phpMyAdmin siguiendo las instrucciones de esta publicación.
» Exporta el contenido de tu sitio: Como precaución extra, desde el escritorio de WordPress ve a la sección «Herramientas» > «Exportar» y descarga una copia de todo el contenido (páginas, entradas, categorías, etiquetas, comentarios, usuarios).
» Haz un inventario: registra el nombre de los plugins instalados en tu sitio web, temas, cuentas de usuario, etc.
Considera que algunos desarrolladores se demoran en actualizar sus plugins y/o temas para ser compatibles con la última versión de WP. Por tal motivo es muy importante que contactes con ellos, o bien revises el «changelog» (registro de cambios) de plugins y temas para asegurarte que funcionen correctamente con esta nueva actualización.
Un saludo!
Jesus Alberto dice
Muchas gracias Estella 🙂
Seba dice
Hola tengo una duda… Tengo entendido que esta forma que tu expones, es la forma óptima de respaldar una base de datos en WordPress… pero cuál es la diferencia con llegar y exportar con la opción «rápida»?
Estella Vidal dice
Seba, la opción «Custom» te mostrará opciones adicionales que son necesarias para realizar el proceso de exportación de WP, un saludo!
samuel dice
Hola tendran un manual igual a este para saber como clonar manualmente mi sitio alojado en internet pero en mi localhost en mi pc, con todo y archivos a parte de la base de datos para tener una copia del mismo o bien para ejecutar pruebas se los agradecería mucho muy buen tuto y post saludos.
Estella Vidal dice
Hola Samuel,
Te sugiero utilizar «WP Migrate DB Pro«, este plugin premium te ayudará replicar el contenido de tu sitio en línea a un sitio local de una forma segura y conveniente 🙂 , un saludo!
seth dice
muy buena la informacion !!!
gracias
Estella Vidal dice
Un placer @seth, éxito en tu proyecto!
Vicente dice
Un gran trabajo, enhorabuena.
He creado un Host-Local en el PC, con Xamp y está funcionando adecuadamente, activando los
programas: Apache, MySQL y FileZilla. He modificado con la ayuda de un amigo, los puertos para evitar ingerencias indeseadas.
He instalado un WordPress, con el que he creado una BD con un nombre y contraseña, además de las páginas. He utilizado un Thema, el cual he adaptado a mis necesidades, he creado un archivo CSS que, como se aplica en último lugar, al ejecutar el programa, sus ordenes prevalecen sobre el CSS original del Thema, según tengo entendido, de modo que cuando se actualiza el tema, como ya ha ocurrido, no se pierden las modificaciones de mi gusto.
Como quiero que tenga la apariencia de una WEB, he tenido que crear páginas en lugar de las típicas ‘Entradas’ como ocurre con el blog. Esto no tiene mayor importancia aparte del trabajo que conlleva. La cuestión es que ya tengo creadas unas 50 páginas, creo que ya sería el momento de subir al servidor todo el WordPress, y no se como empezar.
Ya tengo un dominio en un servidor en el que tengo una vieja WEB que está funcionando y un blog con el que tengo hechas algunas entradas. La idea es: subir todo lo que tengo en el host-local, para sustituir la actual web (sin BD) porque está con problemas de adaptabilidad a las nuevas tecnologías tabletas, IOs, Móviles, etc.
Por lo pronto, en el servidor, ya tengo instalado un blog (además de la web), decir que, como el servidor solo me permite una BD MySQL, no veo la forma de conservar el contenido del blog (con su BD SQL) y hacer que funcione toda la nueva WEB que tengo en el host-local.
La verdad, no querría cargarme nada, ni de un lado ni del otro. Por lo que he hecho una copia de todo lo que tengo en el servidor y otra del host-local. Y en esta encrucijada me hallo.
Este es un buen momento para echarme una mano, si no las dos.
Saludos Vicente.
PabloL dice
A mi me ha funcionado al 100 el plugin que recomiendan en el presente blog ‘WP MIGRATE DB PRO’, inclusive se ha convertido en una herramienta de cajón para mis tareas de Migración y actualización de sitios en desarrollo.
Cobos Deyby dice
Hola, gracias por tu post, me ha servido mucho, ahora mi web en wordpress no me deja personalizar la plantilla, ingreso al customize.php y se queda cargando el frame de la parte derecha y no sale de ahí 🙁 sabes algo sobre ese error?
Estella dice
Hola Cobos,
Cuando el «Personalizador» de WordPress no carga, la mayoría de las veces tiene relación con un conflicto ocasionado por algún plugin. Intenta desactivar todos los plugins e intenta de nuevo. Si el Personalizador funciona, activa uno a uno los plugins para identificar al responsable del error. Un saludo!
Jesús Dario dice
Hola, aprendi a Guardar mi Respaldo, Pero se Puede hacer algo cuando ya había Actualizado wordpress y quisiera tener la anterior, no la ultima actualización de wordpress