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 %YEAR%%MONTH%%DAY%_%HOUR%%MINUTE%%SECOND%
In the screenshot, this translates to 20180717_213656
I then use this in the Profile Setup for the actual backup:
As simple as that.