ドキュメント
移行する TurnKey Mediawiki から v14.1 から v14.2 へ
TurnKey Mediawiki v14.2 は、Mediawiki ソフトウェア自体がインストールされている方法の変更を見た。 Debianパッケージはjessieに存在していないため、アプライアンスは上流インストールアーカイブを使用します。
Mediawiki の移行は、Debian パッケージから、TurnKey Mediawiki アプライアンス にインストールされた上流の Mediawiki にインストールされているため、かなり簡単です。 Mediawikiプラットフォームのさまざまな部分を含むパスを変更しました。
| 古いフォルダー | 新しいフォルダ |
|---|---|
| 寸法: /etc/mediawiki | 寸法: /var/www/mediawiki |
| 寸法: /usr/share/mediawiki | 寸法: /var/www/mediawiki |
| 名称: /var/lib/mediawiki | 寸法: /var/www/mediawiki |
ご覧のとおり、Mediawiki ファイルはファイルシステム全体に散らばっていませんが、一か所にまとめられます(Webroot、/var/www/mediawiki).) これはハードルのビットですが、Debianパスにそれらを調整することなく、上流Mediawiki HOWTOsを使うことができます。 古いMediawikiインストールを新しいバージョンに移行するプロセスには、上に移動する コンテンツ データ、 コンテンツ ダンプとダンプ コンテンツ.
ライブラリ
データベースは mysqldump の助けを借りて複製することができます。通常のコマンドはこのように見えます。
# mysqldump -h localhost -u mediawiki -p mediawiki > backup.sql
次に、ダンプをターゲットマシンにe.g.スコップを使用してアップロードします。
# scp backup.sql someuser@example.com:
最後に、対象サーバのデータベースに読み込みます。
# mysql < backup.sql
ターゲットマシンがv14.2 TurnKey Mediawikiの初期化インスタンスである場合、必要なユーザーとデータベースが必要になります。 しかし、パスワードは異なります。対象となるサーバーで/var/www/mediawiki/LocalSettings.phpで1つを使うことができます。
ファイルのファイル
Mediawiki はファイルベースのコンテンツを簡単に取得できるスクリプトを提供します。
# php /usr/share/mediawiki/maintenance/dumpBackup.php --current --report --output=bzip2:wikiexport.xml.bz2
その後、上記のように、scpを使用して、ファイルを新しいサーバーにコピーします。 以下のように復元できます。
# bzip -d wikiexport.xml.bz2 # php /var/www/mediawiki/maintenance/importDump.php wikiexport.xml
映像
まず、古いサーバーにすべての画像のアーカイブを生成します。
# tar cjf wikiimages.tar.bz2 /usr/share/mediawiki/images
すると、新しい場所に移動してインポートします。
# tar xjf wikiimages.tar.bz2 # php /var/www/mediawiki/maintenance/importImages.php --overwrite --search-recursively images/
フィニッシュ
最後に、前の手順を root に実行した後に、権限が適切に設定されていることを確認してください。
# chown -R www-data:www-data /var/www/mediawiki
古いインストールにTurnKey Mediawiki v14.2をインストールしている場合は、事前に完全なバックアップ(Mediawikiデータだけではなく)を用意してください。 移行はお勧めします。
追加のポインタについては、Mediawiki マニュアルを参照してください。 移動する 同様に バックアップ と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と と バックアップから復元.