はじめに
WordPressは,以下のようなファイル群で成り立っています.WordPressのバックアップは,それぞれのファイルのバックアップがされているなら、問題が生じて復元が必要となった場合,問題となったファイル群の復元によりWordPressを元にもどせます.
- データベース (MariaDB 10)
- WordPressのシステム(PHPファイル)
WordPressがSynology NASに置かれているなら,プラグインを使用せずとも,PHPファイルの復元はSynology NASの標準機能を使って簡単に行うことができます.
スポンサーリンク: ID6183593457
状況と復元データ
WordPressの新しいバージョンが出た時にアップデートすることになる訳ですが,例えば,WordPress 6.0や6.2など(x.0やx.x)の場合,細かなバグがまだ少なからず含まれている場合があります.そういった時に少なからず起こるのが,「WordPressの更新をした途端にWordPressがダウンする」ことです.
このようなケースに対するWordPressの復旧は,データベース(MariaDB 10)の復元に関しては基本的に必要ではなく,プログラム自体であるPHPファイルなどのWordPressのシステムファイル群の復元を行うことで可能です.
同様に,プラグインのインストールや更新においても、WordPressが問題を起こした場合の基本的な対策は,データベースを復元するのではなく、PHPファイル群の復元を行うこととなります.
以下は,これらPHPファイル群の復元に関して説明します.
スポンサーリンク: ID4219953367
復元方法
データベース(MariaDB 10)のバックアップについては説明しません.当サイトでは,プラグインで対応しています.
今回説明するPHPファイル群の復元では,Synology NASのバックアップ・アプリ: 「SnapShot Replication」を使います.
SnapShot Replicationは,指定した時間間隔毎に自動的に指定フォルダの修正されたファイルをバックアップし続けます.
もしも,WordPressの更新によりWordPressがダウンしてしまっても,Synology NASのDMSにログインして,SnapShot Replicationから直近で複製されたファイル群を復元してやればよいのです.
具体的には,以下の手順で進めます.
- DMSにログイン
- SnapShot Replicationを起動
- 左画面の復元(Recovery)をクリック
- 主画面にある複製リストを選択(例では,Web – Replicated)
- 復元(Recovery)をクリック
- 複製リストが現れる(例では,Recover – web)
- WordPressの更新(など)でWordPressがダウンする前,且つ最も新しい複製リストを選択する
- (因みに,Browseをクリックすると,複製されたフォルダ/ファイルが表示される.
- Action > Restore to this snapshot (復元)をクリックする
- (複製するスケジュール間隔が短くて,変更されたファイル数が少ない場合は,瞬時に復元は完了します)
- 復元完了
- 以上
スポンサーリンク: ID6183593457
まとめ
自前のサーバーにWordPressを置いている場合,特にSynology NASを使用している場合での,WordPressの復元について解説しました.WordPressのバックアップにはデータベース(MariaDB 10)とシステムファイル群(PHP)の二種類が必要ですが,今回は,システムファイル群の復元について取り上げました.2018年からSynology NASにWordPressを設置してblogを行ってきましたが,システムファイル(PHP)絡みによるWordPressのダウンを何度か経験しました.
PHPの復元については,Synology NASの場合,SnapShot Replicatonを使えば簡単に復元が可能です.ここでは,取り上げなかったデータベース(MariaDB 10)の復元についても,Hyper Backupを用いれば可能です.このことは,WordPressのバックアップには,プラグインを使用する必要はなく,NASの機能を使ってシンプルにWordPressを管理することが可能であることを意味します.WordPressに負担を掛けずに管理する,すなわち,NASに備わった機能を用いて管理するのは,エコだと思います.
不具合のあったWordPressの更新バージョンはそっとしておいて,6.2.x (x.xx)がでるまでおとなしく待ちましょう.ではまた.
スポンサーリンク: ID4219953367
編集履歴
2023/04/16 Mr. HARIKIRI
用語の解説リンク、関連投稿および広告
AD-Synology
…end
Snapshot Replication
Synology
…end
WordPress
…end
40062スポンサー広告
Synologyのストアを表示
【【NAS用拡張ユニット】Synology DX517 [5ベイ / SATA対応/Synology DiskStation専用], by Amazon
スポンサー広告