ジャンル不定の日記です。

firefoxのパスワードが消えた

今日停電してPC再起動したらfirefoxのパスワードが消えた。
firefoxのパスワードは、~/.mozilla/firefox/xxxx.default 内の、
key3.db
key4.db
logins.json
の3ファイルをコピーすればバックアップできるようなのだが、
logins.json が消えてて0byteの logins.json.corrupt ができてた。

logins.json がないと復旧不可能と判断して、homeごとコピーしたバックアップデータが去年の6月分があったのでそれで復旧して、
いくつか不足と思われるサイトのパスワードを再設定とかした。

6月のデータがあったから軽症ですんだが、
デイリーのバックアップ処理でパスワードなんでクラウド転送はしないがローカルでコピーしとく感じでfirefoxのプロファイルとかバックアップしておくことにした。
rsyncしてtar(gz)してopensslで暗号化して、古いバックアップがある場合はmvで2日分保存な感じに。

どっかのサイトにログインするタイミングでPCが落ちるとlogins.jsonは消えるぽい。
デイリーのバックアップはサイズ減らすためにhome全体はやってない。大きいとクラウド転送できなくなっちゃうし。
firefoxのプロファイルも結構でかくて処理に時間かかっちゃうんで、終了時にキャッシュ消すようにした。