原因究明・対策等の情報は含まれません
当方では、WordPressのバックアップを取るために「BackWPup」を利用しています。無料で使いやすく、なおかつ英語のみのプラグインも多い中、少々の作業で簡単に日本語化できるという点もあり、大変ありがたいです。
また、導入後は格別のトラブルも発生せず、人知れずバックアップジョブが行われていました。まさに縁の下の力持ち。
ところが先日、何の前触れもなくエラー通知が届きましたので、備忘録として残しておきます。
結果的にどうなったのか
状況から「即時対応不要の再現待ち」としています。
原因については、Googleで情報収集をしましたが、明確な答えを見つけることができませんでした。
つまり、見出しの通り、原因の究明・根本的対策などは実行しておりません。より詳しい情報をお求めの方には、役に立たない情報となり申し訳ありませんが、ご了承ください。
なお、その後十日以上が経過しましたが、同一事象は現状発生せず、正常にバックアップが行われています。
エラー通知と推測など
実際に発生した通知は下記の通りです。
[INFO] BackWPup 3.3.4; A project of Inpsyde GmbH [INFO] WordPress 4.6.1 on http://XXX [INFO] Log Level: 普通 (翻訳) [情報] BackWPup ジョブ: バックアップ01 [情報] ログファイル: backwpup_log_4ad1eb_2016-10-30_04-02-35.html [情報] バックアップファイル: backwpup_4ad1eb_2016-10-30_04-02-35.tar.gz [30-Oct-2016 04:02:35] 1. データベースをバックアップします … [30-Oct-2016 04:02:35] XXXのデータベースXXXに接続 [30-Oct-2016 04:02:35] データベースダンプをバックアップファイルの一覧に追加しました。"XXX.sql" 16.44 MB [30-Oct-2016 04:02:35] データベースのバックアップが完了! [30-Oct-2016 04:02:35] 1. バックアップするフォルダのリストを作成中... [30-Oct-2016 04:02:35] "wp-config.php"をリストに追加しました。 [30-Oct-2016 04:02:35] バックアップしたフォルダ数 400 [30-Oct-2016 04:02:35] 1. インストール済みのプラグイン一覧ファイルを生成中 … [30-Oct-2016 04:02:35] バックアップファイルの一覧 1.81 KB プラグイン一覧ファイル"ceb34e7677088d5c0a55beb85b85d101.pluginlist.2016-10-30.txt"を追加しました。 [30-Oct-2016 04:02:35] 1. マニフェストファイルを生成 … [30-Oct-2016 04:02:35] バックアップファイルリストに 5.54 KBのmanifest.jsonファイルを追加しました。 [30-Oct-2016 04:02:35] 1. バックアップアーカイブを作成中... [30-Oct-2016 04:02:35] TarGzにファイルを圧縮します。これは時間がかかる場合があります。しばらくお待ちください。 [30-Oct-2016 04:02:38] エラー: シグナル"SIGHUP"(制御端末のハングアップ検出、または制御しているプロセスの死) がスクリプトに送信されます! [30-Oct-2016 04:02:55] 2. バックアップアーカイブを作成中... [30-Oct-2016 04:03:07] バックアップアーカイブを作成しました。 [30-Oct-2016 04:03:07] アーカイブのサイズは58.11 MBです。 [30-Oct-2016 04:03:07] アーカイブのサイズは93.15 MB、4794個のファイルです。 [30-Oct-2016 04:03:07] 1個のバックアップファイルを削除しました。 [30-Oct-2016 04:03:07] 1個の古いログを削除しました。 [30-Oct-2016 04:03:07] エラー: ジョブは32秒でエラー終了しました。エラーを解決する必要があります。
※一部の文字列を「XXX」に置き換えています。
エラー(20行目)は「制御端末のハングアップかプロセスの死」と告げています。ログの順番からすると、「取得したバックアップファイルをtar.gzに圧縮処理中に、何らかのプロセスが死んで圧縮作業が中断した」ように見えます。
しかし、直後にリトライを行い(21行目)、その後はエラーはなく問題なく処理が進んでいるようです。更に、「最終行でエラー終了としている」&「BackWPupの操作画面上でも、ステータスがエラーになっている」一方で、バックアップファイルそのものは存在していました。
以上から、「何らかの理由でtar.gz圧縮プロセスが偶然こけたものの、リトライの結果、問題なく処理できた」と推測しました。
一時的なものですし、他にエラーらしいエラーもないため、現状は対応無し。なお、エラー発生前後を通じて、WordPressおよびBackWPupの更新は実施していません(他のプラグインの更新については行っていた可能性があります)。