manutenzione vBulletin database

Manutenzione del database
Senza i dati, la vostra comunità è andato. Non solo si perde tutti i forum che sono stati istituiti (insieme con tutte le personalizzazioni e le modifiche apportate), ma si perderà anche tutte le persone. Con questo, voglio dire, si perde tutti i membri perdono la banca dati e la loro contabilità. Nomi utente, password, tutto sarà perduto.
L'esecuzione di un forum, senza prendersi cura della banca dati è in cerca di guai. Non solo si potrebbe incorrere in problemi e le difficoltà quando si apporta una modifica al forum (come l'aggiunta di nuove funzionalità o la ristrutturazione vBulletin), ma anche i vostri dati è vulnerabile a danni se il server che ospita la vostra comunità in difficoltà. Problemi di database di piccole dimensioni può rapidamente trasformarsi in importanti questioni, e la miglior difesa contro i problemi è quello di mantenere una copia di backup.
vBulletin ha un sacco di funzioni per consentire di proteggere i vostri dati preziosi da danni, corruzioni, e la perdita. Questi strumenti possono essere accessibili tramite il 126 Import & Maintenance menu sulla sinistra del AdminCP.

Il backup del database
vBulletin rende questo lavoro molto semplice finché il database non è troppo grande. Quanto è grande è troppo grande dipende da una varietà di fattori, ma se il database è inferiore a 250 Mb, si dovrebbe essere in grado di utilizzare questa funzione bene.
Back to basics
Per i database di grandi dimensioni, il salvataggio del database tramite la riga di comando è raccomandato. Questo viene fatto utilizzando il seguente comando:
shell> mysqldump - tab = / path / to / some / dir - opt db_name
L'interfaccia di backup è facile da usare. Esso mostra tutte le tabelle che sono disponibili nella banca dati che contiene vBulletin (comprese le tabelle non vBulletin).
Si consiglia di scegliere le tabelle che si desidera eseguire il backup (è probabilmente meglio a scegliere tutte le tabelle inizialmente) e quindi selezionare nella parte inferiore dello schermo il percorso in cui salvare il backup. Questo deve essere una cartella sul server che vBulletin può scrivere, quindi il suo permesso chmod dovrebbe essere impostato a 777.

  

Dopo aver fatto questo, clicca su Salva. Il backup verrà quindi effettuata.
È inoltre possibile eseguire il backup di tabelle in un singolo database CSV (comma separated variable) file, che è utile se si ha intenzione di apportare modifiche al database.

Restauro di questa banca dati viene effettuata tramite l'interfaccia phpMyAdmin.
Riga di comando di recupero
Il recupero di una banca dati attraverso la linea di comando è un processo in due fasi. In primo luogo, creare una banca dati per ricevere i dati.
$ Mysql-h localhost-u-p XXXXXX YYYYYY
Qui XXXXXX è il nome del database e YYYYYY è la password.
Poi spostare i dati nel nuovo database:
$ Mysql-h localhost-u XXXXXX-YYYYYY p restaurato <db_name
La riparazione e l'ottimizzazione dei database
Ancora una volta, questo processo consente di accedere a tutte le tabelle del database, non solo le tabelle relative alle vBulletin. Puoi scegliere di riparare e ottimizzare alcune delle tabelle, oppure è possibile riparare e ottimizzare tutte le tabelle.
Nella parte inferiore della pagina scegliere se si desidera ottimizzare le tabelle, le tabelle di riparazione, o effettuare entrambe le operazioni.

Backup prima!
Assicurarsi che si dispone di un up-to-date di backup prima di effettuare la riparazione o l'ottimizzazione di processo.

Si raccomanda di eseguire la riparazione o l'ottimizzazione processo di due volte per assicurarsi che tutti i problemi sono stati risolti.
Alcuni problemi di manutenzione
Il Counterspage aggiornamento consente di modificare molti dei contatori nel database.
Prenditi il tuo tempo
Questo processo può richiedere molto tempo non c'è modo di correre, quindi è meglio iniziare e lasciare a finire sul proprio.
Questi contatori sono importanti per il buon funzionamento della banca dati, ma possono richiedere l'aggiornamento a seguito di una modifica al database. Queste sono alcune delle modifiche che potrebbe essere necessario effettuare:
Updatetheforums Questa caratteristica aggiornerà le informazioni per ogni forum comprese le informazioni ultimo post, numero di thread, e del conteggio dei post. Questa operazione può essere effettuata dopo una massa in movimento o la potatura di thread e post.

Titoli Update utente Questo passerà attraverso tutti gli utenti del forum e determinare il loro titolo di utente corretto.
Aggiorna i nomi degli utenti Questo aggiornerà i nomi di utente in tutto il mondo si verificano sul vostro forum. Questa operazione può essere necessario fare dopo aver cambiato il nome di un utente nel AdminCP.
Conta Aggiornamento post Questo aggiornerà il numero dei post per ogni utente contando quanti posti sono nel database. Se qualcuno ha artificialmente gonfiati o ridotti conta messaggio di profili di modifica nel AdminCP, allora questa procedura di reset il posto che conta per loro i veri valori.
Profili utente Fix broken In questo modo risolvere gli eventuali profili di utente rotto.
Informazioni Rebuild forum Questo aggiornerà i contatori forum (conta post) e controllare anche per i moderatori orfani. Potrebbe essere necessario eseguire questa operazione dopo la fusione o l'eliminazione di thread o post nel tuo forum.
Informazioni Rebuild thread Questo aggiornerà i contatori thread comprese le informazioni ultimo post, il conte risposta, e conta di vista. Potrebbe essere necessario fare questo, dopo lo spostamento o messaggi o fili di potatura.
Ricostruire le discussioni simili Questo cercherà il forum per le discussioni che sono simili gli uni agli altri. Per mostrare il thread simile è necessario attivare l'opzione nelle opzioni di vBulletin. Se volete che il vostro forum per cercare discussioni simili quando un nuovo thread è distaccato (piuttosto che dover aggiornare il contatore più tardi), quindi è necessario attivare l'opzione su questa pagina.
Ricostruzione dell'indice di ricerca Questo dovrà essere fatto dopo aver cambiato il max / min lunghezza di parola da cercare nelle opzioni di vBulletin.
Ricostruire le statistiche In questo modo ricostruire le informazioni che vengono visualizzate sulla pagina delle statistiche vBulletin.
Ricostruzione post cache non analizzare il codice vBulletin VB in posti ogni volta che vengono visualizzati. Invece i posti analizzati sono salvati nella tabella post_parsed. Questo riduce il tempo di elaborazione necessaria per visualizzare un post. L'aggiornamento di questa contatore ricostruire i posti analizzato. Questo deve essere fatto dopo aver cambiato i codici VB o distacco indennità.
Elimina discussioni duplicate

Elimina discussioni duplicate A volte le discussioni duplicati vengono creati durante il processo di distacco. L'aggiornamento di questa contatore rimuovere quelli duplicati.
Ricostruire stili L'aggiornamento di questa contatore ricostruire la struttura di stile.
Miniature Rebuild allegato Ricostruire le miniature è necessario, dopo la modifica delle impostazioni anteprima nelle opzioni di vBulletin.

Rebuilduserreputation Hai bisogno di aggiornare il contatore se si modifica il valore di default reputazione nelle opzioni di vBulletin.
Removeorphanthreads Questo cancellerà tutti i thread che appartengono al forum che non esistono più.
Removeorphanposts Questo cancellerà tutti i messaggi che appartengono a discussioni che non esistono più.

un articolo presentato da Linda Gould


Disclaimer:Il nostro sito non è responsabile per il contenuto di questo articolo. Webarticles è una risorsa gratuita di informazioni.
Importante: Questo articolo è "la manutenzione di database vBulletin" è stato tradotto da un software automatico. Ci dispiace per eventuali errori di ortografia che possono essersi verificati. Grazie per la vostra comprensione.


Online: 235 users browsing the articles directory   


  

|