IMHO - Always, always and I mean ALWAYS backup up your database, config, courses and if possible entire site before any major upgrade, especially if you are live and not in development.
This includes creating a backup NOT on the same server for those who have their own servers up and running.
my .02 - same advice goes out to all my clients some of which they actually follow
swany