デュプリケーター デュプリケーター

デュプリケーター・ドキュメンテーション

デュプリケーターのドキュメント、参考資料、チュートリアル

CPU、メモリ、ディスクのサーバーリソースの管理


Duplicator Proを使用して、CPU、メモリ、ディスクのサーバーリソースの管理にお困りですか?このガイドでは、トラブルシューティングと問題を効果的に解決するための実践的なソリューションを提供します。

まず始めに、Duplicator Proの最新バージョンを使用していることを確認してください。変更履歴と システム要件をご確認ください。

PHPのメモリ制限

サーバーリソースを効率的に管理することは、特にバックアップや移行を行う際に、円滑なウェブサイトパフォーマンスを確保するために非常に重要です。以下では、サーバーリソースの制限に関する一般的な問題と、それを解決するための実践的なソリューションをご紹介します。

許可されたメモリが枯渇しました: PHPの使用中にメモリ不足のエラーが発生した場合、ホスティングプロバイダがメモリ制限を設定している可能性があります。この問題は、共有ホスティングプランや格安ホスティングプランでより一般的です。

一般的なエラーメッセージ: Fatal error: Out of memory (allocated 301989888) (tried to allocate 921600 bytes) in /somepath/ on line 100

オプション 1: PHP のメモリ制限を手動で調整する

wp-config.phpを修正する: 以下の行を wp-config.php ファイル: define('WP_MEMORY_LIMIT', '500M');

.htaccessファイルの編集:これを追加する .htaccess ファイル(WordPressのルートディレクトリ)にある:

<IfModule mod_php5.c>
php_value memory_limit 500M
</IfModule>

php.iniファイルを更新する: を変更する。 php.ini ファイルを作成し メモリ制限メモリ制限 = 500MB

オプション2:BitnamiサーバーのPHPメモリを増やす

Bitnamiをインストールする場合は、以下の手順に従ってください:

  1. オープン httpd-app.conf での apps/wordpress/conf フォルダー
  2. を変更する。 php_value memory_limit セッティング
  3. Bitnami App"Manage Serversタブで Apache を再起動します。

注意: 手動でメモリを増やせない場合は、ホスティング・プロバイダーにPHPのメモリ制限を増やすよう依頼してください。

メモリ割り当ての検証

変更後、以下の方法でメモリ制限を確認する:

  • Duplicator Tools " Server " PHP セクションに移動します。
  • メモリー制限」の値をチェックし、新しい設定が反映されていることを確認する。
  • メモリの上限を前回の割り当てより50%増やす。
  • エラーが続く場合は、割り当てられた警告リミットの100%に設定する(例えば、元のリミットが250MBの場合は500MB)。

バックアップの最適化によるメモリ使用量の削減

よりスムーズなバックアップ操作のために:

MySQLダンプを有効にする

  • デュプリケーターライト設定"バックアップ"アーカイブ"SQLMode"Mysqldump
  • デュプリケーター・プロ設定"バックアップ"アーカイブ"データベース"Mysqldump

効率的なアーカイブ方法を使用する

  • 設定"バックアップ"アーカイブ"シェルZip(Pro版のみ)でDupArchiveまたはShellZipを有効にします。
  • これらのオプションは、ZipArchiveに比べてメモリ使用量を大幅に削減します。

サーバーのスロットルを調整する (Duplicator Pro)

  • 設定に移動" バックアップ " 処理 " サーバースロットル
  • 値を大きくするとバックアップ処理は遅くなるが、サーバーの過負荷を防ぐことができる。

ディスククォータの制限

ディスク容量不足に関するエラーが発生した場合、ホスティングプロバイダがディスククォータ制限を課している可能性があります。

よくあるエラーメッセージMSG:ZipArchive::close():書き込みエラー:デバイスに空き領域がありません

ディスククォータ制限を理解する

多くのウェブホスティングプロバイダは、「無制限のストレージ」を宣伝していますが、実際にはアカウントごとにクォータが課されます。このクォータは、多くの場合、ホスティングプランの利用規約に依存します。

使用可能なディスク容量を確認する:

  • ホスティングのコントロールパネル(cPanel、Pleskなど)でストレージの使用状況を確認してください。
  • 共有ホスティングプランを使用している場合は、実際のストレージ制限についてプロバイダに問い合わせてください。
  • あなたのサイトの事前スキャン推定値の5倍のサイズのファイルをアップロードしてみてください。失敗した場合は、クォータの問題が考えられます。

ディスク容量の解放

  • 未使用のファイル/フォルダを削除- 古いバックアップ、古いプラグイン、未使用のメディアを削除します。
  • バックアップファイルの消去- バックアッププラグイン(Duplicator、UpdraftPlusなど)に冗長なバックアップファイルがないか確認します。
  • データベースの最適化- 使う phpMyAdminやプラグインを使ってデータベースのオーバーヘッドを一掃しましょう。

低予算ホストのサーバー負荷管理

バックアップ中にウェブサイトがスローダウンしたり、リソースの使用量が多くなったりする場合は、以下の方法でパフォーマンスを最適化できます:

Duplicator Proのバックアップ設定を調整する

  • クライアントサイドキックオフを有効にする:
    • 設定 " バックアップ " 詳細 " クライアントサイドキックオフに移動します
    • クライアントサイド・キックオフにチェックを入れ、処理負荷をサーバーからブラウザに移行させます。
  • サーバースロットリングの変更:
    • CPUの負担を軽減するため、スロットリングを「低」または「」に設定します。

バックアップ戦略の最適化

  • ファイルフィルタの使用- バックアップサイズを小さくするために、サイズの大きい、必要でないファイルを除外します。
  • スマートバックアップのスケジュール
    • 毎日:データベースのみのバックアップ。
    • 毎週:サイト全体のバックアップ

ホスティングプランのアップグレード(必要な場合)

低レベルの共有ホスティングプランを使用している場合は、より高いリソース割り当てを持つより良いパッケージへのアップグレードを検討してください。ほとんどのホストはリソースの制限を明示していませんが、低価格のプランではCPU使用量やRAMが制限されることが多く、パフォーマンスの問題につながります。

:サーバーリソースを効果的に管理することで、特にバックアップや移行を処理する際に、スムーズなウェブサイトのパフォーマンスが保証されます。サーバー関連の問題が解決しない場合は、ホスティングプロバイダーにお問い合わせください

その他ご不明な点がございましたら、お気軽にサポートチケットをお送りください!


この記事は役に立ちましたか?


関連記事

無防備な一日を過ごさないために

WordPressの適切なバックアップがない場合、1時間ごとにサイトが危険にさらされる - WordPressの移行が遅れるたびに、パフォーマンスと成長が損なわれる

デュプリケーターを今すぐ入手
複製プラグイン

待って!
限定のお得なチャンスをお見逃しなく!

のお客様は、60%OFFとなります

Duplicatorを無料で試す — 150万人以上のWordPressプロが信頼する理由を実感してください。ただしお急ぎください — この限定60%オフは期間限定です。

または
今すぐDuplicatorProを60%オフで入手 →