ログインフォーム

               未登録ですか?
 
Joomla!ガイド arrow 機能拡張 arrow eBackupとJoomlaPackでJoomla!のバックアップをとる

Joomlaism : ジュームライズム

6月 28 2007
eBackupとJoomlaPackでJoomla!のバックアップをとる PDF プリント メール
このエクステンションは便利?: / 5
BADGOOD 
2007/06/28 木曜日

Joomla!のバックアップ方法

自前でもレンタルでも、サーバ内のデータはいつ何時消失してしまうかは誰にも分かりません。なるべくこまめにバックアップをとっておくことが肝心です。ここでは、Joomla!のバックアップをとる方法のひとつを紹介します。サーバの環境やデータベースの内容などによって、バックアップがうまくいくかいかないかは結構大きく左右されます。下記の方法は、あくまで私が(このサイトで紹介したレンタルサーバにおいて)今のところスムーズにバックアップがとれるなと思った方法なので、他の方法でより簡単にバックアップがとれる可能性は大いにあります。バックアップ用エクステンションも下記のものに限られないので、無料のバックアップエクステンションを利用した、ひとつの例としてお考えください。下記の方法でバックアップがうまくいかない場合も十分ありえます。

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

MySQL内のバックアップは、eBackupというコンポーネントを利用します。ダウンロードはMamboBaer.deから。 コンポーネントとしてインストールすると、以下のような画面が表示されます。


Installationに、テンプレートに追加するためのソースが表示されますので、bodyタグが終わる直前あたりに追加します。コンポーネントメニューは次のようになっています。

Settings:

バックアップのセッティングをします。分からない場合はそのままにして一度バックアップしてみましょう。

Backup:

バックアップをとるアイテムを選択します。Joomla!をインストールする際に接頭語を「jos」にした場合は、先頭に「jos_」と付いているアイテムを全て選択し、Backupボタンを押します。

Restore:
バックアップしたデータの利用やダウンロードを行います。バックアップデータをデータベースに戻す場合は、リストからデータを選択して「Restore」ボタンを押します。ダウンロードして保存したい場合は、下の画像のようにリストの一番右に表示されている小さなフロッピーディスクアイコンを押します。


最新ファイルのフロッピーアイコンをクリックして、データをダウンロード

データベースのバックアップさえとっておけば、最悪の場合でもJoomla!本体やエクステンションを再度インストールし直せば、コンテンツ内容などはバックアップデータから復旧が可能です。できればサイトを本格的に運営する前に、データベースのバックアップがうまくとれる方法(うまく動作するバックアップ用エクステンション)を模索しておきましょう。データベース側でエクスポートがうまくいかない場合でも、このエクステンションを利用することで(少なくともJoomla!関係のデータは)あっさりバックアップがとれてしまうこともあります。

ファイルのバックアップ

データベース内のデータではなく、FTPソフトで確認が取れる側のファイルを一括でバックアップするには、JoomlaPackを利用します。ダウンロードはJoomlaPackから。
(※追記:最近はこちらのコンポーネントも、データベースバックアップに対応しているようです。JoomlaPackひとつでも全てバックアップ可能かもしれません。) コンポーネントとしてインストール後、以下のメニューが利用可能になります。




もし右側にエラーメッセージが表示されていたら、バックアップ用のフォルダが存在しないか、書き込み禁止に設定されている可能性があります。
/administrator/components/com_jpack/
の下にtempというフォルダを作り、書き込み可能に設定してください。

Basic Configuration:
バックアップの設定を行います。これも分からない場合は、まず何もいじらないでバックアップできるかどうか確認してみましょう。

Exclude Directories from Backup:
バックアップを除外する項目を選択します。

Create Backup:
バックアップを行います。選択後、「Backup Site」ボタンを押すことでバックアップが開始されます。ファイルの総容量によっては、数分かかる場合があります。事前に必要のないエクステンションやテンプレートファイルなどを、ごっそり削除しておくとスムーズです。

Backup files administration:
バックアップファイルのダウンロードとインストールが可能です。ダウンロードは、全てのファイルが圧縮された状態になっています。

うまくいかない場合は、使っていないエクステンションをアンインストールしたり、データベース内の必要のないデータを(Joomla!以外のものであっても)削除することで正常にバックアップできることもよくあります。
上記のエクステンションはバックアップ用途だけでなく、バックアップとリストアを組み合わせることで、Joomla!で作ったサイトを他のサーバへ移転する際にも活用することができます。
ブックマークに追加:
はてな
Yahoo!
Delicious
最終更新日 ( 2008/01/17 木曜日 )
 

関連性の高い記事

バナーを作りました

Joomlaismのバナーを作成しました。ダウンロードして使っていただけるとうれしいです。
Joomlaism ミニバナー
88×31
Joomlaism バナー
200×40

Joomla!リンク

Joomla!の道しるべ (2'658) 
Joomla!アドオン実験室 (1'886) 
JoomlaEasy.net (1'728) 
Joomla!じゃぱん (1'402) 
Joomler! (1'215) 
Joomla MEMO (969) 
FREE De Joomla! (955) 
Joomla.org (855) 
Joomlaでポン (535) 
JoomStudy (491) 
超初心者のjoomla備忘録 (18) 

Joomla! mini FAQ

Joomla!で何ができる?

ブログとしても使える?

機能の拡張はできる?

動作は機敏?

テンプレートの種類は豊富?


Joomla!が使えるレンタルサーバ

クリックで詳細を表示します。

ヘテムル

エックスサーバー

チカッパ!レンタルサーバー

さくらインターネット

ハッスルサーバー

スピーバー


Joomlaismが利用しているサーバ

2008年からヘテムルを利用しています。このサイトで紹介しているエクステンションは、現在設置していないものも含めて当サイト設置サーバで動作確認がとれたものです。(2007年末まではチカッパ! を利用)

オンライン状況

現在
ゲスト 3 人
がオンラインです

RSS配信など