Backup LDAP

francesco-63 Messages postés 68 Date d'inscription   Statut Membre Dernière intervention   -  
IvyAlice Messages postés 379 Date d'inscription   Statut Membre Dernière intervention   -
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

A voir également:

7 réponses

francesco-63 Messages postés 68 Date d'inscription   Statut Membre Dernière intervention   4
 
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
1
francesco-63 Messages postés 68 Date d'inscription   Statut Membre Dernière intervention   4
 
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
0
IvyAlice Messages postés 379 Date d'inscription   Statut Membre Dernière intervention   32
 
Salut,

tu peux faire un
slapcat > <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 comme
slapadd -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 )
0
francesco-63 Messages postés 68 Date d'inscription   Statut Membre Dernière intervention   4
 
Je vais essayer de suivre tes manip! en tout ca merci pour ta réponse!
Cordialement,
Francesco
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
IvyAlice Messages postés 379 Date d'inscription   Statut Membre Dernière intervention   32
 
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.
0
francesco-63 Messages postés 68 Date d'inscription   Statut Membre Dernière intervention   4
 
Ah mince, je n'ai pas testé encore moi...
0
francesco-63 Messages postés 68 Date d'inscription   Statut Membre Dernière intervention   4
 
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!
0
IvyAlice Messages postés 379 Date d'inscription   Statut Membre Dernière intervention   32
 
Chouette que ça fonctionne.
merci je connaissais pas ^^
0