A very simple backup method is to export the appropriate schema using the exp tool. If, for example, all your tables exist in the MY_APP schema (reading the database for mysql users), you can send all your tables to a single file.
exp userid=MY_APP file=dumpfile.dmp log=logfile.txt consistent=y statistics=none buffer=1024000
Restoring dumpfile to a second database works as follows
imp userid=system fromuser=MY_APP touser=MY_APP file=dumpfile.dmp commit=y buffer=102400
Or you can restore tables from MY_APP to another schema in the same database
imp userid=system fromuser=MY_APP touser=MY_BACKUP file=dumpfile.dmp commit=y buffer=102400
Just create a new MY_BACKUP schema before importing
create user MY_BACKUP identified by SECRET default tablespace USERS temporary tablespace temp; grant connect, resource to MY_BACKUP;
source share