Of course! Backing up database is a precautionary measure when you do migration/upgradation/other critical task. What if your migration/task fails for some reason ? There is noway you caould take database back to its prv state if you don't have backup. Floow Oracle Docs. There are detailed steps.