Originally published at
RTFM - администрирование, настройка серверов FreeBSD, Linux. You can comment here or
there.
У Oracle для его баз данных имеется замечательный инструмент Flashback. Его задача - восстанавливать базу до определённого состояния.
Подобное потребовалось сделать и для LDAP-баз при выполнении автотестов.
Решение очень простое, в основном потому, что:
а) имена DIT совпадают с определёнными переменными, которые присвоены каждому из BuildAgent-ов TeamCIty;
б) пароли для доступа к базам - такие же, как и имена баз, так что не о какой безопасности речи нет (всё работает в ограниченной сети).
Список DIT-ов выглядит так:
namingContexts: dc=autobuild1
namingContexts: dc=autobuild2
namingContexts: dc=autobuild3
Read the rest of this entry »