Simple Machines Community Forum

SMF Support => Español (Spanish) => Language Specific Support => Tutoriales => Topic started by: n00x on May 31, 2009, 01:19:02 PM

Title: Tutorial como respaldar o hacer un backup de la base de datos de tu foro
Post by: n00x on May 31, 2009, 01:19:02 PM
Como respaldar tu base de datos en SMF

Es muy importante hacer respaldos constantes de nuestra base de datos de nuestro foro por si en algun momento tenemos algun problema muy grave y es necesario restaurar a como estaba anteriormente, para ello solo basta con guardar la base de datos a nuestro pc regularmente, nunca sabemos cuando lo vamos a necesitar...

1.- Entramos con nuestra cuenta de administrador y vamos al panel de administracion en la parte izquierda buscamos donde dice Controles de Mantenimiento luego en Mantenimiento del Foro como en la imagen de abajo:

(https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fi275.photobucket.com%2Falbums%2Fjj298%2Fn00x_2008%2Fps1.jpg&hash=0ceaeeba9b66b7fbcafac1f47ecfe41b8b89a221)

2.- Hacemos clic en Mantenimiento del Foro y nos ubicamos en la parte de enmedio donde dice: Mantenimiento del Foro - Respaldar Base de Datos como en la imagen siguiente:

(https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fi275.photobucket.com%2Falbums%2Fjj298%2Fn00x_2008%2Fps2.jpg&hash=58b8c1f1ca85a7d41a96d9ec12d0cdb3a3fe48f3)

Ahora vamos a Desmarcar la opcion Comprimir el archivo con Gzip ¿Porqué? porque a veces no siempre algunas tablas sufren algun percanze durante la compresion, asi que para evitarnos estos problemillas, unicamente no comprimimos sino bajamos tal y como esta la base de datos, aunque si es un foro muy grande esperaremos un poquito mas, despues de deseleccionar la casilla de que no queremos comprimir hacemos click en DESCARGAR

(https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fi275.photobucket.com%2Falbums%2Fjj298%2Fn00x_2008%2Fps3.jpg&hash=f20d38cd488d14d97d37fc7ec890d2ae183b0766)

A continuación aparecera un dialogo donde nos pedira donde guardar nuestra base de datos, unicamente seleccionamos nuestra ubicacion y le damos GUARDAR...

(https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fi275.photobucket.com%2Falbums%2Fjj298%2Fn00x_2008%2Fps4.jpg&hash=504cecbc8327a736bbfb7dd5474c653047020e59)

Al terminar la descarga ya habremos hecho un respaldo de nuestra base de datos, es recomendable hacerlo constantemente dependiendo de la actividad de nuestro foro..

Espero les sirva, un saludo  ;D

Tutorial hecho por n00x pueden encontrar mas tutoriales en http://foro.informaticoss.net
Title: Re: Tutorial como respaldar o hacer un backup de la base de datos de tu foro
Post by: SPerroud on May 31, 2009, 01:33:38 PM
Gracias, a muchos les va a servir, yo hago los respaldos cada semana.

Saludos
Title: Re: Tutorial como respaldar o hacer un backup de la base de datos de tu foro
Post by: Kiel D-04 on May 31, 2009, 01:52:59 PM
muchas gracias por el tuto ahorita ago el mio  :D
.. ah y tambien esta el Java Backup Tool pero no me acuerdo coo se usaba

pd: esto deveria estar en tutoriales  ;)
Title: Re: Tutorial como respaldar o hacer un backup de la base de datos de tu foro
Post by: AWES0MN on June 03, 2009, 02:28:56 PM
Viene bien para los más novatos,gracias.

Yo mese el panel del smf como mi mano :D
Title: Re: Tutorial como respaldar o hacer un backup de la base de datos de tu foro
Post by: HackRos on June 04, 2009, 12:12:39 AM
aveces sacar backup desde el foro genera errores

yo siempre saco los backups desde el PHPmyadmin es 100% seguro dx
Title: Re: Tutorial como respaldar o hacer un backup de la base de datos de tu foro
Post by: AWES0MN on June 04, 2009, 08:45:30 AM
yo lo q ago es todos los días los ago de la web,y ala semana saco el phpmyadmin...

porqe el de la web siempre me sirve :)
Title: Re: Tutorial como respaldar o hacer un backup de la base de datos de tu foro
Post by: ZerK on June 05, 2009, 03:19:08 AM
Yo tengo programada una tarea programada o cron job que hace un backup completo de la base de datos.
Title: Re: Tutorial como respaldar o hacer un backup de la base de datos de tu foro
Post by: mirahalo on June 05, 2009, 10:33:58 AM
Quote from: El Player on June 05, 2009, 03:19:08 AM
Yo tengo programada una tarea programada o cron job que hace un backup completo de la base de datos.

eso resulta bastante útil si dispones de poco tiempo y no deseas pasar malos ratos con caidas y perdidas de datos.
Title: Re: Tutorial como respaldar o hacer un backup de la base de datos de tu foro
Post by: ZerK on June 05, 2009, 07:25:52 PM
sip

asi el backup se actualiza diario y si un dia no tienes  tiempo o te olvidas  hacerlo  el cron job lo hace solo.

asi no perderias tanta info como que el backup sea mas atrazado
Title: Re: Tutorial como respaldar o hacer un backup de la base de datos de tu foro
Post by: Inter2 on June 12, 2009, 12:48:23 PM
Quote from: El Player on June 05, 2009, 03:19:08 AM
Yo tengo programada una tarea programada o cron job que hace un backup completo de la base de datos.

Hola, buenas tardes, podrías contarme algo más de eso?? o algún enlace donde enterarme

Gracias adelantadas
Un saludo
Title: Re: Tutorial como respaldar o hacer un backup de la base de datos de tu foro
Post by: ZerK on June 12, 2009, 10:32:28 PM
estoy donde mi primo y no tengo acceso a mi host porque no tengo las claves aqui pero aqui ahi un link de como hacerlo

lo malo que ahi esta para Cpanel y en ingles

http://www.skyminds.net/2004/05/29/backup-all-your-mysql-databases-with-one-line-of-cron/
Title: Re: Tutorial como respaldar o hacer un backup de la base de datos de tu foro
Post by: Inter2 on June 14, 2009, 06:08:02 PM
Gracias, intentaré arreglarme con esto y lo probaré

Un saludo
Title: Re: Tutorial como respaldar o hacer un backup de la base de datos de tu foro
Post by: 4KING.GA~ on June 18, 2009, 03:09:47 PM
Muy Bueno gracias por el tutorial  ;)
Title: base de datos
Post by: yuriken on June 27, 2009, 06:59:38 PM
Gracias muy explicativo.
y con imagenes. exelente.
atte:
Yuriken
Title: Re: Tutorial como respaldar o hacer un backup de la base de datos de tu foro
Post by: iroNikK on July 25, 2009, 07:58:26 PM
Porque no tildas "guardar estructura de las tablas"?
Title: Re: Tutorial como respaldar o hacer un backup de la base de datos de tu foro
Post by: user111 on July 27, 2009, 10:41:30 AM
hola, keria hacerles una pregunta, una vez hecha la base de datos, como la uso ???
Title: Re: Tutorial como respaldar o hacer un backup de la base de datos de tu foro
Post by: lucas-ruroken on July 30, 2009, 07:19:51 AM
Quote from: user111 on July 27, 2009, 10:41:30 AM
hola, keria hacerles una pregunta, una vez hecha la base de datos, como la uso ???

instalas smf desde cero... borras tus nueva bd en phpmyadmin.. y le das al boton importar y elegis tu BD...luego subis el repair_settings.php a la raiz de tu foro y corregis posibles errores

Saludos
Title: Re: Tutorial como respaldar o hacer un backup de la base de datos de tu foro
Post by: HELPME3 on July 30, 2009, 04:47:14 PM
Muchas Gracias , ahora Tendre mas Protegido A mi foro x si colapsa...

Te invito a Que miren mi FOro CLICK A MI FIRMA
Title: Re: Tutorial como respaldar o hacer un backup de la base de datos de tu foro
Post by: nando07 on January 24, 2010, 12:55:52 PM
Quote from: lucas-ruroken on July 30, 2009, 07:19:51 AM
Quote from: user111 on July 27, 2009, 10:41:30 AM
hola, keria hacerles una pregunta, una vez hecha la base de datos, como la uso ???

instalas smf desde cero... borras tus nueva bd en phpmyadmin.. y le das al boton importar y elegis tu BD...luego subis el repair_settings.php a la raiz de tu foro y corregis posibles errores

Saludos

disculpa y si cambie de host y version de smf...tengo q hacer alguna otra cosa o lo mismo? m sera compatible mi base de datos con el nueva version y host?

saludos
Title: Re: Tutorial como respaldar o hacer un backup de la base de datos de tu foro
Post by: DaniielHL on January 24, 2010, 03:00:07 PM
Es meajor hacerlo desde el phpmyadmin desde eso s ehace mal ami me ha pasado.
Title: Re: Tutorial como respaldar o hacer un backup de la base de datos de tu foro
Post by: Ceron on January 24, 2010, 06:01:18 PM
Muchas gracias!

Siempre mi duda ah sido esta.

Si le pasa algo a mi foro, y quiero cargar ese respaldo, donde lo cargo?
Title: Re: Tutorial como respaldar o hacer un backup de la base de datos de tu foro
Post by: DANIEL! on January 26, 2010, 10:53:50 AM
Quote from: Ceron on January 24, 2010, 06:01:18 PM
Muchas gracias!

Siempre mi duda ah sido esta.

Si le pasa algo a mi foro, y quiero cargar ese respaldo, donde lo cargo?


Jajaj no esperes que le pase algo a tu foro para que respaldes porq es posible que te lleves tu respaldo con el problema q tuviste xD! , respalda tu abse de datos cada 3 dias, yo hago Eso para que siempre estes prevenido pero Como dice DanielHL te recomiendo sacara el respaldo desde el phpmy admin ese es el IDEAL

Saludos!
Title: Re: Tutorial como respaldar o hacer un backup de la base de datos de tu foro
Post by: DaniielHL on January 28, 2010, 06:31:14 PM
Se porque eske el smf lo saca mal yo por culpa de firame de este tuto me quede sin foro tuve que ahcerle de new.
Title: Re: Tutorial como respaldar o hacer un backup de la base de datos de tu foro
Post by: diamanda on February 01, 2010, 12:04:02 AM
A mí no me deja respaldar desde el foro, me baja un archivo que no pesa nada. Pero si voy al cpanel sí me deja. Me base de datos es bastante grande, ¿creen que sea por eso?...

Gracias.
Title: Re: Tutorial como respaldar o hacer un backup de la base de datos de tu foro
Post by: lucas-ruroken on February 01, 2010, 12:12:01 PM
Quote from: diamanda on February 01, 2010, 12:04:02 AM
A mí no me deja respaldar desde el foro, me baja un archivo que no pesa nada. Pero si voy al cpanel sí me deja. Me base de datos es bastante grande, ¿creen que sea por eso?...

Gracias.

siempre es mejor desde phpmyadmin....
Title: Re: Tutorial como respaldar o hacer un backup de la base de datos de tu foro
Post by: marko_andres on February 04, 2010, 10:48:05 PM
una mejor opcion que la desde el modo mantenimiento es la de Cpanel, phpMyAdmin reparar y optimizar, para despues exportar cada una de las BD.

o tambien desde el asistente.

saludos!
Title: Re: Tutorial como respaldar o hacer un backup de la base de datos de tu foro
Post by: luchos on March 20, 2010, 09:03:19 PM
hola el tutorial esta muy bueno pero habra por alli un tutorial como poner el back up de nuevo en el foro en el caso que haya habido algun problema.....saludos
Title: Re: Tutorial como respaldar o hacer un backup de la base de datos de tu foro
Post by: Exkizofrenic on March 22, 2010, 08:34:00 AM
gracias por la info
Title: Re: Tutorial como respaldar o hacer un backup de la base de datos de tu foro
Post by: |Fran| on April 04, 2010, 07:43:10 AM
Quote from: n00x on May 31, 2009, 01:19:02 PM
Como respaldar tu base de datos en SMF

Es muy importante hacer respaldos constantes de nuestra base de datos de nuestro foro por si en algun momento tenemos algun problema muy grave y es necesario restaurar a como estaba anteriormente, para ello solo basta con guardar la base de datos a nuestro pc regularmente, nunca sabemos cuando lo vamos a necesitar...

1.- Entramos con nuestra cuenta de administrador y vamos al panel de administracion en la parte izquierda buscamos donde dice Controles de Mantenimiento luego en Mantenimiento del Foro como en la imagen de abajo:

(https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fi275.photobucket.com%2Falbums%2Fjj298%2Fn00x_2008%2Fps1.jpg&hash=0ceaeeba9b66b7fbcafac1f47ecfe41b8b89a221)

2.- Hacemos clic en Mantenimiento del Foro y nos ubicamos en la parte de enmedio donde dice: Mantenimiento del Foro - Respaldar Base de Datos como en la imagen siguiente:

(https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fi275.photobucket.com%2Falbums%2Fjj298%2Fn00x_2008%2Fps2.jpg&hash=58b8c1f1ca85a7d41a96d9ec12d0cdb3a3fe48f3)

Ahora vamos a Desmarcar la opcion Comprimir el archivo con Gzip ¿Porqué? porque a veces no siempre algunas tablas sufren algun percanze durante la compresion, asi que para evitarnos estos problemillas, unicamente no comprimimos sino bajamos tal y como esta la base de datos, aunque si es un foro muy grande esperaremos un poquito mas, despues de deseleccionar la casilla de que no queremos comprimir hacemos click en DESCARGAR

(https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fi275.photobucket.com%2Falbums%2Fjj298%2Fn00x_2008%2Fps3.jpg&hash=f20d38cd488d14d97d37fc7ec890d2ae183b0766)

A continuación aparecera un dialogo donde nos pedira donde guardar nuestra base de datos, unicamente seleccionamos nuestra ubicacion y le damos GUARDAR...

(https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fi275.photobucket.com%2Falbums%2Fjj298%2Fn00x_2008%2Fps4.jpg&hash=504cecbc8327a736bbfb7dd5474c653047020e59)

Al terminar la descarga ya habremos hecho un respaldo de nuestra base de datos, es recomendable hacerlo constantemente dependiendo de la actividad de nuestro foro..

Espero les sirva, un saludo  ;D

Tutorial hecho por n00x pueden encontrar mas tutoriales en http://foro.informaticoss.net
de k te sirve esto LOL
Title: Re: Tutorial como respaldar o hacer un backup de la base de datos de tu foro
Post by: Blackdozer on April 04, 2010, 07:47:04 AM
Es por si el foro se estropea tener un respald para subirlo y tener el foro como estaba cuando hicistes el respaldo, se ve que eres nuevo...
Title: Re: Tutorial como respaldar o hacer un backup de la base de datos de tu foro
Post by: |Fran| on April 04, 2010, 07:49:18 AM
Quote from: blackdozer on April 04, 2010, 07:47:04 AM
Es por si el foro se estropea tener un respald para subirlo y tener el foro como estaba cuando hicistes el respaldo, se ve que eres nuevo...
lol no soy nuevo xd solo nunca hago esto LOL tio tu ayudame con mi inventario de smfshop XD
Title: Re: Tutorial como respaldar o hacer un backup de la base de datos de tu foro
Post by: Blackdozer on April 04, 2010, 08:08:16 AM
Quote from: thejoker.emerson on April 04, 2010, 07:49:18 AM
Quote from: blackdozer on April 04, 2010, 07:47:04 AM
Es por si el foro se estropea tener un respald para subirlo y tener el foro como estaba cuando hicistes el respaldo, se ve que eres nuevo...
lol no soy nuevo xd solo nunca hago esto LOL tio tu ayudame con mi inventario de smfshop XD
Pues lo deberias de hacer, cuando se te joda el foro y no tengas respaldos no le eches la culpa a nadie, y no exijas tanto que no eres el user ideal para exigir, que te recuerdo que aquí todo es gratis, puedes exigir cuando pagues, aquí NO
Title: Re: Tutorial como respaldar o hacer un backup de la base de datos de tu foro
Post by: AWES0MN on April 24, 2010, 09:55:57 PM
Yo lo que hago es:
-Limpiar los logs,caché y las tablas optimizarlas.
-Limpiar el script,y prepararlo.
-Bajar el script ENTERO vía FTP.
-Bajar la BD vía PHPMYADMIN.
-Subir el script al nuevo host.
-Subir la BD.
-Utilizar repair_settings.php
-Listo :D

Con eso,el foro tira con todos los mods,y bd lista :P

por cierto,como duda; si tengo un foro y lo subo a otro host,en vez de tildes dice "qu?" en fin,como quito eso?  ;D
Title: Re: Tutorial como respaldar o hacer un backup de la base de datos de tu foro
Post by: solorio on May 02, 2010, 12:01:37 AM
Listo lo e respaldado muchas gracias  :)
Title: Re: Tutorial como respaldar o hacer un backup de la base de datos de tu foro
Post by: DaRKeN_58 on May 04, 2010, 08:55:53 AM
Una cosa que no entiendo es que he leído que se instala un SMF con la misma versión, osea que yo uso 1.1.11, reinstalo el SMF en donde me lleve el foro y luego monto la BD. Pero y el backup que hice de mi Hosting?

Yo pensé que... hago una copia de la carpeta del foro, la que esta en el hosting, luego en PhPMyAdmin hago la copia de la BD (que por cierto muestra muchas opciones y vienen algunas marcada por defecto, hay alguna en especial que marcar también?) entonces en el nuevo hosting, subo la copia de la carpeta del foro con sus modificaciones en los themes y sus cosas varias y luego subo la BD y luego corrijo los datos dentro de la configuración del foro para cambiar los datos del nuevo hosting y debería funcionar :S

En definitiva, porque se dice que se instale un SMF desde 0 y luego cargar BD borrando la anterior... es que la BD guarda las modificaciones y los paquetes de MODs? :S:S Como ya dije yo creía que debía copiarlo TODO idéntico que en el anterior host, crear BD y modificar config.php


Alguien que me aclare esto please.
Title: Re: Tutorial como respaldar o hacer un backup de la base de datos de tu foro
Post by: distante on July 26, 2010, 04:31:04 AM
Quote from: ElPlayer on June 12, 2009, 10:32:28 PM
estoy donde mi primo y no tengo acceso a mi host porque no tengo las claves aqui pero aqui ahi un link de como hacerlo

lo malo que ahi esta para Cpanel y en ingles

http://www.skyminds.net/2004/05/29/backup-all-your-mysql-databases-with-one-line-of-cron/

El código que sale ahí es para hacer un backup de TODAS las bases de datos no? como le haria si quiero solo de una de varias?

Saludos!
Title: Re: Tutorial como respaldar o hacer un backup de la base de datos de tu foro
Post by: luuuciano on July 26, 2010, 08:13:46 AM
se me ocurre que podrías asociar el usuario backup (o como le quieras poner) sólo en la/s base/s de dato/s que quieras realizar eso... en el resto no hará nada, porque no tiene acceso
Title: Re: Tutorial como respaldar o hacer un backup de la base de datos de tu foro
Post by: distante on July 26, 2010, 10:37:23 AM
Pues no creo, ahí dice que el usuario es el usuario del CPanel

QuoteNow let's see what this all means : the date line formats the date so that we can append it to our backup filename. We then ask mysql to dump all databases into /home/LOGIN/public_html/backups/xbackup_$date.sql, where LOGIN is your Cpanel name, using "yourusername" as user (-u) and "yourpassword" as the password (-p). Notice the date variable inserted in the filename. Finally our SQL file is gzipped using the gzip directive.
Title: Re: Tutorial como respaldar o hacer un backup de la base de datos de tu foro
Post by: distante on July 26, 2010, 11:17:10 AM
El servicio tétrico de mi hosting me paso este código:

nice mysqldump -u CpanelUSERNAME -p MYPASS --databases DB_NAME | gzip -c >/home/CpanelUSERNAME/backups/`date -I`_NOMBREDEARCHIVO.sql.gz

Donde CpanelUSERNAME, MYPASS, DB_NAME los reemplazas por los valores reales y NOMBREDEARCHIVO pues el nombre de archivo que quieres que salga antes de la fecha :)

Esto nos creará un archivo tipo: 2010-07-26_NOMBREDEARCHIVO.sql.gz
Tienes que crear el directorio "Backups" antes de comenzar!
Title: Re: Tutorial como respaldar o hacer un backup de la base de datos de tu foro
Post by: galenos86 on December 13, 2011, 11:58:25 PM
Gracias por el tutorial brother tengo una pregunta soy novato en esto:

si quiero cambiar de compañia hosting, y realizo el backup de tu tutorial, ¿puedo restaurar mi foro en otro hosting? saludos y gracias ! :)
Title: Re: Tutorial como respaldar o hacer un backup de la base de datos de tu foro
Post by: 4Kstore on December 14, 2011, 03:58:35 AM
Quote from: galenos86 on December 13, 2011, 11:58:25 PM
Gracias por el tutorial brother tengo una pregunta soy novato en esto:

si quiero cambiar de compañia hosting, y realizo el backup de tu tutorial, ¿puedo restaurar mi foro en otro hosting? saludos y gracias ! :)

Si deberías poder.
Title: Re: Tutorial como respaldar o hacer un backup de la base de datos de tu foro
Post by: acaibluered on September 24, 2014, 07:28:59 PM
Quote from: 4Kstore on December 14, 2011, 03:58:35 AM
Quote from: galenos86 on December 13, 2011, 11:58:25 PM
Gracias por el tutorial brother tengo una pregunta soy novato en esto:

si quiero cambiar de compañia hosting, y realizo el backup de tu tutorial, ¿puedo restaurar mi foro en otro hosting? saludos y gracias ! :)

Si deberías poder.

que pasaría si un hosting (000webhost) por defecto le pone a las tablas un prefijo a1234_avatars etc y cuando me cambio de hosting las tablas tienen otro prefijo a5678_avatars ... que pasaría en ese caso, el backup funciona solo si las tablas y la BD se llaman iguales?

saludos
Title: Re: Tutorial como respaldar o hacer un backup de la base de datos de tu foro
Post by: ^HeRaCLeS^ on September 24, 2014, 10:25:43 PM
Ningun servidor pone un prefijo en las tablas... las tablas se crean con el nombre que el script le pone.. en este caso smf pone por defecto smf_ dandote la opcion de cambiarlo por el que vos quieras...

En el caso de mudarte de hosting, pues las tablas tendran el mismo nombre que tenian en el servidor anterior...

Lo que si pueden hacer los servidores es ponerte un prefijo al nombre de la base de datos, pero eso no afecta a tu sitio, ya que al pasarte de hosting solo tendrias que ponerle el nuevo nombre de base de datos.
Title: Re: Tutorial como respaldar o hacer un backup de la base de datos de tu foro
Post by: luuuciano on September 25, 2014, 09:59:51 AM
Cuando me ha pasado eso (muchas veces yo mismo le he cambiado los prefijos), lo que hice fue buscar y reemplazarlos en el archivo SQL a los valores correctos, jeje
Title: Re: Tutorial como respaldar o hacer un backup de la base de datos de tu foro
Post by: meteorologia on December 08, 2014, 11:34:49 PM
Yo siempre he tenido problemas con la base de datos que me descarga el SMF. Si o si, tengo que hacerlo por phpmyadmin.
Es una pena, pero no queda otra.