backup/restore capability for accounts/folders data
Categories
(Thunderbird :: General, enhancement, P2)
Tracking
(Not tracked)
People
(Reporter: berserksangr, Unassigned)
References
(Blocks 1 open bug)
Details
(Whiteboard: [notsessionrestore][gs])
Comment 1•21 years ago
|
||
Comment 3•20 years ago
|
||
Comment 4•20 years ago
|
||
Comment 6•20 years ago
|
||
Comment 7•20 years ago
|
||
Comment 8•20 years ago
|
||
Comment 9•20 years ago
|
||
Comment 10•19 years ago
|
||
Comment 11•19 years ago
|
||
Comment 12•18 years ago
|
||
Comment 13•18 years ago
|
||
Updated•18 years ago
|
Comment 15•18 years ago
|
||
Comment 16•17 years ago
|
||
Updated•16 years ago
|
Comment 18•16 years ago
|
||
Updated•16 years ago
|
Comment 20•16 years ago
|
||
Comment 21•16 years ago
|
||
Comment 23•16 years ago
|
||
Comment 27•14 years ago
|
||
Comment 29•12 years ago
|
||
Comment 30•12 years ago
|
||
Comment 31•12 years ago
|
||
Comment 32•12 years ago
|
||
Comment 33•12 years ago
|
||
Comment 34•12 years ago
|
||
Updated•6 years ago
|
Updated•6 years ago
|
Updated•4 years ago
|
Comment 38•4 years ago
|
||
I would try out the ImportExportTools-NG add-on for this, but even that doesn't work with newer TBird versions.
As I suggested on another BZ here, perhaps the option (at least for starters) is to make an external tool, rather than relying on the current state of the ever-changing API of the MZ/TB codebase. When that settles down to a calmer churn, then look at it as an integral function.
I would think, with some decent documentation on how the pref.js file works, you could look up the values therein, and build up a converter to XML, json or yaml. If you were moving to a new system, (especially with a different OS) you would give the utility the new base path for the data, and it would build a new prefs.js. Handling the actual mail data itself, I expect your export would compress them with some generated archive name, and the prefs.js export would also keep that name/path in order to match up restored values.
I'm just thinking of how this particular function could be implemented by someone who doesn't have to know all the internal particulars of TB itself, but only having to work with the raw data itself (I'd think you'd want TB to be closed when you run it).
Comment 39•3 years ago
|
||
I fully agree that an integrated backup/restore tool is needed in Thunderbird. I've used Thunderbird for many years and transferring to a new machine has always been more painful than necessary.
Hopefully a user-friendly solution will be implemented, which will only be good for further uptake of the client.
Comment 40•3 years ago
|
||
I want to add to this, that I have a pseudo-solution for-now, which is that I have a script / filter move all my emails into {year}/{account} local inboxes and remove from imap and pop accounts. This helped me reduce my iCloud from several gigabytes of emails over a decade. While it is not a real backup, you could then setup any file-system backup tool to sync that local directory between computers and then you have something resembling a multi-machine backup. It's I'd say 30% possible due to Thunderbird.
Updated•2 years ago
|
Description
•