This is small backup script I wrote. Often times before minor changes I run a quick backup to be on the safe side. <br><br>It assumes an ldap instance is the same as your hostname.<br><br><a href="http://bob.test.test.com">
bob.test.test.com</a><br>instance name=bob<br><br><br>#!/bin/sh<br># Edward Guy Capriolo<br># 2007 February 13<br># Used to initiate a databackup of LDAP<br><br>#Start user edit<br>auth_dn="change_this"<br>auth_ps="change_this"
<br>#End user edit<br><br>USER_ID=`id -u`<br>host_n=`hostname -s`<br># Standard format 2007_02_11_02_02_01<br>folder_name=`date +%Y_%m_%d_%H_%M_%S`<br><br>if [ "$USER_ID" = "0" ]; then<br>        true<br>
else<br>        echo "Script must be run as root (0)"<br>        exit 1<br>fi<br><br>/opt/fedora-ds/slapd-${host_n}/db2bak.pl -D "${auth_dn}" -w "${auth_ps}" -a /opt/fedora-ds/slapd-${host_n}/bak/${folder_name}
<br>echo "Backup Initiated: Run tail -f /opt/fedora-ds/slapd-${host_n}/logs/errors to monitor the backup status."<br>exit 0<br><br>Hope this is useful.<br>Edward Capriolo<br>