First off, thanks Pinolo for starting this thread. I actually never thought about doing this until now.
So I'm testing using rsync to copy these to the Cache/Metadata folder. Here's what I did:
- Created a folder called
Yummy FTP in /Users/kevin/Library/Caches/Metadata/
Next, my rsync command is as follows:
rsync -aEvp --delete '/Users/kevin/Library/Preferences/Yummy FTP/Bookmarks' '/Users/kevin/Library/Caches/Metadata/Yummy FTP/'
This will create the Bookmarks directory within /Users/kevin/Library/Caches/Metadata/Yummy FTP
This will copy all the bookmarks, including resource forks
This will maintain permissions
This will delete any entries that I have removed from Yummy FTP
This will only copy files that are changed
Now I see where the bookmark files created by Yummy contain a lot of other metadata, which means they just accessing a site from a bookmark will update the file. That means that rsync will see this as a change and copy the file over. These files are tiny for me (around 16 KB), so I don't really see a huge issue with Time Machine backing them up.
Anyone have any suggestions on improving this? Does my rsync command look right (I'm a little rusty with rsync

)
If this looks good, I may just add this to cron to run once a day. I'd look into launchd instead, but it scares me

-Kevin