News (January 2010)
All of the extensions on this site have been successfully tested on Firefox 3.6. If you find any compatibility issues please e-mail me with the full details of the problem.
If Firefox lists an extension as incompatible then please reinstall it using the links on this page.
Bookmark Backup
Version 0.4.11
Install
Install Bookmark Backup 0.4.11
Description
Bookmark Backup is a simple extension that helps to keep your bookmarks (and optionally other Firefox settings) safe. Each time Firefox is closed, a copy of your bookmarks file will be made to a backup location. If Firefox's bookmarks become corrupted or lost, find the most recent uncorrupted backup and copy it into your profile folder. By default the backups can be found in the Backups folder inside Firefox's profile folder, though this location can be changed in Bookmark Backup's Options dialog.
Additionally, thanks to code contributed by Nickolay Ponomarev, other files may also be backed up along with the bookmarks file. You can specify which files to backup in the Options dialog. Just check the box for each type of setting you want backed up, any other files can be listed in the following text box separated by a | character. Please refer to the MozillaZine Knowledge Base for details about what data is stored in each file.
Please remember, this extension should be used in addition to a regular profile backup not as a replacement.
Note: Firefox 1.5 (and later) makes its own backup of your bookmarks, therefore this extension is only useful if you want to backup other settings or to control where the backups are stored.
Frequently Asked Questions (FAQ)
1. Why is the backed up copy of bookmarks.html an old file?
Firefox 3 and later now store their bookmarks in a file called places.sqlite, the bookmarks.html file is no longer used. You can confirm this by checking the last modified date of the original bookmarks.html file in your profile.
2. I have lost my bookmarks, how do I restore the backup?
- Close Firefox.
- Find the Backups folder in your profile folder (or in your custom backup location, if configured).
- Go into the sub-folder from yesterday (don't use today's backup, it will be corrupted). Copy whichever files you wish to restore into your profile folder.
- Restart Firefox.
If you use Windows and don't know how to perform any of these steps please feel free to e-mail me and I'll try to walk you through them.
3. Does this extension work on Mac OS?
Maybe, some people say it does, other say it doesn't. I don't own a Mac so I can't confirm one way or the other.
4. Why is there a bookmarkbackups folder in my profile? How do I disable it?
The bookmarkbackups folder is created by Firefox itself (this feature was added in Firefox 1.5). The two sets of backups should not conflict, however if you wish to disable the built-in backup you can do so by setting browser.bookmarks.max_backups to 0 (this requires Firefox 2 or later).
5. Will you add support for, timestamped backups, more than 7 days of backups, less than 7 days of backups, scheduled backups, weekly instead of daily backups, or backing up files outside the profile?
At the moment I have no plans for any of those features.
6. Can I use wildcards in the other files box?
To a limited extent yes, you can backup a whole folder simply by typing it's name (e.g. Cache). You can backup a set of files with the same extension by typing *.extension (e.g. *.rdf), using the * operator in any other position will not work.
7. Can I use paths in the other files box?
Bookmark Backup supports primitive relative paths, use a forward slash (/) as the path separator. There's currently no way to backup files outside the profile folder.
Contributors
- Nickolay Ponomarev (Multiple file backup code)
- Thomas Bertels (Icon and French translation)
- Patrick Ruh (German translation, retired)
- Carlos of Proyecto Nave (Spanish translation)
- Willy Young (Traditional Chinese translation)
- Giovanni Francesco Solone of eXtenZilla.it (Italian translation)
- Orçun Apaydýn (Turkish translation)
- Petr Jirsa (Czech translation)
- Sampan Sittiwantana (Thai translation)
- Premier (Japanese translation)
- SlovakSoft (Slovak translation)
- bigbigbomb (Simplified Chinese translation)
- Toni Hermoso Pulido (Catalan translation)
- KAMI (Hungarian translation)
- Pedro Failla (Brazilian Portuguese translation)
- Junyeob Kim of Mozilla Update Korea (Korean translation)
- Team erweiterungen.de (German translation)
Release History
0.4.11
- Added support for the latest Firefox 4 nightlies (2010-07-02 and above).
0.4.10
- Updated the list of backed up files for current trunk builds (2008-08-18 and above).
0.4.9
- Added support for Firefox 3 final.
0.4.8
- Updated the list of backed up files for current trunk builds (2008-03-14 and above).
0.4.7
- Updated the list of backed up files for current trunk builds (2007-12-06 and above).
0.4.6
- Updated the list of backed up files for current trunk builds (2007-06-21 and above).
0.4.5
- Updated the list of backed up files for current trunk builds (2007-06-18 and above). Thanks Tony E.
0.4.4
- Updated the list of backed up files for current trunk builds (2007-05-22 and above).
0.4.3
- Updated the list of backed up files for Firefox 2.0.0.2 and current trunk builds (thanks Alan Baxter and Tony E).
0.4.2
- Added support for Firefox 2 final. Due to my lateness in getting the file to the translators not all locales are ready yet, if your locale is missing please check back later, I'll update the extension and this post as locales come in. The following locales are included at the time of writing (2006-12-01): ca, cs-CZ, de-DE, en-US, es-ES, fr-FR, hu-HU, it-IT, ja, ko-KR, sk, th-TH, zh-CN, zh-TW.
- Added a Korean (ko-KR) locale, contributed by Junyeob Kim of Mozilla Update Korea.
0.4.1
- Fixed a potential backup failure when the bookmarks file can't be found.
- Added a Brazilian Portuguese (pt-BR) locale, contributed by Pedro Failla.
0.4
- Partially rewritten to make the extension more reliable, additionally it now performs backups both at shutdown and every 2 hours. The backup interval can be tweaked by setting the bookmarkbackup.interval pref to a value in minutes, you can also enable/disable startup/shutdown backups with the bookmarkbackup.startupBackup and bookmarkbackup.shutdownBackup prefs.
- Added a logging mode to help track down backup problems. To enable it set the pref bookmarkbackup.loggingEnabled to true, this will create a file named
bookmarkbackup.login your profile folder. - Added an icon, contributed by Thomas Bertels.
- This extension no longer works on older versions of Firefox, you must be using Firefox 1.5 or above.
- Added a Catalan (ca-AD) locale, contributed by Toni Hermoso Pulido.
- Added a Hungarian (hu-HU) locale, contributed by KAMI.
0.3.3
- Changed the passwords checkbox in the Options dialog to also backup pre-Firebird 0.7 style password files (e.g. 1234567.s) since people with old profiles may still be using that style of file.
- Added an Italian (it-IT) locale, contributed by Giovanni Francesco Solone of eXtenZilla.it.
- Added a Turkish (tr-TR) locale, contributed by Orçun Apaydýn.
- Added a French (fr-FR) locale, contributed by Thomas Bertels.
- Added a Czech (cs-CZ) locale, contributed by Petr Jirsa.
- Added a Thai (th-TH) locale, contributed by Sampan Sittiwantana.
- Added a Japanese (ja-JP) locale, contributed by Premier.
- Added a Slovak (sk-SK) locale, contributed by SlovakSoft.
- Added a Simplified Chinese (zh-CN) locale, contributed by bigbigbomb.
0.3.2
- Fixed an issue with backing up whole folders (e.g. Cache) from the profile folder.
- Added a Traditional Chinese (zh-TW) locale, contributed by Willy Young.
0.3.1
- The most common settings now have a checkbox in the Options dialog to make it easier to specify the files to be backed up.
- Each day's backups are now copied into a sub-folder of the Backups folder, this keeps the files for each day together and resolves the problem of files getting the wrong extension.
- Added a German (de-DE) locale, contributed by Patrick Ruh.
- Added a Spanish (es-ES) locale, contributed by Carlos of Proyecto Nave.
- Removed the automatic
install.rdfupdate link due to bandwidth constraints, from now on you'll have to manually check for updates.
0.3
- Bookmark Backup can now optionally backup other files in your profile. Simply go to the Options dialog and enter a list of extra files to be backed up (separated with the
|character). Code contributed by Nickolay Ponomarev (thanks Nick).
0.2.1
- Fixed some previously unlocalisable strings.
0.2
- The backup location can now be specified in Bookmark Backup's Options window.
- Fixed the Linux permissions issue when creating the Backups directory.
0.1.2
- Now supports the backup of a bookmarks file that has been moved with browser.bookmarks.file.
0.1.1
- Bookmark backups are now stored in a sub-directory of the profile directory named
Backups.
0.1
- Initial Release.
Comments
< Previous page | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | Next page >
@akahige
Deer Park currently backs up just bookmarks, but Firefox very rarely loses any other type of file and there are better alternatives for whole profile backup (e.g. MozBackup - http://mozbackup.jasnapaka.com/).
I'll wait to see what happens post-Fx 1.5, if people are still installing Bookmark Backup at that point then I'll continue developing it.
I don't know if I use BB differently than other people, though perhaps I may use it FOR different reasons. In all of the years that I've been using Fire* products, and all the years I used various incarnations of Netscape, I've never had an issue with bookmark corruption. Maybe I've just been lucky all this time.
Firefox has issues with general profile corruption. Things just go bad over time, and everything ceases to work the way it's supposed to. It's these moments that I turn to Bookmark Backup because I know *when* everything went all pear-shaped and (generally speaking) which backup set I need to pull to get myself back on track. (This is one of the reasons that I've always been eager to have a more flexible time range; I would love to have a set of backups organized by date.)
The "problem" with MozBackup -- and I don't mean that in a negative way -- is that it's ANOTHER program (which also happens to be Windows only). I don't want to have to install an entirely different application to deal with an issue that could just as easily be handled inside of the Firefox "universe," any more than I want to have to install a bunch of extra extensions to do essentially the same thing.
I hope you'll keep with BB. It's a great extension and from the comments I've seen, there seem many happy users who rely on it.
Pike,
Firefox recently dumped all my favorites, settings etc as it seems to do every 2 or 3 months or so, I atttempted to do a full restore of favorites settings, etc, but it was rather problemmatic. At first it wouldn't allow firefox to start at all, would just hang, then i tried to restore individual components one by one, starting with bookmarks. That copied over easy enough, all my bookmarks were restored perfectly, however restoring firefox settings seems rather buggy, I noticed that when i tried to restore my history it caused firefox to crash, when i un-restored the history, firefox would then start up as normal. Also, I tried to restore the prefs.js file, I'm assuming that's my preferences, and it failed to restore, the settings were reverted to default preferences. Firefox is cool, but I really don't like having to re-do all my customizations and extensions every 2 or 3 months or so, just not very efficient, makes me want to not go through the trouble of advanced customizations knowing that it will all be lost at some point not too far down the road, what a bummer. Guess I'll just keep plodding along, maybe go back to regular mozilla browser even though I don't like it as much at least it doesn't dump all the settings every 2-3 months like firefox always does. Anyway, i don't have much time to go into great detail for advanced troubleshooting of these issues, but just letting you know that at least for me the favorites function works fine, but the settings/customization feature appears to have a few bugs that need working out...
Just noticed moz backup, maybe i'll give that a whirl. Any idea why firefox seems to lose my bookmarks, setting every 2 or 3 months or so??? it is fairly regular, has happened to me at least four or five times now. Never had this problem w/ regular mozilla or when I used IE.
pike,
how do you restore extensions??? I tried overwriting the new extensions folder with the backed up version, but it didn't work, all my extensions and extension customizations are lost.
what about passwords, is it possible to restore these?? which file is it? I thought it was formhistory, signons or cookies, but none of these seem to work, all passwords have been lost too it seems.
@paul
I have no idea why Firefox loses your settings, "unfortunately" this issue is rare enough that it doesn't seem to happen to Firefox developers and testers, that makes it hard to know exactly what happens.
If you have any insight into what actually happens I'd be interested to hear it, e.g. did your whole profile folder just disappear, or just some files, or do the files still exist but Firefox no longer recognizes them, did you get any warnings, etc.?
As for why you can't restore prefs.js, the only reasons I can think of why it would fail are either a) Firefox is still running when you restore it or b) you're copying it to the wrong place. Is it possible you copied your backups to your default profile ("C:\Program Files\Firefox\defaults\profile\") and not your real profile (http://www.mozilla.org/support/firefox/profile#locate)?
You can restore passwords by copying the files signons.txt and key3.db into your new profile.
Restoring your extensions would require you to restore at least the chrome and extensions folders and probably some other files as well, I have no experience of it though. Extension settings are stored in prefs.js along with Firefox settings.
Just to say, I think it would be a better idea to keep a list of the extensions you have installed and maybe download the XPIs and reinstall them when everything goes to hell instead of trying to restore them from backups. Though it should go okay to copy over the different files extensions have, like how Popup Count has popupcount.dat and Greasemonkey has the gm_scripts directory. Use your best judgment. :)
YESSSSS!!!!!!!! I had this on my old computer, then had to do a re-format. Went searching for this again afterward, and it couldn't be found.
Now, here it is, I just installed it onto my laptop, and will put it on the rest of the PC's in the house ASAP.
Pike, as a tried & true user of BB, THANK YOU for this little app. I'm so glad to have found it again.
I HATE losing all my bookmarks, but ti seems to happen just like folks above have stated-every 2 or 3 months. What a pain!!!
I have found that only recently (the past year), has Firefox seems to somehow reset itself and loses all of my bookmarks.
At first I thought it might software that I may be installing, but it seems pretty random when it happens, but it seems every three to four months for me.
I love Firefox, but the lost bookmarks are getting to be a bit of a pain. Especially to restore. I don't use any profiles, in fact I don't use the profile manager at all. Just one user on the pc. On my Mac it doesn't seem to happen at all, but then I don't surf the net on Mac as often. The pc is the family machine.
I think this is really a windows Firefox problem, even though they don't see it.
Kenny: You do use a profile, even if you only use one and have never opened the Profile Manager. Maybe you have bad memory? (RAM, not your brain.)
....Hey, did Bookmark Backup originally only back up bookmarks?
@Matt
Yes.
Just wanted to say, out of the 20 or so extensions I have installed, this is my favorite by far because of the amount of grief it has saved me. I keep a massive bookmark file, but a lot of customizations stored in the other files as well. Twice in the last month, there has been some corruption in my profile causing Firefox to start in a default state (possibly a shutdown/cache flush issue). Both times, all the settings files seem to get hit at once (bookmarks, user.js, hostperm.1, mimeTypes.rdf. prefs.js, localstore.rdf, ...), but it was a great relief to find the very recent backups by this extension. If 1.5 does not cover fully the functionality of it, I really hope you continue updating it (if there is anywhere to donate a few bucks, I'd be glad to).
Just a trick I fell upon by accident I wanted to share:
If you change the backup location to something other than the default (under "Custom location"), you might be able to recover more recent backups if you run into my situation:
Normally, this extension will overwrite the same day's previous backup, so if you open FF, notice corrupted bms or settings, but then close FF, you have just overwritten a possibly good set of backups with a corrupt or default one and have to use the previous day. In my case, all the settings files were gone too, so this extension reverted to using the default path for backups. I just looked at my custom location, and the last backups from that day were untouched ie not overwritten.
In 1.5 Beta 1, I tried using BB to back up extensions, and it worked. It backed up extensions and themes, it seems they're in one subfolder in the 1.5 profile. Dropped the backup into a new profile, everything worked. I basically created a cloned profile using BB.
@greenknight
Yeah, in Fx 1.5 the extensions folder no longer relies on the chrome folder like it did in 1.0, plus all stored paths are now relative instead of absolute.
The Fx 1.5 extension system is much better than the one that shipped with Fx 1.0, hopefully people will no longer have so many extension problems (plus like you said, you can now just copy your extension folder to a new profile and Fx will do the right thing).
You planning to add an Extensions checkbox, after the 1.5 release?
@greenknight
The only thing I'm worried about is someone with tons of extensions and themes installed might have a huge extensions folder. That could cause shutdown issues if it takes a long time to make the copy.
< Previous page | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | Next page >

Unless Deer Park is going to be able to backup other files besides just the bookmarks, then it won't truly be a replacement for BB.
I haven't been following all of the new features coming in 1.5, so I wasn't aware of that one. Obviously you're much closer to the process. Any thoughts on that?