文档章节

linux 上面shell脚本备份ldap

yeqiang2015
 yeqiang2015
发布于 2017/12/22 12:51
字数 102
阅读 28
收藏 1


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数据库完成'
 

© 著作权归作者所有

yeqiang2015
粉丝 2
博文 21
码字总数 7740
作品 0
丰台
后端工程师
私信 提问
Linux 系统与数据库安全

Linux 系统与数据库安全 Mr. Neo Chen (netkiller), 陈景峰(BG7NYT) 中国广东省深圳市龙华新区民治街道溪山美地 518131 +86 13113668890 +86 755 29812080 版权 © 2011, 2012, 2013, 2014 h...

netkiller-
2014/05/27
371
1
gbase8a 数据库备份 rcman

linux下 gbase8a数据库安装目录, /home/gbase8a/GBase/server/bin/rcman 工具是数据备份工具 使用 rcman -uroot -pgbase /path 连接上数据库后.会弹出 rcman > 命令模式. 但放在shell脚本中....

方小文
2012/12/11
500
0
利用Shell脚本验证RMAN备份集和做定期恢复实验

本文根据DBAplus社群第103期线上分享整理而成。 内容简介: 经常听一些大师说,要定期做Oracle数据库的备份恢复实验,那非要等到数据库出了问题的话,说什么也晚了。当然,这个东西要落地的话...

赵全文
2017/05/24
0
0
推荐书籍《Linux Shell脚本攻略(第2版)》

本书结合丰富的实际案例介绍了如何利用shell命令快速开发常规任务,如何凭借短短几个命令行从Web挖掘数据的shell脚本,如何通过shell脚本设置以太网和无线LAN,以及如何利用少量命令的组合完...

胡淘峰
2014/03/07
785
0
linux+Oracle集群课程全面升级

作为国内最早从事开源架构师级课程研发的公司,从2006年10月开始,荣新稳步提升,将互联网运维作为主导就业方向,并将Linux集群架构课程发展成为国内最顶级、覆盖技术最全面的Linux课程,作为...

张琦
2018/06/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

只需一步,在Spring Boot中统一Restful API返回值格式与统一处理异常

统一返回值 在前后端分离大行其道的今天,有一个统一的返回值格式不仅能使我们的接口看起来更漂亮,而且还可以使前端可以统一处理很多东西,避免很多问题的产生。 比较通用的返回值格式如下:...

晓月寒丶
昨天
59
0
区块链应用到供应链上的好处和实际案例

区块链可以解决供应链中的很多问题,例如记录以及追踪产品。那么使用区块链应用到各产品供应链上到底有什么好处?猎头悬赏平台解优人才网小编给大家做个简单的分享: 使用区块链的最突出的优...

猎头悬赏平台
昨天
28
0
全世界到底有多少软件开发人员?

埃文斯数据公司(Evans Data Corporation) 2019 最新的统计数据(原文)显示,2018 年全球共有 2300 万软件开发人员,预计到 2019 年底这个数字将达到 2640万,到 2023 年达到 2770万。 而来自...

红薯
昨天
65
0
Go 语言基础—— 通道(channel)

通过通信来共享内存(Java是通过共享内存来通信的) 定义 func service() string {time.Sleep(time.Millisecond * 50)return "Done"}func AsyncService() chan string {retCh := mak......

刘一草
昨天
58
0
Apache Flink 零基础入门(一):基础概念解析

Apache Flink 的定义、架构及原理 Apache Flink 是一个分布式大数据处理引擎,可对有限数据流和无限数据流进行有状态或无状态的计算,能够部署在各种集群环境,对各种规模大小的数据进行快速...

Vincent-Duan
昨天
60
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部