ব্যবহার করা হয়েছে: openldap-servers-2.4.23-34.el6_5.1.x86_64
কার্য: crontabনির্ধারিত ডাটাবেস পূর্ণ ব্যাকআপ তৈরি করতে স্ক্রিপ্ট তৈরি করুন।
1) slapcat- ডিফল্ট ফর্ম্যাটে ফাইল তৈরি করুন, বার্কলে ডিবি।
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 "dc=db_1" "dc=db_1" -LLL > db_1_backup2.ldif
$ ldapadd -x -D "cn=root,dc=db_1" -W -f db_1_backup2.ldif
সুতরাং - প্রশ্নটি হ'ল:
1) আমি কি এই সরঞ্জামের বিবরণে কিছু মিস করছি?
2) এর মধ্যে পার্থক্য কি যায় আসে ldapadd/slapaddএবং ladpsearch/slapcat?