How to setup policies the best way when I have 2-3 groups of folders in the same root?

For context on my mac I have the following folders to backup

/Users/me/
/Users/me/Documents
/Users/me/Library
/Users/me/Pictures/Photos Library.photoslibrary/originals

I want to setup two different policies (with regards to schedule, retention and exclusions, as well as post-backup-action)

Policy 1: Own Content (hourly, long retention)
/Users/me/Documents
/Users/me/Pictures/Photos Library.photoslibrary/originals

Policy 2: System stuff (daily, 7D8W only)
a few subfolders in /Users/me/Library (strict filtering on a bunch of caches etc)
a few files in /Users/me

Do I really need to set this up as four policies? What are my options?

I think I have a similar setup on one of my boxes, a “large” policy covering my whole home account, and two separate subdirectories that I want to have different policies on, and the snapshot create --all (or the equivalent for the GUI) will do all, but also notice that the dirs overlap and that (at least in my case) the files in the two smaller subdirs haven’t changed during the run, so it just builds a snapshot listing and sends over. The expiration differences are handled by the maintenance jobs, so its not a problem for the machine that it runs over the same dirs once or twice extra, that is almost “for free” on the client and just causes a bit more work on maintenance to keep track of when items expire from three lists (where one list is lots larger than the two subdirs) but that it the computer working and not me so I don’t mind that.

I think you should do several policies for the different expiration schemes.

1 Like