2장. Directory Server에서 데이터 내보내기
명령줄 또는 웹 콘솔을 사용하여 Directory Server 데이터베이스에서 LDIF 파일로 데이터를 내보냅니다.
참고
내보내기 작업에는 디렉터리 데이터만 포함됩니다. 내보내기에는 구성 정보(cn=config), 스키마 정보(cn=schema) 및 모니터링 정보(cn=monitor)가 포함되지 않습니다.
내보내기 기능을 사용하여 다음을 수행합니다.
- 데이터를 다른 Directory Server에 복사합니다.
- 데이터를 다른 애플리케이션으로 내보냅니다.
- 디렉터리 토폴로지를 변경한 후 데이터베이스를 다시 작성합니다.
- 데이터베이스를 분할합니다.
2.1. 서버가 실행되는 동안 명령줄을 사용하여 데이터 내보내기
Directory Server 인스턴스가 실행 중인 동안 데이터를 내보내려면 dsconf backend export 명령을 사용합니다.
사전 요구 사항
-
dirsrv사용자는 대상 디렉터리에 쓰기 권한이 있습니다. - Directory Server 인스턴스가 실행 중입니다.
절차
dsconf backend export명령을 사용하여 데이터를 LDIF 파일로 내보냅니다.예를 들어
userRoot데이터베이스를 내보내려면 다음을 수행합니다.#
dsconf -D "cn=Directory Manager" ldap://server.example.com backend export userRootThe export task has finished successfully기본적으로
dsconf는/var/lib/dirsrv/slapd파일에 저장합니다. 또는-instance_name/export/ 디렉터리에 내보내기를instance_name_database_name-time_ stamp.ldif-l file_name옵션을 명령에 추가하여 다른 위치를 지정합니다.-
/var/log/dirsrv/slapd-instance_name/errors로그에서 내보내기 중 문제를 검색합니다.
추가 리소스
-
데이터를 내보내는 데 사용할 수 있는 모든 추가 설정을 표시하려면
dsconf ldap://server.example.com 백엔드 내보내기 --help명령의 출력을 참조하십시오. - 서버가 실행되는 동안 명령줄을 사용하여 데이터 가져오기
- Directory Server 백업