exp备份工具使用说明

参考

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。
上一篇:shell脚本案例


下一篇:lvs+keepalived高可用