Константин Ошмян » 03 май 2011, 11:32
Насколько я понимаю, синхронизация реплик - вещь немного более сложная, чем кажется. Просто так восстановить из образа том SYS одного из серверов можно, но если эта реплика была не единственной - то возможны проблемы (что и подтверждает Николай). Дело в том, что при изменении объектов на каждой релике не только меняется его таймстэмп, но и отслеживается, отреплицировалось это изменение на другие серверы или нет. Т.е. если один из серверов выключить на какое-то время, а потом включить обратно - всё будет нормально: он просто получит с остальных серверов те изменения, которые за это время произошли и у себя их засинхронизирует. А вот если один из серверов восстановить из образа недельной давности, то остальные серверы об этом не узнают. Они будут уверены, что изменения за последнюю неделю были успешно отреплицированы и не будут пытаться их реплицировать заново. Отсюда и возможные проблемы.
Я бы в такой ситуации просто сделал бы принудительное копирование реплики с "правильного" сервера на "неправильный".
Что касается второго вопроса, то боюсь что "в лоб" - нет, нельзя. Там содержится не только сама база eDirectory, но и server-specific информация, а также метаинформация об eDirectory (ID реплик, их распределение по серверам и т.п.).