You have lots of options here. First and foremost, place the database in ARCHIVELOG mode. After that, you can still perform cold backups if you want. But I would recommend implementing RMAN and letting it do hot backups. You can even do incremental backups with RMAN if you want, but you are not required to do so.
Whenever someone asks me to suggest a good backup strategy for them, my answer is always the same ... what are your recovery requirements? Your recovery requirements dictate your backup strategy, not the other way around. Read the RMAN guide to learn all of its features. Then decide which features are recovery requirements for you. Once you know that, your backup strategy will be obvious.
Dig Deeper on Oracle database backup and recovery
Related Q&A from Brian Peasland
Oracle expert Brian Peasland answers one reader's question about common pitfalls when connecting Oracle to outside programs. Continue Reading
One reader asks expert Brian Peasland a question about datafile sizes with the Oracle RMAN duplicate 10g command. Continue Reading
Managing parent table-child table relations in Oracle SQL environments is key to efficient programming. Continue Reading