Version 5 contains some very significant upgrades, particularly if you have a sophisticated backup configuration, or backup remote Macs.
Version 5 allows the creation of Task Groups. A task group can contain an assortment of tasks to be run in a particular sequence and scheduled as a group. By option dragging a task from one task group into another, multiple Task Groups can contain the same task.
The old approach, chaining tasks, was limited because chaining required that the sequence be the same each time or you couldn’t reuse it. This meant that you had to create different tasks that were identical, except for the task they called to run after them.
Task Groups free one from these issues. So you no longer have to do some of those ugly workarounds like running your tasks in less than desirable orders, or figuring out how long each task will take so you can “choreograph” them by careful selection of starting times.
For copying remote Macs, you now have a really nice GUI interface for filtering what you copy, and what you don’t, that is very similar to what you have for filtering the copies of local volumes. So you don’t have to become an expert on rsync filter rules. ;-)
Not Yet Perfect:
While it is very, very good. And well worth the upgrade price, there are still some ways in which 5.0 is a “dot zero” release. AFAIK, there I no way to nest Task Groups. That is you cannot put one task group inside of another.
The option dragging is a bit tricky. It doesn’t work well if I release the mouse button with the task directly on top of the task group. It seems to work best if I drag the task just to the bottom of the task group. With a bit of practice, you will master it.
There are some things that you still cannot do in task groups. For example, if you want to run a script first thing, you cannot set that up in a task group. You must instead set it up in the first task.
And it would be really nice if one could use Carbon Copy Cloner to backup to a NAS device, such as a QNAP or a Synology via rsync. But AFAIK, this is not yet supported.