Assine a Lista Dicas-L
Receba diariamente por email as dicas
de informática publicadas neste site
Para se descadastrar, clique aqui.
Migrando dados LDAP de diferentes versões.
Colaboração: Kalil de A. Carvalho
Data de Publicação: 03 de junho de 2011
Recentemente tivemos a necessidade de migrar um bando OpenLDAP para outro porém com diferentes versões. A cópia dos arquivos de dados, sem nenhum tipo de tratamento, funciona bem para as versões iguais mas não para versões diferentes.
Esta dica é para quem esta mudando de versão e não quer perder nada.
No seu servidor antigo pare o OpenLDAP e digite o comando:
# slapcat l arquivo.ldif
É bem importante utilizar o -l pois difere do redirecionamento, como
# slapcat > arquivo.ldif
Copie o arquivo.ldif para o novo servidor.
Delete todos os dados do bando do servidor, após pará-lo (lógico).
No diretório onde ficam os dados, normalmente /var/lib/ldap, digite o seguinte comando:
# slapadd l arquivo.ldif
Mude as permissões dos arquivos criados para o usuário que roda o OpenLDAP.
Agora inicie o serviço.
Pronto, sua migração esta completa.
Procedimento testado nas plataformas
- Origem: RHE 5.6, OpenLDAP 2.3.43
- Destino: Debian 5.0, OpenLDAP 2.4.11
Referências Adicionais
Referências adicionais sobre os assuntos abordados neste site podem ser encontradas em nossa Bibliografia.
Avalie esta dica
Opinião dos Leitores
03 Jun 2011, 11:48
Migrar bases LDAP não se resume a isso!
Tente migrar da versão 2.3.43 para 2.4.25 para ver o que acontece.
Abs,





