Well I guess the title is pretty self-explanatory but to put a little more words on, I want to use rsync to perform a weekly, incremental backup of my RPi4 which is hosting Pi-Hole, Unbound DNS and Wireguard VPN. The backup will be performed by the Raspberry Pi itself onto a USB stick.
While researching guides as well as ready-made scripts, I have seen several mention that you need to stop services that write to databases or ram while the backup process is running. However it wasn't clear to me if that applied to rsync or other methods like dd, etc.?
Thanks in advance.