vBulletin base de données de maintenance
Le maintien de la Base de données Sans les données, votre communauté a disparu. Non seulement vous allez perdre tous les forums qui ont été mis en place (avec toutes les personnalisations et les changements que vous avez fait), mais vous allez aussi perdre tout le peuple. Par cela, je veux dire, vous perdrez tous les membres perdent la base de données et leurs comptes. Les noms d'utilisateur, mots de passe, tout sera perdu.
Exécution d'un forum sans prendre soin de la base de données est d'avoir des ennuis. Pourrait non seulement vous rencontrez des problèmes et des difficultés lorsque vous faites un changement sur le forum (comme l'ajout de fonctionnalités nouvelles ou d'aménagement vBulletin), mais aussi vos données sont vulnérables aux dommages causés si le serveur qui héberge votre communauté connaît des problèmes. Problèmes de petite base de données peut rapidement se transformer en problèmes majeurs, et la meilleure défense contre les problèmes est de conserver une sauvegarde.
vBulletin a beaucoup de fonctionnalités pour vous permettre de protéger vos données les plus précieuses des dommages, de corruptions, et la perte. Ces outils peuvent être consultés sur le
126 Import & Menu d'entretien sur la gauche de la AdminCP.
Sauvegarde de la base
vBulletin rend ce travail assez facile, tant que votre base de données n'est pas trop gros. Quelle est la taille est trop grande dépend d'une variété de facteurs, mais si votre base de données est de moins de 250 Mo, vous devriez être en mesure d'utiliser cette fonctionnalité très bien.
Back to basics
Pour les grandes bases de données, sauf la base de données via la ligne de commande est recommandée. Ceci est fait en utilisant la commande suivante:
shell> mysqldump - tab = / chemin / vers / un / dossier - opt db_name
L'interface de sauvegarde est facile à utiliser. Il vous montre toutes les tables qui sont disponibles dans la base de données qui contient vBulletin (y compris les tables non vBulletin).
Vous devriez choisir les tables que vous souhaitez sauvegarder (il est probablement préférable de choisir toutes les tables au début), puis sélectionnez dans le bas de l'écran l'emplacement où enregistrer la sauvegarde sur. Cela doit être un dossier sur le serveur qui vBulletin pouvez écrire, de sorte que son autorisation chmod devrait être fixé à 777.
Une fois que vous avez fait cela, cliquez sur Enregistrer. La sauvegarde sera alors effectué.
Vous pouvez également sauvegarder des tables de base de données unique dans un fichier CSV variable virgule (séparé) de fichiers, ce qui est pratique si vous projetez de faire des modifications à la base de données.
La restauration de cette base de données est effectuée via l'interface phpMyAdmin.
Ligne de commande de récupération
Récupération d'une base de données via la ligne de commande est un processus en deux étapes. Premièrement, créer une base de données pour recevoir les données.
$ Mysql-h localhost-u XXXXXX-p YYYYYY
Ici XXXXXX est le nom d'utilisateur de la base et YYYYYY est le mot de passe.
Puis déplacer les données vers la nouvelle base de données:
$ Mysql-h localhost-u XXXXXX-YYYYYY p restauré <db_name
Réparation et optimisation de la base de données
Encore une fois, ce processus vous donne accès à toutes les tables dans la base de données, pas seulement les tableaux relatifs aux vBulletin. Vous pouvez choisir de réparer et optimiser certains des tableaux, ou vous pouvez réparer et optimiser toutes les tables.
Au bas de la page de choisir si vous souhaitez optimiser les tables, réparer les tables, ou effectuer les deux opérations.
Première sauvegarde!
Assurez-vous que vous disposez d'un up-to-date de sauvegarde avant de procéder à la réparation / optimiser le processus.
Il est recommandé que vous exécutez la réparation optimiser le processus deux fois pour s'assurer que tous les problèmes sont réglés.
Certains Questions d'entretien
Le Counterspage mise à jour vous permet de modifier bon nombre des compteurs dans la base de données.
Prenez votre temps
Ce processus peut prendre beaucoup de temps il n'y a aucun moyen de le rush, il est donc préférable de le démarrer et le laisser terminer sur le sien.
Ces compteurs sont importants pour le bon fonctionnement de la base, mais ils nécessitent la mise à jour mai suite à une modification de la base de données. Ce sont là quelques-unes des modifications que vous mai devons faire:
• Updatetheforums Cette fonctionnalité met à jour les informations de chaque forum, notamment le dernier message d'information, nombre de threads, et compteur de messages. Cette opération peut être effectuée qu'après une masse en mouvement ou la taille des filets et des postes.
• User Update titres Cela passera par tous les utilisateurs sur les forums et de déterminer leur titre d'utilisateur correct.
• Mise à jour des noms d'utilisateur Cela mettra à jour les noms d'utilisateurs partout où ils se produisent sur vos forums. Cette opération de mai doivent être faites après avoir changé le nom d'un utilisateur dans le AdminCP.
• Mettre à jour, chiffres Cela mettra à jour le nombre de messages pour chaque utilisateur en comptant le nombre de messages qu'ils ont dans la base de données. Si quelqu'un a artificiellement gonflé ou dégonflé par les profils de chefs de poste d'édition dans le AdminCP, alors cette procédure permet de rétablir le poste, chiffres à leurs valeurs réelles.
• Fix profils utilisateur brisée Cela permettra de corriger les profils d'utilisateurs cassé.
• Reconstruire un forum d'information Cela mettra à jour les compteurs de forum (chefs de poste) et vérifie aussi pour les modérateurs orphelin. Vous mai besoin de faire cela après la fusion ou la suppression des fils ou des messages dans vos forums.
• Reconstruire fil d'information Cela mettra à jour les compteurs de fil y compris les renseignements dernier message, le comte de réponse, et les visites fréquentes. Vous mai besoin de le faire après le déplacement ou fils d'élagage ou des poteaux.
• Reconstruire fil similaire La recherche des forums de discussions qui sont semblables les uns aux autres. Pour montrer filets similaires, vous devez activer l'option dans les options vBulletin. Si vous souhaitez que vos forums à la recherche de fil similaire quand un nouveau thread est envoyé (plutôt que de devoir mettre à jour ce compteur plus tard), alors vous devez activer l'option sur cette page.
• Rebuild Index de recherche Ceci devra être fait après avoir changé le max / min longueur des mots de recherche dans les options vBulletin.
• Reconstruire les statistiques Cela permettra de reconstituer les informations qui sont affichées sur la page vBulletin statistique.
• Reconstruire après cache vBulletin code VB n'analyse pas dans les postes à chaque fois qu'ils sont affichés. Au lieu de cela analysé les postes sont enregistrés dans le tableau post_parsed. Cela réduit le temps de traitement nécessaire pour afficher un poste. Mise à jour de ce compteur va reconstruire les postes analysés. Cela doit être fait après l'évolution des codes VB ou annonce indemnités.
• Supprimer les fils en double
• Supprimer les fils en double Parfois fils en double sont créés pendant le processus d'affichage. Mise à jour de ce compteur va supprimer les doublons.
• Reconstruire styles Mise à jour de ce compteur va reconstruire la structure de style.
• Attachement Reconstruire les vignettes Reconstruire les vignettes est nécessaire après la modification des paramètres des vignettes dans les options vBulletin.
• Rebuilduserreputation Vous devrez mettre à jour ce compteur si vous changez la valeur par défaut réputation dans les options vBulletin.
• Removeorphanthreads Ceci supprimera tous les fils qui appartiennent à des instances qui n'existent plus.
• Removeorphanposts Cela va supprimer tous les postes qui appartiennent à des fils qui n'existent plus.
un article présenté par Linda Gould
Disclaimer:Notre site n'est pas responsable du contenu de cet article. Webarticles est une ressource d'information gratuite.
Important: Cet article «maintenance de la base vBulletin" a été traduit par un logiciel automatique. Nous nous sentons désolés pour les fautes d'orthographe que mai ont eu lieu. Nous vous remercions de votre compréhension.