如何备份服务器上的全部oracle数据库?

单位用的是oracle10.2的数据库,很多不同的客户端都连接到这个数据库。我现在就是想在服务器上把完整的数据库备份一份,然后还原到我自己的电脑上。用我自己的电脑模拟服务器,也在我的电脑上装上单位使用的客户端。这样就等于模拟了一个单位的环境。这样就可以在自己虚拟的环境里面学习一下,不会对单位的真实数据库有所妨碍。所以想请高人指点一二。
备份:
EXP的用拍陆户名/密码@远程计笑贺镇算机连接到要备份的碰粗文件=文件路径

注意远程数据库的IP /名称:该用户必须具有DBA权限

例子:
EXP磡/ hom@192.168.5.14 / QA文件= D:\ aa1.dmp
用数据泵导出整库。在自己的空实例中,建立表空间后进行导入!
使用exp命令全备份数据库即可
Exp system/密码 file=data.dmp statistics=none full=y