linux 上面shell腳本備份ldap


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/ldapsearchast

#使用slapcat備份
SLAPCAT=/usr/sbin/slapcatdate

BACKDIR=/home/backup/ldap/DATEFORMATTYPE1rust

#若不存在則建立目錄
[ -d ${BACKDIR} ] || mkdir -p ${BACKDIR}數據

echo $BACKDIRdi


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

echo '備份ldap數據庫完成'
 openldap

相關文章
相關標籤/搜索