无法备份 Evolution 文件夹

无法备份 Evolution 文件夹

从使用 Ubuntu 5.04 开始,我 5 天前升级到了 12.04。然后 .evolution 文件夹只显示一个空的 Tasks 文件夹。

我需要保存我的邮件文件夹内容(数百封电子邮件),但尝试时只会收到错误。如果我删除 evolution 并重新安装,邮件文件夹会保留吗?我可以重建联系人和日历。

我读了很多帖子,并从我的 .evolution 备份中复制回文件夹后多次尝试启动 evolution --offline,但没有成功。最后一次尝试显示:

chas@chas-desktop:~$ evolution --offline

** (evolution:5224): CRITICAL **: categories_icon_theme_hack: assertion `filename != NULL && *filename != '\0'' failed

(evolution:5224): evolution-shell-CRITICAL **: shell_settings_pspec_for_key: assertion `schema_name != NULL' failed
Migrating cached data
Migrating config data
Migrating local user data

现在.evolution文件夹已经消失了。

感谢您的关注。Chas

答案1

有类似的问题,尝试通过命令行在 ubuntu 12.04 中备份我的 evoluion 邮件,无论如何,看起来文件夹已经改变,因此.evolution文件夹不再按本文所述使用邮政

因此新位置是: .local/share/evolution

我创建了一个脚本,目前用于备份我的 evolution 邮件,如果您希望通过命令行备份 evolution 邮件,则可以使用以下命令。顺便说一下,您也可以从 Evolution 本身运行备份。

$ notify-send 'Evolution backup started' 'Do not run Evolution now'

$ gconftool-2 --shutdown
$ evolution --force-shutdown
$ cd
$ tar -cvzf evolution-backup.tar.gz .local/share/evolution .gconf/apps/evolution

$ notify-send 'Evolution backup completed' 'You may run Evolution now'

希望这可以帮助

相关内容