Firefox Hacks:Firefox拡張:FEBE――Firefox環境のバックアップとリストア

FEBEにはインストールする価値が十分にある。FEBEを使えば、Firefoxが保存しているすべてのもの+αをバックアップおよびリストア可能となる。自動バックアップをセットしておいて複数の時刻のバックアップを保存するのも朝飯前だ。


 Firefoxブラウザは、ユーザーのブックマーク、閲覧履歴、フォームの入力履歴、ユーザー名/パスワードなどを保存しているだけでなく、さまざまな拡張やテーマも保存していることが多い。そのため別のPCを使用したり、いろいろなディストリビューションを使ってみたりしているときには、ブラウザの環境を再現するのが複雑だったり時間がかかったりすることがある。しかしFEBE(Firefox Environment Backup Extension)を使えば、Firefoxが保存しているすべてのもの+αをバックアップおよびリストア可能となる。

 FEBEを使えば、ブックマーク、設定、クッキー、ユーザー名/パスワード、Firefoxのフィッシング対策データ、検索用プラグイン、閲覧履歴、フォーム入力履歴、テーマ/拡張、さらには完全なユーザープロファイルまでバックアップできる。また、それ以外のファイルやフォルダ、例えばMozilla Thunderbirdが保存しているメールのメッセージなどをバックアップしたい場合にも、バックアップする項目をユーザーが独自に定義できる。リストアを行う際には、すべての拡張についてのユーザー個人の設定が元に戻される。FEBEは、バックアップを作成したいときにいつでも使用できるのに加え、自動バックアップをセットしておいて複数の時刻のバックアップを保存しておくこともできる。

 FEBEのインストールは、ほかのすべてのFirefox拡張と同様に、ブラウザでFEBEのホームページに行き、「Install Now」という緑色のボタンをクリックするだけだ。インストールの後にFirefoxを再起動すれば、FEBEのアイコンがステータスバーの中(ウインドウの左下)に現われる。

バックアップとリストア

 Firefoxのバックアップを始める前に、まずはFEBEの設定を行う必要がある。あらゆるバックアップシステムにおいて不可欠である3つのパラメータは、何を、いつ、どこにバックアップするかだ。FEBEには、そのようなパラメータを設定できる包括的なメニューがあり、Firefoxの「Tools(ツール)」メニュー経由(Tools→FEBE→FEBE Options)で使用できる。

118258-1.jpg

 FEBEのオプション設定用のポップアップウインドウでは、バックアップしたい項目を選択できる。あるいは、プロファイルをバックアップすることもでき、そうした場合には、指定したプロファイルの閲覧履歴、ブックマーク、拡張などの項目が自動的にバックアップされる。またバックアップを制御したり詳細に調整したりするためのオプションもあり、例えば、無効になっている拡張は無視してバックアップしたり、バックアップが正しく行なわれていることを確認したり、FEBE自体を含めてバックアップしたりできる。最後のオプションは新しくインストールしたブラウザに移行する際には特に便利だ。というのもバグのため、フォーム入力データや閲覧履歴やパスワードをリストアするためにはFEBE拡張が必要となるため、FEBEをバックアップの中に含めておくと良い。

 バックアップ先のディレクトリを設定する際には、タイムスタンプを名前に含めたサブディレクトリの中にバックアップを保存するためのオプションが用意されている。なおタイムスタンプを名前に含めたディレクトリの命名のテンプレートは「FEBE YYYY MM-DD hh.mm.ss」となっている。

 自動バックアップを利用する際には、古いバックアップは削除するのが良いだろう。とはいえ「古い」かどうかは相対的なことなので、保存するバックアップの数を指定しておくことができる。保存するバックアップの数を指定しておくと、新しいバックアップが作成されるたびに最も古いバージョンが削除され、指定した個数のバックアップだけが残る。

 自動バックアップをスケジュールするのもかなり簡単だ。自動バックアップは、毎日/週ごと/月ごとに行うように設定しておくことができる。なお必要に応じてバックアップする方が良いという場合には、自動バックアップをまったく行なわないというように設定する。

 バックアップからFirefoxの環境をリストアする必要がある際にも幾つかのオプションがあり、バックアップしておいたプロファイルを新しくインストールしたFirefoxの中でリストアしたり、あるいは例えば拡張、閲覧履歴、ブックマークなどを自宅と会社のそれぞれのFirefox間で同期を取るためにバックアップを使ったりすることもできる。また、個々の項目だけをリストアすることも可能だ。さらにFEBEの最も良い点として、各拡張の個人的な設定もリストアするということがある。

118258-2.jpg

 FEBEプラグインは文書化が十分に行なわれていて、オプション設定用のポップアップウインドウ内では、ほとんどすべての設定に「i」ボタンがついている。「i」ボタンをクリックすると、小さなポップアップ情報ボックスの中に、設定についての詳細な説明が表示される。さらに困ったことがあれば、活発なフォーラム掲示板FAQも役立てることができる。

高度な機能

 FEBEが持つ最もパワフルな機能の1つは、ユーザー定義のファイル/ディレクトリのバックアップ/リストア機能だ。この機能を使えば、ほぼ何でもバックアップできる。例えばThunderbirdのメールメッセージやメールボックスの設定をすべてバックアップすることもできれば、フィルタの設定のファイルのみをバックアップすることもできる。あるいは、人気のあるGreasemonkey Firefox拡張のスクリプトをバックアップするということもできる。なおこの機能はフルパス名に基づいてファイルを保存(その後リストア)するため、ディスク上であれば、Firefoxとは関係ないファイルやフォルダもバックアップすることができる。

 FEBE拡張の作者は、フォーラムでバグを報告するようにユーザーに呼びかけているが、FEBEがハングアップする4つの既知の問題もある。また上級ユーザーは、FEBEの組み込みのデバッグ用オプションを利用して、失敗したバックアップ/リストアセッションのログファイルを作成/分析することもできる。

 FEBEに欠けている便利な機能の一つは、複数の種類のバックアップをスケジュールする機能だ。つまり例えば、ブックマーク、パスワード、フォーム入力履歴といった最低限だが重要なバックアップは2日ごとに、そして全項目を含む完全なバックアップは週に2度や月に1度だけ自動的に行うように設定することができれば便利だと思う。

 全体的に見て、FEBEにはインストールする価値が十分にある。FEBEを使えばユーザーは、閲覧履歴、ブックマーク、パスワードから、拡張、テーマまで、Firefox内にあるすべてのものをバックアップできる。またFEBEを使えば、Firefoxの同じ環境をどこでも利用できるようになる。FEBEは十分に文書化されていて、ヘルプがオンラインでも拡張内でも利用可能になっているので、簡単に使うことができる。頻繁にディストリビューションを変えるユーザーにとっても、単に普通のFirefoxユーザーにとっても、FEBEは持っておくべき拡張だ。

Linux.comでは毎週月曜日に異なる拡張/プラグイン/アドオンを紹介している。使用しているツールの紹介とその効果、そして上手に使いこなすためのヒントなどについて1000ワード以下の記事を執筆していただければ、採用された方にはもれなく100ドルをお支払いする。なお、同じテーマがすでに最近取り上げられていたり掲載予定になっていないか、まずは確認のメールを送ってきてほしい。


原文へのリンク

Copyright© 2010 ITmedia, Inc. All Rights Reserved.




キャリアアップ



エンタープライズ・ピックアップ

news004.jpg 世界で勝つ 強い日本企業のつくり方:利用契約の検討――グローバルクラウドで失敗しないために(前編)
2010年以降、クラウドサービスの利用がさらに加速する。サービスを利用する企業はプロバイダーのデータセンターに預けた自社情報を保護するために、法的な要素を理解しておかなければならない。企業が注意を払うべき法的な検討事項を整理する。

news001.jpg IT投資の新方程式:「Twitter使ってます」――現役MS社員が“社員力”を語る(前編)
マイクロソフトが掲げるプロモーションメッセージ「社員にチカラを。ITで企業力を。(以下、BIEB)」からは、ITで社員の生産性を向上することが業績の拡大につながる、といったニュアンスを感じる。そこで気になるのが「じゃあ、マイクロソフトの社員自身はどうなのよ?」ということ。3人の現役MS社員により実態が明らかになる……?

news010.jpg 産業構造を変えるか:「住宅クラウド」の衝撃
住宅都市工学研究所が進める「住宅クラウド」は、クラウドが企業のIT領域にとどまらず、ビジネスのやり方自体を変える可能性を示している。

news010.jpg オルタナティブな生き方 栗原進さん:ネットでリアルを楽しくしたい
SE出身の企業広報マンでありながら、趣味は落語で憧れの人はインディ・ジョーンズとアナログ全開の栗原さんに、ブログを書く理由やネットからはじまるコミュニケーションについて伺った。

news001.jpg 最強最速アルゴリズマー養成講座:トップクラスだけが知る「このアルゴリズムがすごい」――「探索」基礎最速マスター
プログラミングにおける重要な概念である「探索」を最速でマスターするために、今回は少し応用となる探索手法などを紹介しながら、その実践力を育成します。問題をグラフとして表現し、効率よく探索する方法をぜひ日常に生かしてみましょう。