の生成
前の記事でWordPressデータベースをバックアップする方法についてはすでに取り上げているので、それを再度行う方法については説明しません。ただし、BigDumpを使用したいかどうかを知っておくべきことがあります。実際には、BigDumpはあなたのファイルを、サーバーがインポートを許可するために必要な数のファイルに分割し、時には分割がトラブルを引き起こす可能性があります。 1つに。
簡単な例で状況を明確にしましょう。 3つの列A、B、cを持つテーブルTBLがあると仮定します。この表には、(1、2、3)と(4、5、6)の2行があります。拡張インサートを使用しない場合、2つの行を挿入するには2つのクエリが必要です。
<span>INSERT INTO tbl (a, b, c) VALUES (1, 2, 3); </span><span>INSERT INTO tbl (a, b, c) VALUES (4, 5, 6);</span>
ここでは、1つのクエリで2行を挿入しました。もちろん、この例では、獲得した時間はごくわずかですが、多数の行を含む大きなテーブルでは、利点は重要になる可能性があります。
<span>INSERT INTO tbl (a, b, c) VALUES (1, 2, 3), (4, 5, 6);</span>
ファイルが大きくなります。ただし、必要な任意のサイズをサポートするスクリプトを使用するため、サイズは問題になりません。
良いニュースは、拡張インサートを避けるようにphpmyadminに依頼できることです。これを行うには、データベースをエクスポートするときに、「custom> custom
次に、「 構文」があります。デフォルトの値は拡張挿入です:最初の挿入物に変更します(“ すべての挿入ステートメントに列名を含める“)。そうすれば、上記のようにphpmyadminがインサートを生成します。
を使用する準備ができました
bigdumpで大きなデータベースを復元します
BigDumpをダウンロードしてインストールします
BigDumpの公式WebサイトからBigDumpをダウンロードできます。 bigdump.phpというphpファイルを含むアーカイブをダウンロードします。
Webサーバーからアクセスできるディレクトリに、コンピューター上のBigDumpをどこにでも配置できます(たとえば、BigDumpのようないくつかの便利なツールを含む「
最初の4つの定義された変数は、ライセンスについて私たちに知らせる大きなコメントの直後に、編集する必要があるものです。
デフォルトでは、BigDumpはUTF8 charsetを使用しますが、編集したばかりの直後に定義された変数$ db_connection_charsetの値を編集することでこれを変更できます。
upload」ボタンを押してファイルを送信します。この方法の問題は、サーバーのアップロード制限によってまだ制限されていることです。さらに、bigdumpを含むディレクトリはphpのために書き込み可能でなければなりません。
2番目の方法は、たとえばFTP/SFTP/SCPを使用して、サーバーにファイルを直接アップロードすることです。ファイルは、bigdump.phpファイルの同じディレクトリに配置する必要があります。
ファイルがアップロードされたら(フォームまたはFTP/SFTP/SCP経由のおかげで)、BigDumpインターフェイスからアクセスできます。
開始 その後、BigDumpは、インポートの進行状況を示す新しいページを表示します。ここでしなければならないのは、ファイルの終了に到達するのを待つことだけです。また、テーブルの下の「
インポートが終了したら、それだけです!データはデータベースにインポートされ、SQLファイルを削除できます。おめでとうございます、SQLファイルをインポートするときにサイズ制限を回避しました!
WP-DBMANAGER - データベースを自動的にバックアップするWordPressプラグイン
WordPressデータベースを手動でバックアップする方法を知っています。そして、BigDumpのおかげで、たとえそれが巨大であってもそれを復元する方法。ただし、特に毎週、または毎日行う場合、手動でデータベースをバックアップすることは楽しい作業ではありません。だからこそ、私たちのためにこれを自動的に行うことができる幅広いツールがあります。 データベースの最初の初期バックアップを作成するには、「バックアップdb」のエントリに移動できます。ページの下部では、バックアップを起動する「backup」ボタンを押すことができます。
「バックアップdb 私たちが本当に興味を持っているセクションは、「db options」です。具体的には、「 」というラベルのサブセクションです。最初のオプションである「 dbの自動バックアップ」を使用すると、バックアップの時間間隔を設定できます。たとえば、「2週間」を設定すると、WP-DBManagerは2週間ごとにデータベースを自動的にバックアップします。上記のセクションからこれらのバックアップにアクセスできますが、電子メールで受け取ることもできます。
結論
WordPressデータベースをバックアップすることが重要です。 Webサイトのデータが含まれており、そのバックアップなしで、WordPress Webサイトがクラッシュした場合、貴重なデータを失うリスクがあります。
はい、バックアッププロセスを自動化できる多数のプラグインがあります。これらのプラグインは、通常のバックアップをスケジュールし、さまざまな場所に保存し、バックアップからサイトを復元することもできます。いくつかの一般的なオプションには、updraftplus、backupbuddy、vaultpressが含まれます。プラグインを使用するか、WP-CLI経由。このプロセスには、バックアップファイルをデータベースにインポートすることが含まれます。データベースを復元すると現在のデータが上書きされることに注意することが重要です。 WordPressデータベースを手動でバックアップできますか?これには、データベースを.SQLファイルにエクスポートすることが含まれます。ただし、この方法には技術的な知識が必要であり、初心者には推奨されません。これには、投稿、ページ、コメント、ユーザーデータ、サイト設定、プラグインの設定が含まれます。ただし、WPコンテンントディレクトリに保存されているテーマ、プラグイン、アップロードは含まれていません。安全なオフサイトの場所を含む複数の場所に保管してください。バックアップを暗号化すると、セキュリティの追加レイヤーも追加できます。さらに、最新のデータを含めるようにバックアップが定期的に更新されていることを確認してください。 bigdump!
」という名前の特別なフォルダーを作成しました)。
初期化bigdump
大きなファイルをインポートする前に、BigDumpを初期化して、データベースにアクセスする方法を知る必要があります。それは、bigdump.phpファイルを編集することで実現できます。
browse…
」ボタンを通常どおり選択し、ファイルを選択し、「フォルダーが書き込み可能な場合は、使用するとこのインターフェイスからSQLファイルを直接削除できます。上記で編集した変数に示されているデータベースにファイルをインポートするには、アップロードしたばかりのファイルに対応する行の「
」リンクを押すことで、インポートを中止することもできます。
さらに、BigDumpを使用すると、サイズに関係なくデータを簡単に復元できます。 1回のクリックで、ファイルを手動で分割する必要なく、復元できます。
大規模なWordPressデータベースのバックアップと復元に関するよくある質問(FAQ) WordPressデータベースのバックアップに利用できるプラグインはありますか?
データベースが大きすぎてバックアップするにはどうすればよいですか? 、WP-CLIやPHPMyAdminなどのツールを使用して、データベースを部分的にエクスポートできます。または、不要なデータを削除することにより、データベースを最適化してサイズを削減できます。
WordPressデータベースをバックアップしない場合はリスクは何ですか?サーバーのクラッシュ、ハッキングの試み、または単純なヒューマンエラーの場合のWebサイトデータ。これにより、貴重なコンテンツ、顧客情報が失われ、最終的にはビジネスに大きな影響を与える可能性があります。通常のバックアップでは、サイトを前の状態にすばやく復元できるようにします。
以上が大きなWordPressデータベースのバックアップと復元の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。