Наличие общедоступной папки на одном сервере в массиве Exchange 2003 заполняют его для пользователей на другом сервере?

У меня есть 4 сервера бэкэнда и 1 сервер фронтенда в массиве Exchange 2003. У меня есть тонны проблем репликации, потому что существует только слишком много данных в общедоступных папках (или таким образом, я подозреваю). Некоторые папки добираются вверх до 5 ГБ в размере, и некоторые общедоступные папки имеют вверх 20 подпапок.

Каждый сервер бэкэнда содержит пользователей для различного местоположения станции.

В настоящее время, если кто-то на server1 отправляет что-то в общедоступную папку, она может взять 1s-45min для него для тиражирования в любой из других серверов, но кого-либо еще на server1 see's это сразу же.

Я попытался ограничить репликацию папки всего одним сервером для удаления репликации все вместе в надеждах, что все серверы просто указали бы на сервер с общедоступной папкой, но это, кажется, не прокладывает себе путь.

Наличие общедоступной папки на одном сервере в массиве Exchange 2003 заполняют его для пользователей на другом сервере? Существует ли более изящная опция?

1
задан 7 October 2014 в 06:56
1 ответ

Сомневаюсь, что у вас "слишком много данных" в общих папках. Общие папки хранятся с помощью того же самого движка ESE, который хранит почтовые ящики, и я видел установки Exchange 2003 с базами данных почтовых ящиков до 100GB (хотя, возможно, они работали очень плохо по сравнению с новыми версиями Exchange, они отлично работали).

Диагностика ваших "проблем с репликацией" - это то, с чем мне бы понадобилось больше информации, чтобы помочь, так что я даже не буду пытаться справиться с этим здесь. Что я сделаю, так это предложу несколько комментариев к: остальной части вашего вопроса.

Каждая база данных почтовых ящиков имеет "публичное хранилище по умолчанию", указанное в свойствах базы данных почтовых ящиков. Первым делом Outlook попытается получить доступ к общим папкам, хранящимся в этом хранилище. Вы можете разместить несколько копий общей папки в разных общих хранилищах (для балансировки нагрузки клиентского доступа и предоставления копий в физических местах с плохим WAN подключением) или вы можете иметь несколько (или одно) общих хранилищ, в которые вы агрегируете клиентский доступ. Что является "правильным", зависит от оборудования, на котором вы размещаете хранилища, шаблонов доступа ваших пользователей и топологии сети.

Когда пользователь пытается получить доступ к общей папке, не имеющей реплики на его общем хранилище по умолчанию, Outlook запросит направление с пользовательского общего хранилища по умолчанию на другое общее хранилище, на котором размещается копия. Алгоритм перенаправления учитывает коннекторы между группами маршрутизации (и подробно описан в этой статье), но для ваших целей я подозреваю, что все ваши серверы находятся в одной группе маршрутизации, что означает, что Outlook в конечном итоге случайным образом выберет копию из всех серверов, которые содержат копии данной папки.

Вы абсолютно можете иметь одно хранилище общих папок без репликации, которая будет использоваться всеми вашими клиентами. Для этого вам нужно будет просто установить общее хранилище по умолчанию на всех ваших базах данных почтовых ящиков. Учитывая, что Exchange 2003 является 32-битным приложением, вы, возможно, сможете реализовать преимущество кэширования для размещения всех ваших общих папок на одном сервере, который не содержит никаких почтовых ящиков. Поскольку у Вас есть почтовые ящики, размещенные на всех четырех серверах, то Вам, вероятно, будет лучше разместить копии общих папок на всех четырех серверах и исправить все проблемы с репликацией.

Внутри локальной сети репликация общих папок должна происходить довольно быстро. Если серверы сильно перегружены, или если у вас проблемы с конфигурацией, это может занять намного больше времени. Вы можете задать отдельный вопрос с подробной информацией о ваших "проблемах с репликацией", чтобы получить помощь на этом фронте.

2
ответ дан 3 December 2019 в 21:12

Теги

Похожие вопросы