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 >

#301 Matt Thursday, 5th January 2006

Guido:

Even if 0.3.3 works fine, you might as well use 0.4 test build 7. Pike said the only thing stopping him from releasing 0.4 was that it was missing some of the translations (right?), so if you use en-US, cs-CZ, de-DE, es-ES, fr-FR, it-IT, ja, sk-SK, th-TH, tr-TR, zh-CN or zh-TW (just the list of locale directories in the XPI...), it should be safe enough. I've been using the 0.4 test builds without problems (at least as far as I can remember) for months, though I have not tested the automatic-old-backup-directory-deleting thing.

#302 Pike Wednesday, 11th January 2006

@Everyone

I've officially released BB 0.4. Many thanks to the localisers, everyone who made suggestions, and those that helped test the 0.4 "beta" builds.

If anyone still needs a Firefox 1.0 compatible version of BB you can find 0.3.3 at:

http://www.pikey.me.uk/mozilla/test/bb_033.xpi

[Edit: Oops, forgot to thank the localisers.]

#303 Matt Wednesday, 11th January 2006

w00t!

Ick, now I need to hurry up and close a ton of tabs so I can update to it. :)

#304 JE Sunday, 15th January 2006

Thank You

#305 Branstrom Monday, 16th January 2006

Doesn't Firefox already do this by itself? I have a bunch of copies of my bookmarks.html in a subfolder of my profile, at least?

#306 Pike Monday, 16th January 2006

@Branstrom

Yes, it does.

#307 Matt Tuesday, 17th January 2006

Branstorm: Bookmark Backup can backup many other things, too.

Pike: Perhaps you should add this to the FAQ?

(Still haven't gotten around to updating it or anything else. Ick.)

#308 Matt Thursday, 19th January 2006

Okay, I did finally upgrade Bookmark Backup to 0.4, and I don't have anything to say. It's working fine.

#309 Palmer Thursday, 19th January 2006

Hi ,
although I am following the restore instruction above copying all the files in the "yesterday" folder to the profile folder Firefox (1.5) keeps on emptying the bookmarks.html when I launch it.
So the bookmarks are always deleted.

What am I doing wrong?
Thanks
PS I do not find your email address to send that request directly to you as

#310 Pike Thursday, 19th January 2006

@Palmer

I don't know, it sounds like your copy of Firefox might have some other underlying issue. Here are some more things you could try:

- Make sure the bookmarks.html you are trying to restore isn't corrupted as well, e.g. try restoring a copy from even earlier in the week such as Sunday or Monday.
- Reboot your computer and do the restore before you start Firefox for the first time.
- Rather than manually copying, try loading Firefox then going to "Bookmarks->Manage Bookmarks->File->Import->From File" and then choose the copy of bookmarks.html you are trying to restore from.
- If you have any extensions that interact with bookmarks, try disabling them by going to "Tools->Extensions", then right-click each relevant item and select Disable, then close Firefox.

p.s. You can find my e-mail address at the top of the extensions front page.

#311 Dagobert_78 Thursday, 19th January 2006

Hi, The description of extension is not translatable, could you fix it ?
http://www.pikey.me.uk/mozilla/?addon=cw#c131

#312 Mousky Saturday, 21st January 2006

What does 'bookmarkbackup.deletePrevious' do?

#313 Pike Saturday, 21st January 2006

@Mousky

Setting bookmarkbackup.deletePrevious to true causes the original backup to be deleted when a new backup is made (instead of simply being overwritten). It's main use is if you're backing up a whole folder (e.g. extensions or searchplugins) and you don't want old files left around in the backed up versions. It is however an undocumented use-at-you-own-risk-because-it-could-delete-your-hard-drive option.

#314 Branstrom Sunday, 22nd January 2006

Well, since the bookmarks backup is handled by Firefox, why is it still here in this extension? Shouldn't you strip the bookmarks part from it to avoid duplication, and rename it "Settings Backup" instead?

#315 Sim Sunday, 22nd January 2006

In version 0.4 Final, it seems the italian localization contains one bookmarkbackupSettings.dtd not translated in Italian.

#316 raino Sunday, 22nd January 2006

Wouldn't it be easier for users to do the pref-setting of bookmarkbackup.interval within the options menu instead of opening about:config?
Maybe an idea for a future release.

#317 kaz Sunday, 22nd January 2006

"Bookmark Backup 4.0 could not be installed because it is not compatible with Firefox 1.5. (Bookmark Backup 0.4 will only work with Firefox versions from 1.5 to 1.*)"

I'm definately using 1.5, and uninstalled previous versions. any idea why this is erroring?

#318 Pike Sunday, 22nd January 2006

@Sim

Oops, I have no idea how that happened, the copy on my hard drive is fine but the copy on the server has the wrong file, wierd. Anyway, I've re-uploaded the file, thanks for letting me know.

@raino

If you can convince me that users need to be able to change that pref easily then I'll add it to the options window but from my point of view I can't see any reason the average user would ever need to touch it.

@kaz

Have you ever altered extensions.lastAppVersion to try to get old extensions to install? If you have and you changed it to any version lower than 1.5 then you'll need to change it back. If you haven't changed that then I have no idea what the problem is.

#319 meadowmuffin Tuesday, 24th January 2006

How do I restore my bookmarks from another profile? I've read till my eyes are crossed. I think I may need a walk through or HOPEFULLY just pointed to another link. I'm sorry I just don't understand how to do this at the top of this page. I followed #310 but to no avail.
Thank You

#320 Pike Tuesday, 24th January 2006

@meadowmuffin

Without knowing exactly where you're having difficulties it's hard to know what to suggest. Let us know what step you've gotten up to and we'll try to help.

p.s. The following articles might help you:

http://kb.mozillazine.org/Migrating_settings_to_a_new_profile
http://kb.mozillazine.org/Profile_backup
http://kb.mozillazine.org/Profile_in_use

< 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