RE:¿como puedo crear una copia de una BD de Oracle
Si lo que deseas es simplemente mantener un respaldo de la BD puedes hacer uso de medios de almacenamiento para hacer backups los mismos que pueden ser Hot Backups (Respaldo en caliente, la base de datos levantada y con la sentencia Exp), o bien Cold Backups (En Frio, la base de datos bajada y copiando los datafiles, controlfile y archivos de configuracion).
Pero si lo que deseas es crear otro servidor "replicado" de respaldo existe la posibilidad de crear un Servidor Backup denominado Stanby Database, en el que necesitas un servidor aparte con la misma base de datos instalada y la misma estructura de unidades logicas, tienes que seguir algunos pasos para poner un servidor standby, y no necesitas software adicional, solo el mismo SO y la misma version de BD que ya tienes instalado en el servidor de produccion para instalarlo de igual forma en el Standby.
Saludos