Syntaxe :
ldapsearch -h <oid_host> -p <port> -D "cn=orcladmin" -w <password> -L -s one -b “cn=users,dc=yapson,dc=com" -z 1000 "cn=*" dn sn cn uid userpassword objectclass > users.ldif
Notes:
• -z: is for size limit which means the number of users you want to export.
• “cn=*”: the search filter in our case we want all of them .
• You can define what attributes you want to be exported with the user by adding the attribute name after the search filter e.g: "cn=*" dn sn cn uid userpassword objectclass
• Users.ldif: the name of the export file.
Now in case you want all attributes, simply don't write any attribute after search filter..:)
Exemple (export des usagers avec tous leurs attributs dans le fichier «users_edm_unit.ldif»):
ldapsearch -h gauguin -p 389 -D "cn=orcladmin" -w <password> -L -s one -b “cn=Users,dc=yapson,dc=com" "cn=*" > users_edm_unit.ldif
Note:
Demander à un admin OAS de le faire si vous n'avez pas le mot de passe de «orcladmin»
2. Importer le fichier ldif généré précédemment dans le nouvel OID
• Transférer le fichier ldif généré précédemment sur le serveur cible (en environ unix, le transfert doit se faire en mode ASCII)
• Importer le fichier dans le nouvel OID
Syntaxe :
ldapadd -h <oid_host> -p <oid_port> -D "cn=orcladmin" -w <password> -c -v -f users.ldif
Exemple:
ldapadd -h <nouv_oid_host> -p <port> -D "cn=orcladmin" -w <password> -c -v -f users_edm_unit.ldif
Aucun commentaire:
Enregistrer un commentaire