linux 上面shell脚本备份ldap

原创
2017/12/22 12:51
阅读数 256


echo '准备开始备份ldap'
DATEFORMATTYPE1=$(date +%Y-%m-%d)
DATEFORMATTYPE2=$(date +%Y%m%d%H%M%S)
echo $DATEFORMATTYPE1

#使用ldapsearch备份
LDAPDIR=/usr/local/openldap
LDAPSEARCH=$LDAPDIR/bin/ldapsearch

#使用slapcat备份
SLAPCAT=/usr/sbin/slapcat

BACKDIR=/home/backup/ldap/DATEFORMATTYPE1

#若不存在则创建目录
[ -d ${BACKDIR} ] || mkdir -p ${BACKDIR}

echo $BACKDIR


    #${LDAPSEARCH} -x -b'ou=utrust,dc=chinautrust,dc=com' > ${BACKDIR}/backup-${DATEFORMATTYPE2}.ldif;
    ${SLAPCAT} > ldapbackupfast ${BACKDIR}/backup-${DATEFORMATTYPE2}.ldif;

echo '备份ldap数据库完成'
 

展开阅读全文
打赏
0
1 收藏
分享
加载中
更多评论
打赏
0 评论
1 收藏
0
分享
返回顶部
顶部