What is the best way to do system backups?

Hello!
I’m on EndeavourOS for some weeks now and enthusiastic me didn’t think about making notes about the settings I made and the stuff I installed. Finally I got everything working as I want it to be (for now) and I’m thinking about making a backup before something breaks. Like drivers or stuff. I don’t need backups of my user data, just the system.
What’s the best and cleanest way to do it? I’ve read something about Timeshift but I’m not sure if this is the best way to go.

There’s a plethora of options. I personally just run Timeshift before I do updates.

Here’s some options + tutorials from the eos wiki that you might find useful:

https://discovery.endeavouros.com/video-tutorials/back-up/2021/04/

Wow. I’m speechless. Thank you! Awesome… I absolutely love this community. It is so great.