I’ve been using rsnapshot to backup the
/home partition on our Samba server since God knows how long. rsnapshot takes the pain out of backup maintenance on Linux systems and is very easy to set up.
rsnapshot is one of those tools that you just need to configure once and once working as expected, there will be no more tinkering with it ever.
To help you get started with minimal problems, go through the documentation. It’s written systematically and should give you more than sufficient information.