I just wanted to know if there any very easy way to backup and restore drivers just like system restore in Windows system? I don't want to revert back to original factory settings state. Just wanted to roll back to old drivers if anything goes wrong while installing new one or updating. (I am really missing system restore feature of Windows)
You are showing you are new ;-) Regarding your concerns:
For all other software we have the official repositories. So why waste a dvd, usb stick or harddisc space to keep a copy that is available on-line or even on your installation media.
In Linux we have the additional drivers tab that holds all the drivers you ever need to take care of. Why do you need a backup if they are on the servers from canonical? I can not think of a better place for them to be saved for me.
Why is that a worry to you? The additional drivers tab holds both the original and proprietary driver and maybe a 3rd one. It might also hold a wireless driver. And that is it. It is always there for you if you want to switch graphics cards.
1 thing of advice for you: forget about how you do things in Windows. Linux does things in another way. That does not mean either way is wrong (just that the 2 operating systems came from another perspective (windows single user; linux multi-user) and have had other thoughts about how to do things.
I hope I took away a lot (if not all) of your concerns. Join is in chat (20+ rep ;) ) if you have questions. Happy Ubunting.
Please, don't! Linux has the peculiarity that all drivers are built-in the kernel, loaded if needed, and such modules (is how Linux calls drivers) are built specifically for each version of the kernel, and won't work on others. These modules are included in all installations of Ubuntu by default. If your system worked just fine, is highly likely it will work fine in a new installation. The only preoccupation may be that there's a regression in the modules, but these are weird and easily solvable.
No, not at all. The reasons are explained above.