Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » Joomla »

Migrar mi base de datos Joomla a otro hosting diferente

Estas en el tema de Migrar mi base de datos Joomla a otro hosting diferente en el foro de Joomla en Foros del Web. Hola, Queria saber si alguien me puede ayudar a cambiar mi web de hosting. Para ello he contratado otro dominio y un nuevo hosting donde ...
  #1 (permalink)  
Antiguo 17/06/2008, 05:22
 
Fecha de Ingreso: septiembre-2006
Mensajes: 14
Antigüedad: 17 años, 7 meses
Puntos: 0
Migrar mi base de datos Joomla a otro hosting diferente

Hola,

Queria saber si alguien me puede ayudar a cambiar mi web de hosting.

Para ello he contratado otro dominio y un nuevo hosting donde quiero crear una nueva base de datos, para migrar todo lo que tengo actualmente en mi sitio (estructuras base de datos, articulos, imagenes, etc)

Instalar joomla mas o menos puedo hacerlo pero no se como hacerlo conservando toda la informacion que tengo ya.
Agradecería a quien me ayudase.

Un saludo, Eva
  #2 (permalink)  
Antiguo 17/06/2008, 05:31
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 8 meses
Puntos: 2114
Respuesta: Migrar mi base de datos Joomla a otro hosting diferente

Nunca he usado Joomla, pero imagino que bastaría copiar los archivos del FTP (archivos.php, .htaccess, imágenes, html, etc) y, lo de la base de datos, pues haces una copia. Normalmente la gente suele usar algún programa para administrar la base de datos del hosting, usualmente suele ser phpMyAdmin. Desde ahí busca una opción para hacer una copia de la base de datos, y, en el nuevo hosting solo tienes que subir el archivo de la copia de nuevo al phpMyAdmin.

Así no se pierde nada.
  #3 (permalink)  
Antiguo 17/06/2008, 07:13
Avatar de jhonmelguizo  
Fecha de Ingreso: enero-2008
Ubicación: Medellín - Colombia
Mensajes: 264
Antigüedad: 16 años, 3 meses
Puntos: 6
De acuerdo Respuesta: Migrar mi base de datos Joomla a otro hosting diferente

Cuándo migres a la nueva base de datos como dice el compañero, y después de subir todos los archivos por ftp debes configurar un archivo que se llama configuration.php, en este archivo cambia el nombre del hosting, nombre de la base de datos, usuario, contraseña, la ruta de la página etc, realiza los cambios respectivos.
  #4 (permalink)  
Antiguo 18/06/2008, 04:59
 
Fecha de Ingreso: septiembre-2006
Mensajes: 14
Antigüedad: 17 años, 7 meses
Puntos: 0
Respuesta: Migrar mi base de datos Joomla a otro hosting diferente

Entonces según me indicais la forma de hacer esa copia es con el PHPAdmyn no? y donde puedo descargar eso?
  #5 (permalink)  
Antiguo 20/06/2008, 19:58
Avatar de Larenz
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: Nicaragua
Mensajes: 1.398
Antigüedad: 17 años, 3 meses
Puntos: 55
Respuesta: Migrar mi base de datos Joomla a otro hosting diferente

Oye, el hacer todo este respaldo no es cosa fácil, pero tampoco algo del otro mundo. Lo único que tienes que hacer es seguir unos simples pasos y tendrás todo listo.

Entra a tu panel de control que te da tu proveedor de hospedaje web y busca PHPMyAdmin. Si usas CPanel puedas buscar la sección Bases de Datos y buscar el ícono de PHPMyAdmin.

1- Inicia sesión dentro de tu PHPMyAdmin y haz una copia de seguridad de tu base de datos: Para hacer esto solo selecciona el nombre de tu base de datos. Luego te aparecerá la opción "Exportar". Luego de que hagas clic en "Exportar" te aparecerá un pantalla en donde podrás realizar el respaldo. Normalmente te aparecerán marcados unos datos por defecto, déjalo así. Lo único que tendrás que marcar es "Enviar (genera un archivo descargable)". Al seleccionar esta opción podrás descargar la copia de tu base de datos a tu pc.

2- Ahora tienes que utilizar un cliente FTP para descargar todos los archivos y carpetas que tienes en tu viejo servidor. La carpeta raíz completa de Joomla.

3- Luego de haber realizado esta operación tienes que hacer una nueva instalación de Joomla en tu nuevo servidor local. La instalación hazla de acuerdo a la versión Joomla que estés utilizando para evitar cualquier inconveniente.

4- Ahora agarra todos tus viejos archivos (los que tenías instalados en tu antiguo servidor) y cópialos dentro de tu nueva instalación de Joomla, excepto el archivo configuration.php. Este archivo no lo copies.

5- Luego borra los datos de tu nueva base de datos. Recuerda que cuando hicistes la nueva instalación de Joomla en tu nuevo servidor tuvistes que crear una nueva base de datos para poder instalarla. Ahora tienes que acceder a ella a través del PHPMyAdmin de tu nuevo servidor y seleccionar la nueva base de datos. Una vez seleccionada haz clic en el enlace que aparece al final que dice "Revisar todos/as". Luego a la par o un poco más abajo te aparece un menú desplegable, haz clic en él y selecciona "Eliminar"

6- Ahora selecciona "Importar" y localiza el respaldo de la base de datos que habías guardado de tu sitio anterior y continúa con el procedimiento normal dentro de tu PHPMyAdmin.

Una vez que hayas importado tu nueva base de datos tienes que iniciar sesión con el usuario y contraseña que tenía en tu antiguo sitio (al acceder a Joomla). Pero antes de esto recuerda revisar el archivo configuration.php que se instaló automáticamente con la nueva instalación de Joomla, para corregir cualquier error que pudieras tener.

NOTA: Yo te recomendaría que utilices la misma contraseña que tienes en tu vieja instalación de Joomla, en la nueva instalación de Joomla.

P.D: Cabe señalar que si eres principiante en todo esto sería bueno que vayas posteando las dudas exactas que tengas. Recuerda de NO eliminar tu sitio tal y como está en tu servidor actual para evitar cualquier error en tu nueva instalación. Haz esto una vez que la nueva instalación haya salido con éxito.
  #6 (permalink)  
Antiguo 22/06/2008, 11:15
Avatar de skullz-group  
Fecha de Ingreso: noviembre-2007
Ubicación: Catalunya
Mensajes: 461
Antigüedad: 16 años, 5 meses
Puntos: 10
Respuesta: Migrar mi base de datos Joomla a otro hosting diferente

Larenz te ganastes un Karma papa.Muy buén comentario socio.
  #7 (permalink)  
Antiguo 22/06/2008, 12:41
Avatar de kokev21  
Fecha de Ingreso: agosto-2007
Ubicación: Chile
Mensajes: 87
Antigüedad: 16 años, 8 meses
Puntos: 0
Respuesta: Migrar mi base de datos Joomla a otro hosting diferente

haz tal cual dice Larenz.... ni mas ni menos....

saludos cordiales...
  #8 (permalink)  
Antiguo 28/09/2008, 11:50
 
Fecha de Ingreso: septiembre-2008
Mensajes: 1
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: Migrar mi base de datos Joomla a otro hosting diferente

Hola a tod@s,

He tenido un problema con un portal y me gustarçia saber si hay modo de resolverlo sin tener que rehacer todo el trabajo acumulado en años. Alguien ha hackeado el site y ha borrado todas las carpetas del joomla que había instalado. Afortunadamente no se cargó la base de datos MySQL, con lo que los datos están todavía ahí.
Quisiera saber si hay modo de reinstalar joomla y que jale esa base de datos antigüa.
Puede ayudarme alguien, o he sido demasiado escueto en la explicación?

Muchas gracias
  #9 (permalink)  
Antiguo 01/10/2008, 23:19
Avatar de Larenz
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: Nicaragua
Mensajes: 1.398
Antigüedad: 17 años, 3 meses
Puntos: 55
Respuesta: Migrar mi base de datos Joomla a otro hosting diferente

Hola danhauser!

Si todavía tienes la base de datos, entonces bien por ti... tienes la mayor parte del contenido pero no el sitio completo!

Lo único que tienes que hacer es descargar de ser posible la última versión de Joomla que es la 1.5.7 y luego debes instalarla desde cero. Una vez que la tengas instalada entonces vas a entrar a tu Panel de Control de tu servidor web ya sea local o remoto y luego tendrás q borrar todas las tablas de la nueva instalación.

Una vez que las tablas de la nueva instalación estén borradas entonces deberás de importar la antigua base de datos y todo funcionará UN POCO MEJOR.

¿Por qué? Porque simplemente tu sitio no estará completo porque si tenías una instalación antigua de tu Joomla, esto quiere decir que tenías algunos módulos y componentes e imágenes adicionales. Pero con la nueva instalación estos componentes y módulos [hasta plugins] no estarán instaladas, no permitiendo una buena presentación de tu sitio web.

Sigue los pasos de arriba para que puedas borrar e importar tu vieja base de datos.

Espero que mi información te de una idea de lo que tienes que hacer. Recuerda que tu antigua base de datos te va a ayudar a montar tu sitio más rápidamente, pero no a dejarlo igual que antes. Tu podrás irlo mejorando en el transcurso del camino.
__________________
¡No lo sé todo! Pero comencé como tú, ¡sin saber nada!
Encuéntrame en Facebook: Perfil + Página
  #10 (permalink)  
Antiguo 25/07/2009, 10:25
 
Fecha de Ingreso: julio-2009
Mensajes: 1
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: Migrar mi base de datos Joomla a otro hosting diferente

Nada q hacer Larenz es un genio

Estaba q me daba contra el suelo : )p
  #11 (permalink)  
Antiguo 23/08/2009, 06:59
Avatar de vetrun  
Fecha de Ingreso: agosto-2009
Mensajes: 3
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Migrar mi base de datos Joomla a otro hosting diferente

Bien por la explicación, sin embargo tengo una pregunta adicional sobre el tema: ¿Y si solo quiero migrar una parte de la base de datos de un sitio a otro? Es decir, solo me interesa pasar los artículos (que es lo más grande en mi proyecto). Imagino que eso hará obligatorio el paso del conjunto de secciones y categorías. El resto de elementos (banners, plantillas, módulos, componentes y otras vainas no me interesan).

Agradezco su enorme ayuda
  #12 (permalink)  
Antiguo 23/08/2009, 17:31
Avatar de Larenz
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: Nicaragua
Mensajes: 1.398
Antigüedad: 17 años, 3 meses
Puntos: 55
Respuesta: Migrar mi base de datos Joomla a otro hosting diferente

En este caso solo tendrías que ingresar tu base de datos mediante tu CPanel:

1- Das clic en Exportar
2- Te aparecerá una ventana tipo iframe con todas las tablas de tu base de datos.
3- Selecciona solamente la tabla jos_content y las demás no las selecciones
4- Marca al final algo parecido: "Generar un archivo descargable" y das clic en Continuar.
5- Guarda esa tabla en tu pc.

Ahora solo te toca entrar a la base de datos del sitio en donde quieres subir el respaldo de la tabla jos_content:

1- En la vista principal de todas las tablas de tu base de datos "marca" solamente la tabla jos_content
2- Al final tienes un menú desplegable: Para los elementos que están marcados:
3- Selecciona el que dice Vaciar.
4- Continua vaciando esa tabla hasta que tengas un aviso que se ha vaciado.

Nota: toma en cuenta que existe Eliminar y Vaciar. Tienes que Vaciar y NO Eliminar

5- Luego solamente haces clic en Importar o SQL y busca la tabla jos_content que habías respaldado anteriormente de tu otro sitio y les clic en Continuar para que Importe esa tabla.

Para tener las mismas categorías y secciones entonces repite los mismos pasos pero esta vez con la tabla jos_categories

Espero ayudarte con esta respuesta.
  #13 (permalink)  
Antiguo 29/08/2009, 14:31
 
Fecha de Ingreso: agosto-2009
Mensajes: 1
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: Migrar mi base de datos Joomla a otro hosting diferente

Buenas, antes de nada felicitarte por las contestaciones que son de gran ayuda.

Soy nuevo en el mundo de joomla. He creado en mi localhost (mi pc), una web que prácticamente se encuentra terminada.

Contraté un servidor de pago (no sé si puedo decir el nombre). Pero me he vuelto loco para saber como transferir los datos de mi localhost joomla al servidor y poder tener subida mi web y visible para todo el mundo.

El caso es que he llevado a cabo estos pasos:

-Instalación de joomla versión 1.5.14 a través de mi servidor privado de pago, en la opción de script. Como bien indicas genera automáticamente una BD que se crea con la información básica.

-Despúes he tranferido los datos de la carpeta joomla15 de mi pc, al servidor de pago, mediante filezilla. Ahora aparece una BD en phpmyadmin que parece contener el contenido de dicha carpeta sinó me equivoco.

Una vez he realizado estos dos pasos. Para poder transferir toda la información que ya he trabajado y no empezar de cero ¿Qué debo hacer? ¿Cúal es el siguiente paso?

Indicar que puedo acceder a ht tp://www . miweb. com/joomla/administrator pero claro desde el hosting de pago, sin ninguna información. A diferencia del acceso desde h ttp:// localhost/joomla15/administrator/ donde puedo previsualizar mi web.

He leído muchísimo en relación a la BD y el msql y no me queda nada claro.

Desde el soporte de mi hosting únicamente me pasan manuales que no me llevan a ningún puerto, además de que solo atienden en inglés, y parece un diálogo de besugos, ya que tengo que tirar de google/translate. Además de que no afinan con las soluciones.

Me indicaron un manual en él que parece indicar que debo subir un archivo de mi web joomla trabajada en localhost, en formato .sql mediante phpmyadmin
¿Cómo creo este archivo desde mi localhost?

Agradecería que me indicaran de manera clara los pasos que me quedan por seguir para lograr publicar mi web mediante mi hosting de pago, y la forma en que puedo realizar posteriormente los cambios, ya que tengo que modificar artículos e incluso añadir imágenes al template.

Como comentario realmente el tema de joomla parecía sencillo, hasta que llegué a esta fase.

Agradezco vuestra ayuda. Saludos
  #14 (permalink)  
Antiguo 29/08/2009, 16:35
Avatar de Larenz
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: Nicaragua
Mensajes: 1.398
Antigüedad: 17 años, 3 meses
Puntos: 55
Respuesta: Migrar mi base de datos Joomla a otro hosting diferente

Cita:
Iniciado por Chimbamba Ver Mensaje
Me indicaron un manual en él que parece indicar que debo subir un archivo de mi web joomla trabajada en localhost, en formato .sql mediante phpmyadmin
¿Cómo creo este archivo desde mi localhost?

Agradecería que me indicaran de manera clara los pasos que me quedan por seguir para lograr publicar mi web mediante mi hosting de pago, y la forma en que puedo realizar posteriormente los cambios, ya que tengo que modificar artículos e incluso añadir imágenes al template.

Como comentario realmente el tema de joomla parecía sencillo, hasta que llegué a esta fase.

Agradezco vuestra ayuda. Saludos
Oye si te fijas bien ese problema que tú tienes ya está bien explicado en mi primer post de este tema. Allí están los pasos. Léelos bien, allí está la respuesta. Sí te das cuenta lo único que tienes que hacer es copiar todos los archivos menos el configuration.php de tu Joomla en local, ya que tu Joomla en remoto también genera un configuration.php con las rutas correctas y si subes este archivo de local a remoto entonces sobreescribirás el archivo en remoto teniendo que configurar manualmente las rutas.

De todas maneras en cuanto pueda tendré que comenzar a crear videotutoriales para cuando la mente esté ofuscada, pues entiendan mejor.
  #15 (permalink)  
Antiguo 02/09/2009, 19:01
Avatar de cristian_cena
Colaborador
 
Fecha de Ingreso: junio-2009
Mensajes: 2.244
Antigüedad: 14 años, 10 meses
Puntos: 269
Respuesta: Migrar mi base de datos Joomla a otro hosting diferente

Gracias por sus respuestas Larenz, espero que los videotutoriales vengan pronto

Saludos!
  #16 (permalink)  
Antiguo 03/09/2009, 10:37
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Migrar mi base de datos Joomla a otro hosting diferente

Este tema se ha revivido varias veces, por favor abran sus consultas en temas diferentes.
Cerrado.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 12:09.