*´ω`)ノ こんにちは!コロです 。
新年明けて、早1ヶ月が経とうとしています。
・・・早いですねぇ。
今年もよろしくお願いしますね。
さてさて、このブログ、WordPressで構築してありますが、BackWPupというプラグインを使って毎日バックアップを取っています。
バックアップの状況なんぞ全く見ていなかったのですが、今日確認したらこんな調子でした。
Cloudの方は停止してあるので良いとして、問題はDailyの方。
前回の実行が「2023年10月8日」になっています。
つまり、3ヶ月半ほどバックアップが取れていない状態だったようです。
しかも、バックアップにかかった時間が異様に長いではありませんか!
インフォメーションを確認すると以下のように表示されていました。
調べてみると、プラグインが悪いだの、SSLリダイレクトが悪いだの何だのと出てきたので、とりあえず「BackWPup」プラグインの更新とSSLリダイレクトの無効化を実施しましたが、解消されず。
その他のプラグインの中で関係ありそうなものに心当たりがなかったため、他に原因がないかを探したところ、以下がヒットしました。
wp-config.phpに「define( ‘ALTERNATE_WP_CRON’, true );」を追記することで解消するらしい。
ということで、早速書き足してバックアップを実行!
おぉ!完了です。
かかった時間も正常に戻りました。
初めて構築してから幾度もアップデートやサーバ移行をしている中で、色々とゴミ設定が残っているのかも?
何がきっかけで失敗するようになったのかは分かりませんが、とりあえず動くようになって良かった良かった。
ただ、この設定をすると予約投稿に失敗したり、画面遷移がおかしくなったりすることがあるようです。
予約投稿は使っていないので良いとして、画面遷移がおかしくなるのはいただけない…。
支障が出るようであればOS側のCronでバックアップを回す方法に変更しますかね。
2/5 追記
自動でのバックアップが動いていないようです。
投稿後に手動でバックアップをすれば良いのですが、めんどくさいので…
うん、OS側のCronでバックアップするように変更しましょう。