My backup tool of choice is SyncBackPro. It’s a quality product at a reasonable price.
One of the things I backup is my Apple iPhone and iTunes folders. I take a snapshot of these by using the Compression feature, with a custom filename.
You can generate a custom filename this by creating your own variable in the Profile Setup/Variables area.
In the screenshot (about) you can see that I’ve created the Variable Name
DATETIMENOW with the Value
In the screenshot, this translates to
I then use this in the Profile Setup for the actual backup:
As simple as that.