2
LDAP: สำรองข้อมูลด้วย slapcat vs ldapsearch
ที่ใช้: openldap-servers-2.4.23-34.el6_5.1.x86_64 ภารกิจ: สร้างสคริปต์สำหรับcrontabเพื่อสร้างการสำรองฐานข้อมูลเต็มรูปแบบ 1) slapcat- สร้างไฟล์ในรูปแบบเริ่มต้นคือ Berkeley DB 2) slapcatสามารถทำได้ในขณะที่slapdทำงาน (ถ้าbdb/hdbใช้ฐานข้อมูล) 3) เพื่อคืนค่าไฟล์หลังจากslapcat- ต้องใช้slapadd(ไม่ใช่ldapadd) 4) slapcat/addไม่ต้องใช้รหัสผ่าน 5) slapaddสามารถทำได้เฉพาะเมื่อslapdหยุด ตัวอย่าง: $ slapcat -f /etc/openldap/slapd.conf -b "dc=db_1" -l db_1_backup.ldif $ slapadd -l db_1_backup.ldif แทนที่จะเป็นslapcat/add- ลองมาดูที่ldapsearch/add: 1) ldapsearch- สร้างไฟล์ที่มีข้อมูลใกล้เคียงกับslapcat; 2) ldapadd- สามารถใช้ไฟล์จากldapsearchไม่จำเป็นต้องslapdหยุด 3) ldapadd/search- ต้องใช้รหัสผ่าน ตัวอย่าง: $ ldapsearch -D "cn=root,dc=db_1" -W -b …