2.2. 以普通用户身份执行备份
您可以以普通用户而不是 cn=Directory Manager
执行备份。
前提条件
-
启用了
cn=backup_users,ou=groups,dc=example,dc=com
组的成员来执行备份。 -
您用于执行备份的用户是
cn=backup_users,ou=groups,dc=example,dc=com
组的成员。
流程
使用以下方法之一创建备份任务:
使用
dsconf backup create
命令:#
dsconf -D "uid=example,ou=People,dc=example,dc=com" ldap://server.example.com backup create
通过手动创建任务:
#
ldapadd -D "uid=example,ou=People,dc=example,dc=com" -W -H ldap://server.example.com
dn: cn=backup-2021_07_23_12:55_00,cn=backup,cn=tasks,cn=config changetype: add objectClass: extensibleObject nsarchivedir: /var/lib/dirsrv/slapd-instance_name/bak/backup-2021_07_23_12:55_00 nsdatabasetype: ldbm database cn: backup-2021_07_23_12:55_00
验证
验证备份是否已创建:
#
ls -l /var/lib/dirsrv/slapd-instance_name/bak/
total 0 drwx------. 3 dirsrv dirsrv 108 Jul 23 12:55 backup-2021_07_23_12_55_00 ...