Двусторонняя репликация в MS SharePoint Server 2007
Сегодня один из партнеров задал интересный вопрос (почти дословно из письма):
" Можно ли реализовать структуру с двумя фермами серверов SharePoint в разных городах, но чтобы они зеркалили друг друга, т.е. имели абсолютно одинаковую структуру и все изменения на одной из ферм реплицировались на другую ферму и наоборот?"
Сразу скажу - вопрос интересный. Да, в SharePoint 2007 есть content deployment, да есть возможность репликации на уровне SQL 2005. Но! Это репликации в виде master-slave. В данном случае, нам нужно реализовать master-master топологию, а здесь сразу же возникает задача согласования конфликтов.(Кстати, можно попробовать поиграть с Peer-to-Peer Transactional Replication в SQL Server 2005)
В штатной поставке MOSS 2007 такого функционала нет (насколько я знаю). И вот решил я поискать решения третьих фирм по двусторонней репликации в SharePoint 2007. И нашел такие продукты
1. iOra for Microsoft SharePoint Server 2007 http://www.iora.com/downloads/iOra_SPS_2007.pdf. Вот выдержка из описания свойств продукта (Two way replication: Bi-directional replication between servers and clients with conflict detection and resolution of independent updates.)
2. Syntergy Replicator http://www.datalan.com/Products/SharePoint2007.shtm (Enables information replication within and between SharePoint environments. This replication can be one directional or bi-directional and includes conflict notification and resolution capabilities.)