wikiを引っ越し

apostrophe で運用している wiki を wplj に引っ越す。
参考ページ:
 cf. wikiの引越し – blog.panicblanket.com

データのバックアップ

バックアップというか、apostrophe の wiki のデータを吐き出させる。データベースのデータは mysqldump コマンドで、画像などのデータは tar コマンドで固める。

[email protected] $ ssh [email protected]
[email protected]'s password: 
Welcome to Ubuntu 14.04.5 LTS (GNU/Linux 3.13.0-110-generic x86_64)

 * Documentation:  https://help.ubuntu.com/

New release '16.04.2 LTS' available.
Run 'do-release-upgrade' to upgrade to it.

Last login: Sat Feb 25 17:14:03 2017 from wplj
[email protected] $ mysqldump -u root -p wiki > wiki.sql
Enter password:
[email protected] $ cd /var/www/html/wiki
[email protected] $ sudo tar czf images.tar.gz images
[email protected] $ cp images.tar.gz /home/takatoh
[email protected] $ exit
ログアウト
Connection to apostrophe closed.

データの移動

apostrophe から wplj へ移動。scp コマンド使用。

[email protected] $ scp [email protected]:wiki.sql .
[email protected]'s password: 
wiki.sql                                      100%   20MB  20.5MB/s   00:01    
[email protected] $ scp [email protected]:images.tar.gz .
[email protected]'s password: 
images.tar.gz                                 100%  326MB  81.4MB/s   00:04

データベースへの読み込みとimagesの展開

[email protected] $ mysql -u root -p wiki < wiki.sql
Enter password: 
[email protected] $ cd /var/www/html/wiki
[email protected] $ sudo cp /home/takatoh/images.tar.gz .
[sudo] takatoh のパスワード: 
[email protected] $ ls
COPYING               autoload.php                maintenance
CREDITS               cache                       mw-config
FAQ                   composer.json               opensearch_desc.php
Gemfile.lock          composer.local.json-sample  phpcs.xml
Gruntfile.js          docs                        profileinfo.php
HISTORY               extensions                  resources
INSTALL               images                      serialized
LocalSettings.php     images.tar.gz               skins
README                img_auth.php                tests
RELEASE-NOTES-1.27    includes                    thumb.php
Rakefile              index.php                   thumb_handler.php
StartProfiler.sample  jsduck.json                 vendor
UPGRADE               languages                   wiki.phtml
api.php               load.php
[email protected] $ sudo tar xzf images.tar.gz
[email protected] $ sudo chown -R www-data:www-data images

これで完了。ブラウザでアクセスすると、ちゃんと表示された。
今回は、前回の引っ越しの時のように、MediwWiki のインストールやり直しみたいな事にはならなかった。
これでしばらく様子を見よう。

カテゴリー: misc, Ubuntu パーマリンク

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください