vBulletinデータベースのメンテナンス

データベースの保守
データがなければ、あなたのコミュニティ行っています。だけでなく、場合は、(任意のカスタマイズをして変更可能)に沿って設定されているすべてのフォーラムを失うことになるが、また、すべての人を失うことになる。これにより、私はあなたのすべてのメンバーを失うという意味では、データベースと自分のアカウントを失う。ユーザ名、パスワード、すべて失われます。
データベースの世話をせずに、フォーラムの実行に問題を求めています。場合は、サーバーに自分のコミュニティをホストだけでなく、あなたの問題や困難に遭遇するかもしれないときには、フォーラムへ(のような新しい機能やvBulletinのアップグレードを追加する)だけでなく、あなたのデータが破損する脆弱性が変更する問題が発生します。小規模データベースの問題を迅速に大きな問題には、問題に対する最善の防御策の成長可能なバックアップを維持することです。
vBulletinを損傷、破損から大切なデータを保護できるようにする機能をたくさん持っていると損失。これらのツールを介してアクセスすることができます 126 [インポート&メンテナンスメニューAdminCPの左側。

データベースのバックアップ
vBulletinこの仕事は非常にデータベース限り、大きされていない簡単に行えます。どのくらいが大きすぎると、さまざまな要因に依存しますがあなたのデータベースを250 MB以下の場合は、この機能は問題なく使用できるようにする必要があります。
基本に戻る
大規模なデータベースについては、コマンドライン経由でデータベースに保存をお勧めします。これは、次のコマンドを使用して行われます:
シェル"mysqldumpを-タブ= /パス/を/いくつかの/ディレクトリ- db_nameのオプトイン
バックアップインターフェイスを使用して簡単です。それは)は、データベース内の(非含むvBulletin - vBulletinテーブルが含まれて利用されるすべてのテーブルを示しています。
あなたが(おそらく最も最初の)すべてのテーブルを選択するには、次にバックアップするテーブルを選択してください画面の位置の下部には、バックアップを保存するを選択します。これは、サーバー上のフォルダには、vBulletin書き込むことができますされるので、そのCHMODはパーミッションを777に設定する必要があります。

  

を保存]をクリックしてこれを実行した後。バックアップして実施されます。
また、場合は、データベースへの変更を行う上での計画に便利です(カンマ区切り変数)ファイルをCSVファイルに1つのデータベースのテーブルをバックアップすることができます。

修復は、このデータベースのphpMyAdminのインターフェイスを介して行われている。
コマンドラインの回復
データベースの復旧のコマンドラインを介して、2段階のプロセスです。まず、データを受信するためのデータベースを作成します。
$ mysqlの、時間localhostを- ŬはXXXXXX - p yyyyyyは
ここでXXXXXXにデータベースのユーザー名とパスワードyyyyyyはパスワードです。
その後、新しいデータベースにデータを移動:
$ mysqlの、時間localhostを- ŬはXXXXXX - p yyyyyyは復元された"db_nameの
修復し、データベースを最適化する
繰り返しますが、このプロセスでは、データベース内のすべてのテーブルだけではなく、テーブルvBulletinに係るものにアクセスできます。修復するを選択することができますし、いくつかのテーブルを最適化するか、または修復することができますし、すべてのテーブルを最適化します。
このページの下部にあるかどうかのテーブルを最適化するには、テーブル、または両方の操作を実行する修復を選択します。

最初にバックアップ!
は、プロセスの修復/最適化を行う前に最新のバックアップしておいてください。

その場合は、修復を実行する/ 2回すべての問題が修正されることを確認するプロセスの最適化をお勧めします。
いくつかのメンテナンスの問題
更新Counterspage場合は、データベース内のカウンタの数を変更することができます。
あなたの時間をかけて
このプロセスは、そこに突入する方法はありませんので、最善を起動し、それを独自でフィニッシュするままに多くの時間を取ることができます。
これらのカウンタは、データベースの円滑な運営のために重要ですが、データベースへの変更、次のアップデートが必要な場合があります。これらのいくつかを確認する必要があります変更されます:
Updatetheforums この機能により、投稿の数の最後のポストについては、スレッド数を含め、各フォーラムの情報が更新されます。この操作は、大量の移動や、スレッドと投稿の剪定後に実施することができます。

更新プログラムをユーザーのタイトル これは、フォーラム上のすべてのユーザーを通過すると、正しいユーザー名を決定します。
更新ユーザー名 これはどこがあなたのフォーラムで発生するユーザ名を更新します。この操作は、AdminCP内のユーザーの名前を変更した後に実行する必要があります。
更新記事のカウント これにより、各ユーザーがデータベース内にあるどのように多くの記事を数えることで、ポストの数が更新されます。もし誰かが意図的に水増しし、又はAdminCPで編集するプロファイルによってポストカウントしぼん場合、この手順では、ポストにリセットされます自分の真の値にカウントされます。
壊れたユーザープロファイル これは、破損したユーザープロファイルを修正します。
再構築のフォーラムの情報 この孤児のモデレーターをチェックフォーラムカウンタ(ポスト数)も更新されます。あなたがマージまたはスレッドやフォーラムでの投稿を削除した後、これを実行する必要があります。
再構築スレッド情報 これは、ビュー数の最後のポストについては、返信数を含むスレッドのカウンタが更新されます。あなたや剪定のスレッドや記事を移動した後、これを実行する必要があります。
を再構築するようなスレッド これは、お互いによく似ているスレッドのためのフォーラムを検索します。あなたvBulletinオプションのオプションを有効にする必要があるようなスレッドを表示する。の場合と同様のスレッドを検索するためのフォーラムをしたいときに、新しいスレッドを(むしろそれ以降は、このカウンタを更新するよりも)、次にあなたがこのページ上のオプションを有効にする必要が転記されます。
再構築の検索インデックス これは、/分の検索語の長さvBulletinオプションで最大の変更後に行うことが必要になります。
再構築の統計 これは、vBulletin統計ページに表示されている情報を再構築されます。
再構築後のキャッシュ 記事にvBulletinを解析しませんVBのコードが表示されるたびに。その代わりに、解析された投稿は、post_parsedテーブルに保存されます。これは、処理時間のポストを表示する必要が減少します。このカウンタの値を更新、解析された記事を再構築します。これはVBのコードまたは投稿手当の変更後に行われる必要があります。
削除重複スレッド

削除重複スレッド 時には重複したスレッドは、転記処理中に作成されます。このカウンタの値を更新するこれらの重複を削除します。
を再構築するスタイル このカウンタの値を更新するスタイルの構造を再構築します。
を再構築する添付ファイルのサムネイル サムネールを再構築するvBulletinオプションでサムネイルの設定を変更した後、必要に応じています。

Rebuilduserreputation 場合は、vBulletinオプションでデフォルトの評判値を変更する場合は、このカウンタを更新する必要があります。
Removeorphanthreads これは、フォーラムにはもはや存在しないに属するすべてのスレッドが削除されます。
Removeorphanposts これは、スレッドにはもはや存在しないに属する任意の記事を削除されます。

記事リンダグールドによる提出


免責事項:弊社のウェブサイトは、この資料の内容については責任を負いません。 Webarticles無料の情報リソースです。
重要: この記事は、"vBulletinデータベースのメンテナンス"自動ソフトウェアによって翻訳された。大変申し訳ございませんが発生した可能性があります任意のスペルミスを感じている。お客様のご理解いただき、ありがとうございます。


Online: 271 users browsing the articles directory