Это команда ldap-git-backup, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
ldap-git-backup - проверить LDIF с сервера LDAP в репозиторий GIT
СИНТАКСИС
ldap-git-backup [параметры]
ldap-git-резервное копирование --help
ОПИСАНИЕ
ldap-git-backup принимает дамп LDIF сервера LDAP и обновляет репозиторий GIT, который
служит версией резервной копии.
ldap-git-backup разбивает данные LDIF на отдельные записи. Он создает уникальные, но
стабильные имена файлов с использованием комбинации отметки времени создания для упорядочивания и DN
как уникальный ключ для записи.
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
--ldif-cmd
Укажите команду для создания полного дампа LDIF каталога LDAP, подходящего для
резервное копирование. Он должен содержать все записи, необходимые для восстановления базы данных LDAP. К
по умолчанию берется "/ usr / sbin / safe-ldif", который вызывает "/ usr / sbin / slapcat" из OpenLDAP.
Если у вас есть доступ к серверу LDAP по сети, вы можете использовать ldapsearch в качестве своего
"--ldif-cmd". Пример:
--ldif-cmd 'ldapsearch -u -x -o ldif-wrap = нет \
-H ldaps: //ldap.example.org -b dc = example, dc = org '
Если вам сначала нужно войти на определенный сервер, вы должны использовать что-то в
линии
--ldif-cmd 'ssh host.example.org ldapsearch -u -x -o ldif-wrap = no \
-H ldaps: //ldap.example.org -b dc = example, dc = org '
Вы можете сделать это настолько сложным, насколько захотите, если он умещается в одну строку
команда. Если вам нужно больше, вы можете создать сценарий для этой цели.
--backup-каталог
Укажите каталог, в котором хранится репозиторий GIT для резервной копии с контролем версий.
По умолчанию: / вар / резервные копии / ldap
--commit-msg
Укажите настраиваемое сообщение фиксации. По умолчанию: ldap-git-backup
Пример:
--commit-msg "Импортировать $ (дата --rfc-3339 = секунды)"
--commit-дата
--commit-дата
Укажите настраиваемую дату фиксации. Если указан файл, используется время его модификации.
--no-gc
Не выполняйте сборку мусора (git gc) после проверки новой резервной копии. К
по умолчанию gc делается так, чтобы размер резервной копии оставался меньшим. Вы можете пропустить gc
для периодического резервного копирования, но оставьте его включенным для резервного копирования по расписанию.
--Помогите
Распечатывает эту страницу.
Используйте ldap-git-backup онлайн с помощью сервисов onworks.net