#author("2020-10-18T08:04:42+00:00","default:mizutu","mizutu") [[忘備録]] > サーバー移行2 * コンテンツのバックアップ・サーバー移行 [#uec48431] #contents ** バックアップ [#a70e5200] *** XOOPS [#p1a42cc5] - 次の場所で、データをバックアップ~ $ cd /var/www/html $ sudo tar cvzf xoops_XXXXXXXX.tar.gz xoops $ cd /var/www $ sudo tar cvzf xoops_trust_path_XXXXXXXX.tar.gz xoops_trust_path 出来上がった *.tar.gz ファイルを保存する。~ XXXXXXXX は日付などの識別子(20201018など 任意)。 *** pukiwiki [#nea670dc] - 次の場所で、データをバックアップ~ $ cd /var/www/html $ sudo tar cvzf pukiwiki_XXXXXXXX.tar.gz pukiwiki $ sudo tar cvzf wiki-base_XXXXXXXX.tar.gz pukiwiki $ sudo tar cvzf wiki-boubi_XXXXXXXX.tar.gz pukiwiki 出来上がった *.tar.gz ファイルを保存する。~ XXXXXXXX は日付などの識別子(20201018など 任意)。 ** 移行先でデータを再構築 [#k1259d32] *** XOOPS [#y92f174c] - バックアップからピーして、それぞれのディレクトリで解凍。 $ cd /var/www/html $ sudo tar xvzf xoops_XXXXXXXX.tar.gz $ cd /var/www $ sudo tar xvzf xoops_trust_path_XXXXXXXX.tar.gz *** pukiwiki [#rf1a8584] - バックアップからピーして、それぞれのディレクトリで解凍。 $ cd /var/www/html $ sudo tar xvzf pukiwiki_XXXXXXXX.tar.gz $ sudo tar xvzf wiki-base_XXXXXXXX.tar.gz $ sudo tar xvzf wiki-boubi_XXXXXXXX.tar.gz ** XOOPS 起動後 トップページに"Protector detects site manipulation."と表示されたら [#t2eaf84e] これはProtectorモジュールによる簡易サイト改ざんチェックの結果、 何かしら変更があったことを知らせるメッセージ 対応方法 + XOOPS_URL/user.php で管理者としてログイン + ログイン後はXOOPS_URL/admin.phpで管理画面に入り + 「Protector」→「一般設定」→「サイト改ざんチェック値」を空にして「送信」 #br ** DB ERROR!: Please initialize an attach file database on an administrator screen. [#jdbe7c64] 対応方法 + 管理画面→pukiwkiモジュール + データベースシンクロを行う。 #br ** データーベースのことなど [#k75f0b2f] + データベースのエクスポートの前に、phpadminにてオーバーヘッドを確認し必要ならば最適化しておく。 + _session テーブルはクリアしても問題ないので消去するとエクスポート後のファイル容量を抑えることができる。 + 移行先でインポート後、テーブルの数を確認しておくこと。 #br