1. Останавливаем службу Kaspersky Security for Microsoft Exchange Servers на исходном сервере.
2. Делаем копию базы данных на исходном сервере средствами MS-SQL.
3. Копируем дамп базы на сервер куда осуществляется перенос и далее восстанавливаем базу.
4. Настраиваем security для учётной записи, от имени которой запускается служба Kaspersky Security for Microsoft Exchange Servers (KSMES использует Windows-аутентификацию SQL). Можно сделать запись dbo базы касперского, можно админом SQL-сервера, если это единственная база данных в SQL экземпляре.
5. Правим файл с настройками подключения к БД, он расположен здесь:
C:\Program Files (x86)\Kaspersky Lab\Kaspersky Security for Microsoft Exchange Servers\Configuration\BackendDatabaseConfiguration2.config
В нём примерно такое содержимое:
<?xml version="1.0" encoding="utf-16"?> <configuration version="1.0"> <BackendDatabaseConfiguration2 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <AdditionalConnectionParametes /> <AuditDataUserLogin /> <DatabaseName>KASP_DATABASE</DatabaseName> <FailoverPartner /> <SqlServerName>sql-server-name</SqlServerName> </BackendDatabaseConfiguration2> </configuration>
Подсчёт количества лицензируемых объектов на сервере Exchange
Данная команда используется касперским для подсчёта лицензируемых объектов. В DAG можно запускать на любом mailbox-сервере.
@(@(Get-MailboxDatabase | ?{$_.Server -eq "$env:computername"}) | %{Get-Mailbox -Database $_ -ResultSize Unlimited -RecipientTypeDetails UserMailbox,LinkedMailbox,SharedMailbox,RoomMailbox,EquipmentMailbox}).Count