「MediaWikiのバックアップ」の版間の差分

提供: dococo wiki
ナビゲーションに移動 検索に移動
imported>Webmaster
imported>Webmaster
6行目: 6行目:
 
:この2つがあるために、単純にサイトのファイルを全部持ってきてもファイルシステムはバックアップできますが、データベース側のバックアップが取れないので、2つの大きな情報をバックアップする必要があります
 
:この2つがあるために、単純にサイトのファイルを全部持ってきてもファイルシステムはバックアップできますが、データベース側のバックアップが取れないので、2つの大きな情報をバックアップする必要があります
 
== データベースのバックアップ ==
 
== データベースのバックアップ ==
:ここではデータベースのバックアップを説明します。
+
:ここではデータベースのバックアップを説明します。パスワードやサーバ名など個々人で異なりますが、ここでは[[MediaWikiのインストール方法#データベースの設定]]で設定した内容を基準にバックアップの内容を記載して行きます
[[MediaWikiのインストール方法#データベースの設定]]
+
:データベースのバックアップ方法にも2通りあり
 +
*mysqldumpを使用したバックアップ
 +
*dumpBackup.phpを使用したバックアップ
 +
=== mysqldumpを使用したバックアップ ===
 +
:mysqldumpとはMySQLのデータベースのコマンド(mysqldump)を利用してデータベース内の全てのデータをバックアップすることです
 +
:メリットとしてはデータベース内の全てのデータをバックアップするため、利用者の情報やページの統計情報など全てがバックアップされます
 +
:デメリットとしてバックアップとリストア時のmediawikiやMySQLのバージョンが異なっていたり、キャラクターセットが間違っていたりするとリストアが出来なくなったり、文字化けすることがあります
 +
=== dumpBackup.phpを使用したバックアップ ===
 +
:mediawikiのメンテ
 +
:
  
 
----
 
----

2015年10月17日 (土) 17:18時点における版

せっかく作った自分のサイトもどういうタイミングで消失するか分かりませんので、MediaWikiのバックアップ方法について説明したいと思います
[本家のサイト]を参照しながら、説明したいと思います
本家にあるように、Mediawikiは2つの大きな情報を持っています
  • データベース
  • ファイルシステム
この2つがあるために、単純にサイトのファイルを全部持ってきてもファイルシステムはバックアップできますが、データベース側のバックアップが取れないので、2つの大きな情報をバックアップする必要があります

データベースのバックアップ

ここではデータベースのバックアップを説明します。パスワードやサーバ名など個々人で異なりますが、ここではMediaWikiのインストール方法#データベースの設定で設定した内容を基準にバックアップの内容を記載して行きます
データベースのバックアップ方法にも2通りあり
  • mysqldumpを使用したバックアップ
  • dumpBackup.phpを使用したバックアップ

mysqldumpを使用したバックアップ

mysqldumpとはMySQLのデータベースのコマンド(mysqldump)を利用してデータベース内の全てのデータをバックアップすることです
メリットとしてはデータベース内の全てのデータをバックアップするため、利用者の情報やページの統計情報など全てがバックアップされます
デメリットとしてバックアップとリストア時のmediawikiやMySQLのバージョンが異なっていたり、キャラクターセットが間違っていたりするとリストアが出来なくなったり、文字化けすることがあります

dumpBackup.phpを使用したバックアップ

mediawikiのメンテ

MediaWikiのメインページへ