2
I think the "etc" makes my answer severely limiting.
Obviously, if you are dealing with user data, then as long as you backup the db data for the relevant tables, you should be fine.
As long as your fresh installation is the same version, and you are using identical module files, and you backup all of your db data, you should be good to go.
If you need help or any further clarification from a guy who has restored many XOOPS installations, and done what you are exactly asking about - PM me, we'll figure it out.