what are the different options for creating back-up for a linux
This is not really a Fedora-specific question
A quick internet search will give you better answers, then you choose.
Here are two pages I got from a DuckDuckGo search a few minutes ago:
You may also consider
Some of those tools are already available in Fedora repos.
it would also be good to specify if you want to backup your system or your home directory.
There are a bunch of Fedora specific tools, all documented on the Fedora Magazine: