mantenimiento de bases de datos vBulletin

El mantenimiento de la base de datos
Sin los datos, se ha ido de su comunidad. No sólo va a perder todos los foros que se han creado (junto con las personalizaciones y cambios que ha hecho), pero también se pierde toda la gente. Con esto quiero decir que usted perderá todos los miembros de perder la base de datos y de sus cuentas. Los nombres de usuario, contraseñas, todo estará perdido.
Ejecución de un foro sin tener el cuidado de la base de datos buscando problemas. No sólo pueden ejecutar los problemas y dificultades a la hora de realizar un cambio en el foro (como agregar nuevas funciones o el mejoramiento de vBulletin), sino también de sus datos es vulnerable a los daños si el servidor que aloja su comunidad tiene problemas. Los problemas de pequeña base de datos puede crecer rápidamente en las cuestiones importantes, y la mejor defensa contra los problemas es mantener una copia de seguridad.
vBulletin tiene un montón de características que le permiten proteger sus datos más preciados de los daños, corrupción y pérdida. Estas herramientas se puede acceder a través de la 126 Importación y de mantenimiento del menú de la izquierda del Panel de Admin.

Copia de seguridad de la base de datos
vBulletin hace este trabajo muy fácil siempre y cuando su base de datos no es demasiado grande. ¿De qué tamaño es demasiado grande depende de una variedad de factores, pero si su base de datos es de menos de 250 Mb, usted debe ser capaz de utilizar esta función muy bien.
Back to basics
Para grandes bases de datos, el ahorro de la base de datos a través de la línea de comandos es recomendable. Esto se hace usando el siguiente comando:
shell> mysqldump - tab = / ruta / al / some / dir - opt db_name
La interfaz de copia de seguridad fácil de usar. Eso demuestra que todas las tablas que están disponibles en la base de datos que contiene vBulletin (incluidas las mesas de vBulletin).
Usted debe elegir las tablas que desea hacer copia de seguridad (es probablemente el mejor para elegir todas las tablas al principio) y luego seleccione en la parte inferior de la pantalla el lugar donde guardar la copia de seguridad. Esto tiene que ser una carpeta en el servidor que puede escribir a: vBulletin, por lo que su permiso chmod debe establecerse en 777.

  

Después de haber hecho esto, haga clic en Guardar. La copia de seguridad luego se llevará a cabo.
También puede realizar copias de seguridad de las tablas en una base de datos única variable CSV (separados por comas) de archivo, que es muy útil si usted planea hacer cambios a la base de datos.

La restauración de esta base de datos se realiza a través de la interfaz de phpMyAdmin.
De línea de comandos de recuperación
Recuperación de una base de datos a través de la línea de comandos es un proceso de dos pasos. En primer lugar, crear una base de datos para recibir los datos.
$ Mysql-h localhost-u XXXXXX-p YYYYYY
Aquí XXXXXX es el nombre de usuario de la base de datos y YYYYYY es la contraseña.
A continuación, mueva los datos a la nueva base de datos:
$ Mysql-h localhost-u XXXXXX-YYYYYY p restaurado <db_name
Reparación y Optimización de la base de datos
Una vez más, este proceso le da acceso a todas las tablas en la base de datos, no sólo los cuadros relativos a vBulletin. Usted puede optar por reparar y optimizar algunos de los cuadros, o se puede reparar y optimizar todos los cuadros.
En la parte inferior de la página de elegir si desea optimizar las tablas, la reparación de las mesas, o realizar ambas operaciones.

Primera copia de seguridad!
Asegúrese de que tiene un up-to-fecha de copia de seguridad antes de realizar la reparación / optimización de procesos.

Se recomienda que ejecute la reparación / optimizar el proceso dos veces para asegurarse de que todos los problemas son fijos.
Algunos problemas de mantenimiento
El Counterspage actualización te permite cambiar muchos de los contadores en la base de datos.
Tómese su tiempo
Este proceso puede tomar mucho tiempo no hay forma de pico, así que es mejor para empezar y dejar que termine por sí mismo.
Estos contadores son importantes para el buen funcionamiento de la base de datos, pero pueden hacer necesaria la actualización después de un cambio de la base de datos. Estos son algunos de los cambios que puede que tenga que hacer:
Updatetheforums Esta característica se actualizará la información de cada foro, incluyendo información de último post, hilos, y el recuento posterior. Esta operación puede llevarse a cabo después de una masa en movimiento o la poda de temas y mensajes.

Actualización de los títulos de usuario Esto pasaría por cada usuario en los foros y determinar su título de usuario correcto.
Los nombres de usuario de actualización Esto actualizará los nombres de usuario en todas partes se producen en sus foros. Esta operación puede tener que hacerse después de cambiar el nombre de un usuario en el Panel de Admin.
Posterior actualización de la cuenta Esto actualizará el número de puestos para cada usuario, contando cuántos puestos que tienen en la base de datos. Si alguien tiene artificialmente inflar o desinflar los recuentos posteriores de la edición de perfiles en el Panel de Admin, a continuación, este procedimiento se restablecerá el puesto de cuenta a sus verdaderos valores.
Los perfiles de usuario Fix roto Esto solucionará los perfiles de usuario roto.
Foro de Información sobre Rebuild Esto actualizará los contadores de foro (cuenta postal) y también comprobar que los moderadores huérfano. Puede que necesite hacer esto después de la fusión o supresión de temas o mensajes en sus foros.
Reconstruir la información hilo Esto actualizará los contadores de hilo incluyendo información último, el recuento de respuesta, y el recuento de vista. Puede que necesite hacer esto después de mover o hilos de poda o puestos de trabajo.
Reconstruir temas similares Esto buscará en los foros de temas que son similares entre sí. Para mostrar temas semejantes necesita habilitar la opción en las opciones de vBulletin. Si desea que sus foros para buscar temas similares cuando un nuevo hilo se publica (en lugar de tener que actualizar este contador más adelante), entonces usted necesita para activar la opción en esta página.
Reconstruir el índice de búsqueda Esto tendrá que hacerse después de cambiar el max / min longitud de la palabra de búsqueda en las opciones de vBulletin.
Reconstruir las estadísticas Esto volverá a generar la información que se muestra en la página vBulletin Estadística.
Reconstruir después de caché no analiza vBulletin código de VB en puestos cada vez que se muestran. En lugar de los puestos analizados se guardan en la tabla de post_parsed. Esto reduce el tiempo de procesamiento necesario para mostrar un mensaje. Actualización de este contador se reconstruyen los puestos analizados. Esto debe hacerse después de cambiar los códigos de VB o anuncio derechos de emisión.
Eliminar hilos duplicados

Eliminar hilos duplicados A veces las discusiones duplicados se crean durante el proceso de publicación. Actualización de este contador se eliminarán los duplicados.
Reconstruir los estilos de La actualización de este contador de reconstruir la estructura de estilo.
Reconstruir miniaturas adjunto La reconstrucción de las miniaturas es necesario después de cambiar la configuración en miniatura en las opciones de vBulletin.

Rebuilduserreputation Usted tendrá que actualizar este contador si se cambia el valor de la reputación de forma predeterminada en las opciones de vBulletin.
Removeorphanthreads Esto eliminará los temas a los que pertenecen a los foros que ya no existen.
Removeorphanposts Esto eliminará los puestos que pertenecen a temas que ya no existen.

un artículo presentado por Linda Gould


Descargo de responsabilidad:Nuestro sitio web no es responsable por el contenido de este artículo. Webarticles es un recurso de información gratuito.
Importante: Este artículo de "mantenimiento de bases de datos vBulletin" fue traducida por un software automático. Sentimos pena por los errores de ortografía que pueda haber ocurrido. Gracias por su comprensión.


Online: 109 users browsing the articles directory   


  

|