2.17. cn=task_name,cn=backup,cn=tasks,cn=config
명령줄을 통해 데이터베이스는 작업의 매개 변수를 정의하고 작업을 시작하는 특수 작업 항목을 생성하여 백업할 수 있습니다. 작업이 완료되면 작업 항목이 디렉터리에서 제거됩니다.
cn=backup 항목은 백업 작업 작업을 위한 컨테이너 항목입니다. cn=backup 항목 자체는 속성이 없지만 이 항목 내의 각 작업 항목(예: cn=task_ID,cn=backup,cn=tasks,cn=config )은 다음 특성을 사용하여 백업 작업을 정의합니다.
cn=backup 아래의 백업 작업 항목에는 아카이브 복사본을 복사할 디렉터리( backup-nsArchiveDir 속성)와 백업 중인 데이터베이스 유형( backup-nsDatabaseType 특성)이 포함되어야 합니다. 또한 작업을 식별하려면 고유한 cn 을 포함해야 합니다. 예를 들면 다음과 같습니다.
dn: cn=example backup,cn=backup,cn=tasks,cn=config
objectclass: extensibleObject
cn: example backup
nsArchiveDir: /export/backups/_ nsDatabaseType: ldbm database__
백업 작업이 실행되면 작업 항목에 cn=tasks,cn=config 아래의 항목에 대한 Common task invocation 속성에 나열된 서버 생성 작업 속성이 모두 포함됩니다.
2.17.1. nsArchiveDir 링크 복사링크가 클립보드에 복사되었습니다!
이 속성은 백업을 작성할 디렉터리의 위치를 제공합니다.
여기에서 백업 디렉터리는 일반적으로 nsslapd-bakdir 속성에 구성된 디렉터리와 동일해야 합니다.
이 속성이 cn=backup 작업에 포함되지 않은 경우 LDAP 오브젝트 클래스 위반 오류 (65)와 함께 작업이 실패합니다.
| 매개변수 | 설명 |
|---|---|
| 입력 DN | cn=task_name,cn=backup,cn=tasks,cn=config |
| 유효한 값 | 모든 로컬 디렉터리 위치 |
| 기본값 | |
| 구문 | case-exact string |
| 예 | nsArchiveDir: /export/backups |
2.17.2. nsDatabaseType 링크 복사링크가 클립보드에 복사되었습니다!
이 속성은 보관 중인 데이터베이스의 종류를 제공합니다. 데이터베이스 유형을 설정하면 데이터베이스를 아카이브하는 데 사용해야 하는 백업 플러그인 디렉터리 서버가 어떤 종류의지 알 수 있습니다.
| 매개변수 | 설명 |
|---|---|
| 입력 DN | cn=task_name,cn=backup,cn=tasks,cn=config |
| 유효한 값 | ldbm 데이터베이스 |
| 기본값 | ldbm 데이터베이스 |
| 구문 | case-exact string |
| 예 | nsDatabaseType: ldbm 데이터베이스 |