参考
https://docs.oracle.com/cd/E11882_01/server.112/e22490/original_export.htm#SUTIL2642
备份脚本
#!/bin/bash
day=`date +%Y%m%d`
source /home/oracle/.bash_profile
exp www/www2020@10.10.7.7/wwwdb owner=www file=/home/oracle/scripts/backup/wwwdb_$day.dmp log=/home/oracle/scripts/logs/wwwdb_$day.log
# 清理10天前备份
find /home/oracle/scripts/backup/ -name "*.dmp" -mtime +10|xargs rm
exp导出备份场景要求
- 导入时版本要求:imp版本>= exp版本
exp优点
- 远程连接数据库备份,备份集备份在远程主机上,实现备份集安全管理
- 可针对单用户所有对象备份,适合开发测试导数据
- 权限要求低
exp缺点
- 不适用于整个数据库的完整备份,整个库的备份包含control\spfile等文件的,建议使用rman。