오류가 발생했습니다.
slapcat: database doesn't support necessary operations.
명령을 실행하려고 할 때
slapcat -n 1 -l users.ldif
1을 0으로 바꾸는 것은 내 구성의 백업이 될 것임을 이해합니다.
이 오류가 발생하는 이유와 LDAP를 새 서버로 마이그레이션할 수 있도록 처리하는 방법을 이해하도록 도와줄 수 있는 사람이 있습니까?
답변1
이에 대해 100% 확신할 수는 없지만 데이터베이스를 생성할 때 설정한 데이터베이스와 관련이 있다고 생각합니다. 적어도 내 경우에는 olcDatabase를 {2}로 설정했기 때문에 n을 2로 변경했을 때 작동했습니다. 그런 다음 users.ldif 파일에서 내 사용자를 보았습니다.
dn: olcDatabase={2}hdb,cn=config
내 경우에는 같은 오류가 발생하여 다음으로 변경했습니다.
slapcat -n 2 -l users.ldif