注册
达梦8逻辑备份脚本
技术分享/ 文章详情 /

达梦8逻辑备份脚本

丁丁 2025/12/26 129 0 0

cat > /home/dmdba/dexp_bak.sh << EOF

#!/bin/bash
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/dmprod/dmdbms/bin"
export DM_HOME="/dmprod/dmdbms"
PATH=$PATH:$HOME/bin:$DM_HOME/bin
export PATH
export MALLOC_ARENA_MAX=1

DM_HOME=/home/dmdba/dmdbms
mydate=`date +%Y%m%d`
mydir=/dbbak/dmbak

syspwd=’“SYSDBA”’
${DM_HOME}/bin/dexp sysdba/${syspwd} DIRECTORY=${mydir} SCHEMAS= file=EXP_FULL_${mydate}.dmp log=EXP_FULL_${mydate}.log
##匹配最后修改时间超过30天的dmp和log文件并删除。
find ${mydir}/*.dmp -mtime +31 |xargs rm -f
find ${mydir}/*.log -mtime +31 |xargs rm -f
EOF

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服