Backup LDAP
francesco-63
Messages postés
77
Statut
Membre
-
IvyAlice Messages postés 397 Statut Membre -
IvyAlice Messages postés 397 Statut Membre -
Bonjour,
J'aimerais pouvoir copier un annuaire LDAP d'un serveur Ubuntu 10.04 TLS à un autre serveur Ubuntu 10.4 TLS.
En effet, j'aimerais si le premier serveur subit un crash que le deuxième serveur puisse avoir des copies de l'annuaire.
J'ai essayé de copier les répertoires /etc/ldap (pour la config), /var/lib/ldap pour les données et /usr/local/bin/ pour les scripts de sauvegarde. Sans succés... Existe-t-il une méthode ? j'ai entendu parlé de slapadd?!...
Merci de votre aide.
Bonne journée,
Francesco
J'aimerais pouvoir copier un annuaire LDAP d'un serveur Ubuntu 10.04 TLS à un autre serveur Ubuntu 10.4 TLS.
En effet, j'aimerais si le premier serveur subit un crash que le deuxième serveur puisse avoir des copies de l'annuaire.
J'ai essayé de copier les répertoires /etc/ldap (pour la config), /var/lib/ldap pour les données et /usr/local/bin/ pour les scripts de sauvegarde. Sans succés... Existe-t-il une méthode ? j'ai entendu parlé de slapadd?!...
Merci de votre aide.
Bonne journée,
Francesco
7 réponses
-
j'ai trouvé la source du problème :
Il s'agissait d'un problème au niveau des permissions de ces répertoires (/etc/ldap/ et /var/lib/ldap/).
Il faut changer les droits (chown -R) sur ces répertoires sur le nouveau serveur Ubuntu. Je peux à présent interroger le serveur ldap avec apache directory studio! merci de ton aide IvyAlice.
Cordialement,
Francesco -
Pour etre un peu plus précis, la copie automatique de l'annuaire LDAP du premier serveur se fait par cron à 2h du matin tous les jours vers un serveur de sauvegarde. Le fichier sauvegardé est de type .tgz.
Lorsque je récupere ce fichier, le décompresse dans un autre serveur (le deuxième) pour remplacer etc/ldap, var/lib/ldap,...
Résultat: rien.
Merci -
Salut,
tu peux faire unslapcat > <fichier>.ldif
sur ton serveur actif, ça récupère les entrées ldap.
et les récuperer de l'autre coté avec quelque chose commeslapadd -f /etc/ldap/slapd.conf -l <fichier>.ldif
Tes entrées ldap seront bien dans ton fichier .ldif, tu peux le regarder avec cat ou vim.
(on avait servis cette méthode pour récupérer les données depuis un ldap vierge, mais je pense que ça doit fonctionner pour du backup. Par contre si il y a plus élégants, je suis preneuse )
-
Je vais essayer de suivre tes manip! en tout ca merci pour ta réponse!
Cordialement,
Francesco -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
hm...,
J'ai testé et il râle si il y a déjà les entrées(pour le dn en tout cas ) , mais je n'ai pas regardé comment il se comporte s'il y a des entrées en plus ou en moins. -
-
Je finis ce sujet en énoncant une commande qui est bien utile:
service --status-all
voir slapd dans la liste du terminal : si + le service ldap est actif sinon il ne l'est pas!