新しいプロファイルにデータを移行する

Firefox のパスワード情報の移行 - えむもじら 経由、
Mozilla Re-Mix: 別プロファイルでFirefox 3 Beta版を使う場合にデフォルトプロファイルからパスワードを移植する方法。

cert8.db
cookies.txt
hostperm.1
key3.db
secmod.db
signons.txt(signons2、signons3の場合もあります)

???
えと、パスワードを移植する方法であって、クッキー情報も移植する方法じゃないですよね?
signons3 って、Firefox 3 でパスワードを保存しないと作られないファイルでは?
Firefox 2 から 3 Beta への移植の話なんでしょ?
そもそも、何故 cert8.db と secmod.db をコピーしなければならないんでしょう?
ツール → オプション → 詳細 → 暗号化 で、証明書をインポートしたとか?
それでもパスワードとは無関係なファイルだと思うんですが?

クッキー情報がいらないのであれば、パスワードの移植に必要なファイルは二つだけ。
key3.db と signons2.txt (Firefox 2.0.0.2 以降の場合) だ。
クッキー情報が必要としても、例外サイトを設定していなければ
cookies.txt のコピーだけで良い筈。

ニーズがありそうなので、
MozillaZine Knowledge Base の Transferring data to a new profile - Firefox
さくっとまるっと和訳してみた。(原文に忠実な和訳じゃないよ、の意)
トラブル対策として新規のプロファイルを作った時の話ではあるが、
何を移行したいときにどのファイルをコピーすれば良いか、が記述されている。



準備
まず、念の為に、プロファイルのバックアップを取っておきましょう。

移行するものを決める
コピーするデータは、同じものを作るのに時間がかかるもの (例えば、ブックマーク、パスワード、クッキー) だけにするべきです。拡張機能やテーマは、移行するのではなく再インストールすることをお勧めします。

ブックマークと履歴

 * bookmarks.html
 * history.dat

Firefox 3 では、これらのファイルに代わって places.sqlite が使用されます。
(訳注 : ブックマークの方は Firefox 2 でエクスポートしておいて 3 でインポートすれば良い。)

クッキー

 * cookies.txt - 訪問したサイトのクッキー。
 * hostperm.1 - クッキーの例外サイト。

保存したパスワード

次の二つのファイルをコピーする必要があります。

 * key3.db - パスワードの鍵データベース。
 * signons2.txt - 保存したパスワード。2.0.0.2 より前のバージョンでは、signons.txt が使用されていました。

ダウンロード

 * mimeTypes.rdf - 特定のタイプのファイルをダウンロードするかアプリで開くかの設定。

フォームの履歴

 * formhistory.dat - フォームの自動補完と検索バーの履歴。

許可

 * hostperm.1 - クッキー、画像、拡張機能のインストールの許否。

設定

 * prefs.js と (作成しているなら) user.js

prefs.js に書き込まれているパスを、新しいプロファイルに合わせて手作業で編集する必要があるかもしれません。新しいプロファイルに以前と同じ拡張機能がインストールされていない場合、使用されない設定項目が存在するかもしれませんが、通常はこれで不具合が生じる事はありません。

検索エンジン

 * searchplugins フォルダ - デフォルト以外の検索エンジンを追加した場合は、コピーが必要。

セキュリティ証明書の設定

 * cert8.db

セッションの保存

 * webappsstore.sqlite - たくさんのセッションを保存していて再利用したい場合は、コピーが必要。

ユーザースタイル

Firefox とウェブページの外観を変更する、オプションのファイル。

 * chrome/userChrome.css
 * chrome/userContent.css
 * chrome/userChrome.js



Firefox のプロファイルフォルダには上記以外のファイルもあるだろう。
個々のファイルがどの役目をしているか、については
MozillaZine Knowledge Base の Profile folder - Firefox を参照されたい。
Files and folders in the profile の項目 に一覧表がある。

それにしても謎なのは、level さんともあろう人がメモとは言え丸写しにするとは。
きっとお屠蘇のほろ酔い気分で書いたエントリだったんでしょう。

"新しいプロファイルにデータを移行する" へのコメントを書く

お名前
ホームページアドレス
コメント