web-dev-qa-db-ja.com

不足しているカレンダーデータをLightning / Thunderbirdから復元する方法

今日、どこからでも私のすべてのイベントとタスクがThunderbirdから消えました。ただし、.Thunderbirdフォルダーの完全バックアップがあります。

カレンダーデータを復元するにはどうすればよいですか?

これらのファイルを以前のバージョンに戻しました。

/home/me/.Thunderbird/xxx.default/calendar-data/local.sqlite

/home/me/.Thunderbird/xxx.default/prefs.js

しかし、Thunderbirdにはまだデータが表示されません。

他に何をすべきですか?

5
dev9

Thunderbirdのデータは、calendar-data/local.sqliteに保存されます。あなたの場合lighting 2.6.1にはThunderbirdバージョン24.0.1が必要です。これまでのところ、ubuntuのThunderbirdバージョンは24.0であり、既知のバグである2つのバージョン間に互換性の問題があります バグ#1244619へのリンク

考えられる修正は、照明をバージョン2.6にダウングレードすることです。この link を使用して、正しい照明バージョンをダウンロードします。照明は非常にバグの多いアドオンであるため、特にローカルで照明を使用し、バックアップとして機能するオンラインカレンダーがないため、カレンダーデータの定期的なバックアップを行うことをお勧めします。

2
danijelc

これは古い質問であることを認識していますが、OSのクラッシュ後に雷データを復元していました。これは私のカレンダーを機能させるために私がしたことです:

  1. Thunderbirdが実行中の場合は閉じます
  2. バックアッププロファイルディレクトリのcalendar-dataサブディレクトリからすべてのファイルを新しい プロファイルディレクトリ にコピーします。おそらくlocal.sqliteだけが必要なファイルですが、他にもいくつかファイルがあったので、それらもコピーしました。
  3. バックアップからprefs.jsを開き、次のような行を探します。

    user_pref( "calendar.list.sortOrder"、 "3bf851bb-ece1-48df-8de3-c814c05e5fe7");

  4. 新しいプロファイルディレクトリで同じファイルを開き、同じ行を見つけます。値として異なる識別子がある場合は、all出現をバックアップファイル(6が必要)からの値で置き換え、そのファイルを保存します。 。

  5. Thunderbirdを再度開く
5
Mike

軽量化アドオンの自動更新後、Thunderbird 24.0.0と軽量化2.6.1の互換性の問題と思われます。

バグの説明はここにあります: https://bugs.launchpad.net/ubuntu/+source/Thunderbird/+bug/1244619

次の3つの選択肢があります。

1
Asanders

すぐにダウングレードする必要はありません(20131109)。 UbuntuリポジトリからThunderbird 24.1.0(タイプミスではなく、24.1.0を繰り返します)をアップグレードし、Thunderbird内からアドオンをアップグレードすると、すべてが正常に戻っていることを確認しました(ツール/アドオンと[更新の確認]アドオン検索フィールドの横にあるオプションボタンから)または here から2.6.2をダウンロードして手動で。

(最近のLightning-Thunderbirdバージョンの非互換性が持続している間に、カレンダーデータベースが「消失」または機能しなくなった場合でも問題ありません)

0
FairMiles