home Foro de soporte Servicio Hosting Wordpress, prestashop y similares
 
Guardar y Restaurar una base de datos pesada.
Haz clic para ver el perfil del usuario
Usuario habitual
Usuario habitual
·
#1 ·
Mi pregunta es si se puede hacer esto en los servidores de miarroba, pues lo he intentado hacer y no lo he logrado, me da errores.

Un saludo y gracias.
------------------------------------------------------------------------------------------------------
Creas un script (al que podeis llamar Backup.PHP), como el que os pongo a continuacion, que subi­s al directorio rai­z (o a un directorio nuevo al que podeis llamar copias) de vuestro servidor FTP. Ejecutas el script, despuess de poner los datos adecuados:
  1. <?  
  2. echo "Su base esta siendo salvada.......\n<br>";  
  3. system("mysqldump --host=localhost --user=yo --password=mio base --add-drop-table > copia.SQL&quot ;  
  4. echo "Fin. Puede recuperar la base por FTP";  
  5. ?> 

Debes sustituir localhost por la direccion de tu servidor de base de datos actual; yo por el nombre de usuario; mio por la contraseña; base por el nombre de la base de datos.

Ejecutado el anterior script aparecerá en el directorio raiz (o en el que habiais creado) de vuestro servidor un archivo SQL llamado copia.SQL. Lo bajais a vuestro ordenador y lo subi­s al nuevo servidor. (Esto siempre que cambieis de servidor).

Creais un script, al que llamais restaura.PHP, para restaurar la base de datos en el nuevo servidor. Seri­a como el siguiente, con las sustituciones pertinentes (tendriais que subirlo al directorio raiz o al directorio copias, en el que se encuentra copia.SQL):
  1. <?  
  2. echo "Su base esta siendo restaurada.......\n<br>";  
  3. system("cat copia.SQL | mysql --host=localhost --user=yo --password=mio base&quot ;  
  4. echo "Fin. Su base está emplazada en su alojamiento.";  
  5. ?> 

Esta es una forma de realizar una copia y restauracion posterior de cualquier base de datos. Tambien, si es que los servidores soportan conexion remota SSH, podeis utilizar el programa MySQL-Front para hacer todo el proceso.
Haz clic para ver el perfil del usuario
@man / @woman
@man / @woman
· ·
#2 · ·

En mi@ no podrás usar la función system...


Te recomiento ir al phpmyadmin, exportar las primeras tablas y hacer esta exportación con compresión gzip.... después con el resto.


Y mi@ no permite conexiones externas..

Haz clic para ver el perfil del usuario
Usuario habitual
Usuario habitual
·
#3 ·

OK, entendido Nosetup.org

Me podrías explicar más detalladamente este proceso, es para hacer una copia de toda la información de la base de datos (estructura y contenido), para que pueda exportarla más adelante a otro servidor (de pago). He estado mirando el phpmyadmin y no le veo nada claro.

Si conoces algún manual que lo explique, me harías un gran favor, ya que es muy importante.

Un saludo y gracias de nuevo.

Haz clic para ver el perfil del usuario
@man / @woman
@man / @woman
· ·
#4 ·

En la pestaña exportar... en vez de seleccionar todas las tablas, pues seleccionas unas cuantas... y en la parte de abajo, donde pone compresión, pues elegis gzip y listo..

Haz clic para ver el perfil del usuario
Usuario habitual
Usuario habitual
·
#5 ·

Ya lo hice, se me descarga un gzip, pero dentro hay un archivo en formato .sql que me ocupa 48KB, cuando mi base de datos es de casi 20MB.
Creo que algo no debo de hacer bien.

Gracias.

Haz clic para ver el perfil del usuario
@man / @woman
@man / @woman
· ·
#6 ·

Que no habrás seleccionado guardar los datos también... a la derecha.

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Foro de soporte · Servicio Hosting · Wordpress, prestashop y similares
Opciones:
Subscríbete a este tema
Date de baja de este tema
Ir al subforo:  
TU NO PUEDES Escribir nuevos temas en este foro
TU NO PUEDES Responder a los temas en este foro
TU NO PUEDES Editar tus propios mensajes en este foro
TU NO PUEDES Borrar tus propios mensajes en este foro
Ahora son las 22:27 UTC+02:00 DST
Temas similares
 I TemaAutorMensajesVisitasÚltima respuesta
No Hay mensajes nuevos22/Jul/2007, 16:45
084422/Jul/2007, 16:45
 Ir al último mensaje del tema
No Hay mensajes nuevos16/Ago/2003, 19:04
057716/Ago/2003, 19:04
 Ir al último mensaje del tema
No Hay mensajes nuevos07/Oct/2005, 09:28
02k07/Oct/2005, 09:28
 Ir al último mensaje del tema
No Hay mensajes nuevos18/Ago/2003, 10:07
12k18/Ago/2003, 20:07
 Ir al último mensaje del tema
No Hay mensajes nuevos12/Ago/2003, 07:04
166412/Ago/2003, 07:06
 Ir al último mensaje del tema