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?

  1. Close Firefox.
  2. Find the Backups folder in your profile folder (or in your custom backup location, if configured).
  3. 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.
  4. 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

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.log in 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.rdf update 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 >

#241 Matt Thursday, 20th October 2005

Ahhh! I had accidentally left the N in turning out, and when I put it in the key stuck or something. It physically didn't stay down, though, and Gentoo never had problems like this, so I think it might be Knoppix. (It happens occasionally.) Eh, whatever.

#242 Matt Thursday, 20th October 2005

Oh... Deer Park creates a 'localstore-safe.rdf' for when you're in Safe Mode. You might want to also back that up. It looks like it's ignored at this time, but still.

I also just noticed the tooltips. Cool. Thanks for your work on Bookmark Backup, and your other extensions. :)

#243 Pike Friday, 21st October 2005

@Matt

I haven't looked but I'd guess that localstore-safe.rdf is just used to make sure the main window is properly visible in Safe Mode (in case the real localstore.rdf is corrupted). In which case there doesn't seem to be much point backing it up. If it has a different purpose then I might add it to the list, but in general backing up automatically generated files seems kinda pointless.

#244 Matt Friday, 21st October 2005

If it wanted to avoid the real localstore.rdf, it could use the defaults without creating any file. It creates localstore.rdf, but when you go into safe mode again, it just ignores it, so it's pretty useless.

You really don't need to back it up, then.

#245 Matt Saturday, 22nd October 2005

The second "localstore.rdf" in my last comment should be "localstore-safe.rdf", of course. :P

#246 Banjo Monday, 24th October 2005

tried Test Build 5 on Firefox v1.07 and got this
message.

Bookmark Backup (Test Build 5) 0.4 could not be installed
because it is not compatible with this version of Firefox.
(Bookmark Backup (Test Build 5) 0.4 will only work with
Firefox version from 1.0+ to 1.9+)

v0.3.3 works fine
thanx for the xtension :o)

#247 Pike Monday, 24th October 2005

@Banjo

The reason why Test Build 5 wouldn't install is because it requires Firefox 1.5 beta or higher, I guess I should have made that clearer. :)

#248 Matt Tuesday, 25th October 2005

You know, since 0.4 only works in Deer Park, you could use the funny new version numbers. They certainly haven't been supported forever, but I think it's reasonable to expect people using the betas to keep up-to-date.

#249 Pike Tuesday, 25th October 2005

@Matt

Yeah, I thought of that, but thought that changing the version number from 0.4 to a lower number might be confusing so I left it alone.

#250 Matt Thursday, 27th October 2005

Meh, okay.

#251 Manuel Tuesday, 1st November 2005

Hello,
when installing Bookmark Backup on XP, Mozilla 1.7.11 I get the error:
Error: Could not install Bookmark Backup 0.3.3 (Error code -239).
What is the problem?
Thanks

#252 Matt Tuesday, 1st November 2005

Manuel: Pike's extensions are for Firefox, not Mozilla.

#253 walker Tuesday, 15th November 2005

Test build 6 works like a charm on FF 1.5 RC1 - THX a lot.

Only waiting for an solution - for an "real"backup solution" :) witch everything could safe and restore(!)within any installed profile.Hope you'll get this some time.

#254 Pike Wednesday, 16th November 2005

@walker

Thanks for the testing. If you haven't tried it you might want to look into MozBackup:

http://mozbackup.jasnapaka.com/

#255 walker Wednesday, 16th November 2005

Tried MozBackup in former times ~ FF 0.4-1.x but didn't like it.Also I think - better one good working extension than to "frickel"around with 2 or more extensions to get at last the one wished result:)
At last,inherend logic says backup & restore are two sides of an medal :)
But - I will be patient - it's your time and my fun.

Oh, I forgot - I tried the new version on an german version of FF 1.5 RC1 - RC2 isn't out yet for german it seems.

#256 Pike Wednesday, 16th November 2005

@walker

I'll probably look into restore at some point, BB 0.3.3 was loaded after the profile was loaded which made implementing restore difficult, BB 0.4 however is loaded much earlier so restore should be possible now.

Having said that anyone who's followed my extensions will know the glacial pace at which I develop them so don't expect this any time soon. :-)

#257 the-edmeister Thursday, 17th November 2005

Pike, thanks for your extensions! I install Bookmark Backup, Clone Window, Popup Count, Search Button, and Session Saver in every Profile I use; your extensions always work very well and the options are easy to configure.

Trying out Bookmark Backup 0.4 Test Build 6 on 1.5RC2 20051112, excellent as always.

One question: How can I disable the 1.5 built-in bookmark backup?

Ed

#258 Matt Thursday, 17th November 2005

the-edmeister: You can't disable it from within Firefox. Vote for bug 307135:

https://bugzilla.mozilla.org/show_bug.cgi?id=307135

I made the bookmarkbackups/ directory read-only, and that's stopped it, but I dunno if that works on Windows (Linux user here ;) ).

Also, about SessionSaver, are you using Pike's version or rue's rewrite? You should use rue's version.

#259 walker Thursday, 17th November 2005

@ Pike - it's your work and my fun and if I want that your work stay to be fun for you - wouldn't it be silly if I(we all)can't be patient? :)
It's also a question of respect.
Will come back next year,so merry xmas and a happy ne year. :)

#260 the-edmeister Thursday, 17th November 2005

Matt:
Session Saver 0.2.1.030 rue+Pike is what I am currently using on 1.5RC2 1112 - older versions of SS (rue+Pike) on older Firefox installations. Crash Recovery is the reason I use it.

the default /bookmarkbackups/
I voted for that bug; looks like I'll have to try the 'read-only' approach for now.

Ed

< 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 >

Add comment

Add your comment in the box below (you may use Quake-style colour codes in your name).



Back to the Extension page