ブログ運営

BackWPUpでいつも成功してたのに突然サイズエラーが出た時の対処法

当サイトは、アフィリエイト広告を利用しています

backwpup

持っている他のwordpressサイトで、BackWPUpというプラグインを使って自動バックアップを取ってるんですが、ある日突然エラーが出るようになりました。その後、無事に解決しましたので解決方法について覚書を。

ファイルサイズでかすぎエラー発生

そのサイトでは毎日、夜中にDB、xmlを指定メアドに送ってもらうような設定でバックアップを行っていました。

いつも通りうまくいってたはずなのに、ある日から突然エラーメッセージが来るようになりました。

エラーメッセージは以下の通り

The Backup archive will be too large for file operations with this PHP Version. You might want to consider splitting the backup job in multiple jobs with less files each.

要約すると「ファイルサイズでかすぎやで。ファイルごとにジョブを分割するか、phpのバージョン変えなさいや」という内容。

最初は「BackWPUpくんもミスすることあるやろ、ほっとこ」と思って放置していたものの、数日たっても同じエラーを吐きまくる。これはいかんと思い、調査しましたが解決方法も見つからず。

フォーラムでは、同じエラーを起こした人がプラグイン作者から返事をもらっていたが、作者の回答いわく

「これファイルサイズ2GBまでだから分割するか、phpバージョンを6.4とかに変えるといいよ」

とのこと。

2GB!? んー、バックアップ取ってるのはただのDBとXMLだからそんなファイルサイズないはずなんだけどおかしいなぁ。

ダッシュボードからログを参照すると、失敗した日以降はファイルサイズがテラバイトとか出てました。テラバイトてwそりゃでかすぎですわな。設定いじった覚えもないしとりあえずジョブの設定項目を見てみる。


解決方法

結論からいうと、DBの圧縮が「なし」になってました。これを

ジョブ→編集→DBバックアップ→圧縮方法を「なし」から「Gzip」へ変更→変更を保存でいけました。

ただちに実行でテストしてみてください。できるようになってるはず。DBファイルが圧縮されずにサイズが膨らんでいたのがエラーの原因だったようです。

しかし、なぜ突然これのチェックがはずれてたんだろう。更新とかした際になったのかな? 謎ですが、チェックしてみてください。



-ブログ運営

おすすめ記事はこちら