Мы хотели бы реплицировать папку для размещения почты между двумя серверами; однако, поскольку файлы записываются в исходная папка, задание таймера на этом сервере также регулярно обрабатывает и удаляет их, что означает, что они могут длиться недолго.
Мой вопрос: гарантирует ли DFS, что все, что написано в исходная папка в какой-то момент также записывается в целевая папка, независимо от того, как быстро он удаляется в исходная папка после первоначальной записи?
Я должен добавить, что мы не реплицируем удаления, а просто записываем (и нет операций обновления).
Ссылки:
Как вы планируете «не реплицировать удаления»? Если ваш Member2 будет членом только для чтения, будете ли вы удалять файлы за пределами пространства имен DFS на этом сервере? В противном случае функция только для чтения пространства имен предотвратит удаление из Member2.
Нет, DFSR не может гарантировать, что каждая запись будет реплицирована на член группы репликации, если записи сопровождаются действиями удаления. Пример:
Вы добавляете 1000 файлов общим размером 1 ГБ в Member1. Member1 немедленно начнет репликацию этих файлов с очередью из 16 файлов за раз (если я правильно помню для Server 2008). Эти файлы по-прежнему будут обрабатываться и передаваться по сети через некоторое время, особенно если это происходит по WAN.
Если во время этой промежуточной операции некоторые файлы будут удалены из Member1, они перестанут размещаться и никогда не попадут в Member2.