Ви є тут

Миграция Exchange. 3 Настройка MailBOX Database Availability Group

Microsoft Exchange Logo

CAS Array с балансировкой нагрузки уже готов и пользователи успешно подключаются. Теперь нужно создать базы для почтовых ящиков в отказоустойчивом режиме - Database Availability Group. Об этом ниже.

Наши сервера с ролью MailBox (UK-BERDYCHIV-XM01 и UK-BERDYCHIV-XM02) должны иметь по два сететвых интерфейса: один для MAPI-доступа клиентов, другой для кластера (heartbit интерфейс).

Этот heartbit интерфейс может (должен) быть в отдельной сети.

Еще нужен один сервер (не Exchange), который будет выполнять роль свидетеля. Я для этих целей выбрал один из CASов(UK-BERDYCHIV-XC03). Для этого сервера в группу локальных администраторов нужно добавить группу Exchange Trusted Subsystem:

Создание Database Availability Group

Для создания DAG, нужно в Exchange Management Shell выполнить:

New-DatabaseAvailabilityGroup -Name UK-BERDYCHIV-FC02 -WitnessServer UK-BERDYCHIV-XC03 -WitnessDirectory C:\DAG -DatabaseAvailabilityGroupIPAddresses 192.168.17.188
Name             Member Servers                                      Operational Servers
----             --------------                                      -------------------
UakieSFC02       {}

В параметрах указываем имя для DAG (UK-BERDYCHIV-FC02), сервер-свидетель (UK-BERDYCHIV-XC03) и директорию на этом сервере (C:\DAG).

Теперь добавим в DAG наши MailBox сервера:

Add-DatabaseAvailabilityGroupServer -Identity UK-BERDYCHIV-FC02 -MailboxServer UK-BERDYCHIV-XM01
Add-DatabaseAvailabilityGroupServer -Identity UK-BERDYCHIV-FC02 -MailboxServer UK-BERDYCHIV-XM02

Теперь нужно создать базы для ящиков. Мне нужны 3 базы (разные лимиты по размеру ящика). Создаю их на разных серверах, типа балансировка нагрузки:

New-MailboxDatabase -Server UK-BERDYCHIV-XM01 -Name "DB1" -EdbFilePath D:\DatabaseFiles\DB1\DB1.edb -LogFolderPath D:\DatabaseFiles\DB1\LogFolder
Name                           Server          Recovery        ReplicationType
----                           ------          --------        ---------------
DB1                     UK-BERDYCHIV-XM01      False           None

New-MailboxDatabase -Server UK-BERDYCHIV-XM01 -Name "DB3" -EdbFilePath D:\DatabaseFiles\DB3\DB3.edb -LogFolderPath D:\DatabaseFiles\DB3\LogFolder
Name                           Server          Recovery        ReplicationType
----                           ------          --------        ---------------
DB3                     UK-BERDYCHIV-XM01      False           None

New-MailboxDatabase -Server UK-BERDYCHIV-XM02 -Name "DB2" -EdbFilePath D:\DatabaseFiles\DB2\DB2.edb -LogFolderPath D:\DatabaseFiles\DB2\LogFolder
Name                           Server          Recovery        ReplicationType
----                           ------          --------        ---------------
DB2                     UK-BERDYCHIV-XM02      False           None

Монтируем созданные базы:

Mount-Database -Identity DB1
Mount-Database -Identity DB2
Mount-Database -Identity DB3

И создаем их копии на другие сервера в группе:

Add-MailboxDatabaseCopy -Identity DB1 -MailboxServer UK-BERDYCHIV-XM02 -ActivationPreference 2
Add-MailboxDatabaseCopy -Identity DB3 -MailboxServer UK-BERDYCHIV-XM02 -ActivationPreference 2
Add-MailboxDatabaseCopy -Identity DB2 -MailboxServer UK-BERDYCHIV-XM01 -ActivationPreference 2

Также, базам нужно назначить Offline Address Book:

Set-MailboxDatabase -OfflineAddressBook '\Default Offline Address List' -Identity 'DB1'
Set-MailboxDatabase -OfflineAddressBook '\Default Offline Address List' -Identity 'DB2'
Set-MailboxDatabase -OfflineAddressBook '\Default Offline Address List' -Identity 'DB3'

Public Folder

В моем случае используються как Public Folder, так и старые клиенты (Outlook 2003). По этому, отказаться от использования Public Folder я не могу.

Отказоустойчивость Public Folder обеспечивается репликацией, по этому нужно создать базу для Public Folder на всех MailBox серверах. Создадим базу на первом сервере. Для этого выполним:

New-PublicFolderDatabase -Name PublicFolderDB01 -Server UK-BERDYCHIV-XM01 -EdbFilePath D:\DatabaseFiles\PublicFolderDB01\PublicFolderDB01.edb -LogFilePath D:\DatabaseFiles\PublicFolderDB01 | Mount-Database PublicFolderDB01


Следующим шагом будет Настройка EDGE

Tags: 

Додати коментар

Filtered HTML

  • Адреси сторінок і електронної пошти атоматично перетворюються у посилання.
  • Дозволені теги HTML: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Рядки та параграфи відокремлюються автоматично.

Plain text

  • HTML теґи не відображаються
  • Рядки та параграфи відокремлюються автоматично.
By submitting this form, you accept the Mollom privacy policy.

Вхід

Powered by Rublin team