Home WindowsExchange Server Включить circular logging на Exchange Server в DAG

Включить circular logging на Exchange Server в DAG

by admin
522 views
Exchange logo

Не рекомендуем включать циклическое ведение журнала в Exchange Server. Это потому, что отличная система резервного копирования усекает журналы базы данных. Что делать, если резервное копирование не сработало, и вам нужно решение до того, как размер диска заполнится? В этой статье вы узнаете, как включить циклическое ведение журнала с помощью PowerShell и в центре администрирования Exchange. Также нет никакой разницы , делается это в DAG или нет.

Должен ли я включить циклическое ведение журнала в Exchange Server?

Когда включать циклическое ведение журнала и очищать журналы базы данных? Например:

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

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

Перед включением циклического ведения журнала

Узнать путь где лежат truncate log

[PS] C:\Windows\system32>Get-MailboxDatabase -Server mbx1 | Format-List Name, EdbFilePath, LogFolderPath


Name          : DB01
EdbFilePath   : E:\DB01\DB01.edb
LogFolderPath : F:\DB01

У нас есть 2,136 элемент в папке. Это около 1,68 ГБ в общем размере. Как очистить журналы от определенной базы данных?

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

Включить циклическое ведение журнала Exchange в Центре администрирования Exchange

Войдите в Exchange Admin Center (EAC). Перейдите к Servers и следуйте за Databases вверху. Щелкните базу данных почтовых ящиков и щелкните значок редактирования .

Щелкните maintenance на левой панели и установите флажок Enable curcular logging . Щелкните Save.

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

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

Щелкните базу данных почтовых ящиков и щелкните значок  . Нажмите Dismount.

Появится предупреждение с вопросом, уверены ли вы, что отключите базу данных почтовых ящиков? Проверьте имя базы данных почтовых ящиков и нажмите Да .

Смонтируйте базу данных. Нажмите  и нажмите « Подключить» .

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

Просмотрите STATUS и убедитесь, что база данных почтовых ящиков Mounted.

Результаты после включения циклического ведения журнала

Вернемся к папке базы данных Mailbox и посмотрим на журналы.

Проверим Circular logging на сервере копии в DAG

Включить циклическое ведение журнала Exchange с помощью PowerShell

Запустите командную консоль Exchange от имени администратора . Проверьте, включено ли циклическое ведение журнала в базе данных почтовых ящиков. Мы запустим командлет Get-MailboxDatabase .

Вывод показывает, что циклическое ведение журнала отключено.

PS] C:\Windows\system32>Get-MailboxDatabase "DB03" | Format-Table Name, CircularLoggingEnabled

Name CircularLoggingEnabled
---- ----------------------
DB04                  False

Мы запустим командлет Set-MailboxDatabase и параметр CircularLoggingEnabled , чтобы включить циклическое ведение журнала.

[PS] C:\>Set-MailboxDatabase "DB03" -CircularLoggingEnabled $True
WARNING: Circular logging parameter change will not be applied on this database before it is remounted. Dismount and remount database "DB03" in order to apply this parameter change.

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

Circular logging parameter change will not be applied on this database before it is remounted. Dismount and remount database “Mailbox Database” in order to apply this parameter change.

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

[PS] C:\>Dismount-Database "DB03" -Confirm:$False

[PS] C:\>Get-MailboxDatabase "DB03" -Status | Format-Table Name, Mounted

Name                        Mounted
----                        -------
DB03   False

[PS] C:\>Mount-Database "DB03" -Confirm:$False

[PS] C:\>Get-MailboxDatabase "DB03" -Status | Format-Table Name, Mounted

Name                        Mounted
----                        -------
DB03    True

Отключить циклическое ведение журнала Exchange в Центре администрирования Exchange

Войдите в Exchange Admin Center (EAC). На панели функций перейдите к Serversи перейдите к Databases на вкладках. Выберите базу данных почтовых ящиков . Щелкните значок редактирования на панели инструментов.

Нажмите « maintenance» на левой панели и снимите флажок « Enable circular logging » . Нажмите Сохранить.

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

Щелкните базу данных почтовых ящиков и щелкните значок  . Нажмите Dismount.

Смонтируйте базу данных. Нажмите  и нажмите « Подключить» .

Просмотрите STATUS и убедитесь, что база данных почтовых ящиков смонтирована .

Отключить циклическое ведение журнала Exchange с помощью PowerShell

Запустите командную консоль Exchange от имени администратора . Проверьте, отключено ли циклическое ведение журнала в базе данных почтовых ящиков. Мы запустим командлет Get-MailboxDatabase .

Вывод показывает, что циклическое ведение журнала включено.

[PS] C:\Windows\system32>Get-MailboxDatabase "DB01" | Format-Table Name, CircularLoggingEnabled

Name CircularLoggingEnabled
---- ----------------------
DB01                   True

Мы запустим командлет Set-MailboxDatabase и параметр CircularLoggingEnabled , чтобы отключить циклическое ведение журнала.

[PS] C:\>Set-MailboxDatabase "DB01" -CircularLoggingEnabled $False

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

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

[PS] C:\>Dismount-Database "DB01" -Confirm:$False

[PS] C:\>Get-MailboxDatabase "DB01" -Status | Format-Table Name, Mounted

Name                        Mounted
----                        -------
DB01   False

[PS] C:\>Mount-Database "DB01" -Confirm:$False

[PS] C:\>Get-MailboxDatabase "DB01" -Status | Format-Table Name, Mounted

Name                        Mounted
----                        -------
DB01    True

Вот и все. Все выглядит великолепно.

Статьи из этой категории

Leave a Comment