Wow!

It is a huge question.

Is it for home use or production?

If it is for home use, than shutdown database and backup all the data files, control files, parameter file and password file if you have one.

It looks like all.

But backup of Oracle is a huge topic...

Leo