If you're just looking for a simple backup solution, I've had good results with creating a full image of the SD card/eMMC before making major changes. It's easy to restore if something goes wrong. For regular backups, syncing just your important configs and data is usually a lot faster than backing up the entire system every time.