Retore Partial bookmark library
I am constantly "loosing" groups of my bookmarks.' How can I restore 100 bookmarks out of say 800? I do not want to restore all 800 as I have added new ones and do not want to loose them.
All Replies (7)
Hmm, I don't know why you would lose bookmarks. Unfortunately, there is no built-in partial restore. If you want to restore an older bookmark backups, and hold on to something new, you first need to export your current bookmarks to an HTML file, and then you can later import that file and clean up the duplicates. It's messy.
(1) Export Firefox bookmarks to an HTML file to back up or transfer bookmarks
(2) Restore bookmarks from backup or move them to another computer
Yeh---I am restoring 1 file/bookmark at a time from HTML. SLOW!!!!
Someone please come up with a better solution.
When do you lose bookmarks ?
Is that when you start Firefox ?
You can lose bookmarks if there is a problem with places.sqlite and Firefox starts with a fresh places.sqlite and restores the bookmarks from a recent backup in the bookmarkbackups folderthat doesn't have the newer bookmarks.
You will probably need to create an HTML backup as a JSON backup might fail because of this. Make sure to check the backup to ensure that it has all the bookmarks.
The name of an automatically created JSON bookmarks backup in the bookmarkbackups folder includes a total item count (folders and separators included) and an hash value to prevent saving the same backup more than once. You also see this count in the Restore menu drop-down list.
- bookmarks-YYYY-MM-DD_<item count>_<hash>.jsonlz4.
If you use Sync then best is to disconnect Sync temporarily during troubleshooting.
This can be caused by a problem with the places.sqlite and favicons.sqlite databases in the Firefox profile folder.
- use "Verify Integrity" button on the "Help -> Troubleshooting Information" (about:support) page
If errors are reported with "Verify Integrity", close and restart Firefox or reboot and retry.
If "Verify Integrity" cannot repair places.sqlite, rename/remove all places.sqlite and favicons.sqlite files in the Firefox profile folder with Firefox closed. Firefox will rebuild places.sqlite and restore the bookmarks from a recent JSON backup in the bookmarkbackups folder.
- keep a backup copy of places.sqlite in case a new places.sqlite database has to be created
See also:
- https://support.mozilla.org/en-US/kb/Bookmarks+not+saved#w_fix-the-bookmarks-file
- https://support.mozilla.org/en-US/kb/fix-bookmarks-and-history-will-not-be-functional
You can use the button on the "Help -> Troubleshooting Information" (about:support) page to go to the current Firefox profile folder or use the about:profiles page.
- Help -> Troubleshooting Information -> Profile Folder/Directory:
Windows: Open Folder; Linux: Open Directory; Mac: Show in Finder - https://support.mozilla.org/en-US/kb/profiles-where-firefox-stores-user-data
I typically leave Firefox open- 24/7.
Ran Verify Integrity=
Task: checkIntegrity
+ The places.sqlite database is sane + The favicons.sqlite database is sane > Task: invalidateCaches + The caches have been invalidated > Task: checkCoherence + The database is coherent > Task: expire - The task queue was cleared by an error in another task. > Task: originFrecencyStats - The task queue was cleared by an error in another task. > Task: vacuum - The task queue was cleared by an error in another task. > Task: stats - The task queue was cleared by an error in another task. > Task: _refreshUI - The task queue was cleared by an error in another task.
Not sure what this means/
Hi, a database maintenance utility is running. It was all good until the part about an error in another task. Could you run it a second time and see whether it completes cleanly?
> Task: checkIntegrity + The places.sqlite database is sane + The favicons.sqlite database is sane > Task: invalidateCaches + The caches have been invalidated > Task: checkCoherence + The database is coherent > Task: expire + Database cleaned up > Task: originFrecencyStats + Recalculated origin frecency stats > Task: vacuum + Initial database size is 35840KiB + The database has been vacuumed + Final database size is 35840KiB > Task: stats + Places.sqlite size is 35840KiB + Favicons.sqlite size is 56224KiB + pragma_user_version is 54 + pragma_page_size is 32768 + pragma_cache_size is -2048 + pragma_journal_mode is wal + pragma_synchronous is 1 + History can store a maximum of 119519 unique pages + Table moz_origins has 15167 records + Table moz_places has 50481 records + Table moz_historyvisits has 47290 records + Table moz_inputhistory has 13 records + Table moz_bookmarks has 51378 records + Table moz_bookmarks_deleted has 0 records + Table moz_keywords has 0 records + Table sqlite_sequence has 1 records + Table moz_anno_attributes has 3 records + Table moz_annos has 263 records + Table moz_items_annos has 0 records + Table moz_meta has 5 records + Table sqlite_stat1 has 19 records + Index sqlite_autoindex_moz_origins_1 + Index sqlite_autoindex_moz_inputhistory_1 + Index sqlite_autoindex_moz_bookmarks_deleted_1 + Index sqlite_autoindex_moz_keywords_1 + Index sqlite_autoindex_moz_anno_attributes_1 + Index moz_places_url_hashindex + Index moz_places_hostindex + Index moz_places_visitcount + Index moz_places_frecencyindex + Index moz_places_lastvisitdateindex + Index moz_places_guid_uniqueindex + Index moz_places_originidindex + Index moz_historyvisits_placedateindex + Index moz_historyvisits_fromindex + Index moz_historyvisits_dateindex + Index moz_bookmarks_itemindex + Index moz_bookmarks_parentindex + Index moz_bookmarks_itemlastmodifiedindex + Index moz_bookmarks_dateaddedindex + Index moz_bookmarks_guid_uniqueindex + Index moz_keywords_placepostdata_uniqueindex + Index moz_annos_placeattributeindex + Index moz_items_annos_itemattributeindex > Task: _refreshUI
That looks excellent.
I don't understand your reply here:
Taz-D said
jscher2000 said
Hmm, I don't know why you would lose bookmarks. Unfortunately, there is no built-in partial restore. If you want to restore an older bookmark backups, and hold on to something new, you first need to export your current bookmarks to an HTML file, and then you can later import that file and clean up the duplicates. It's messy.(1) Export Firefox bookmarks to an HTML file to back up or transfer bookmarks
(2) Restore bookmarks from backup or move them to another computer
Yeh---I am restoring 1 file/bookmark at a time from HTML. SLOW!!!!
Someone please come up with a better solution.
You should not need to restore only one bookmark at a time.