Решение от Microsoft: перенос бд exchange 2016 на другой диск
1. Отмонтировать БД для переноса. Можно сделать через ECP или выполнив команду в Exchange Management Shell Dismount-Database "Mailbox Database 1279054178"
2. Запустить Exchange Management Shell
3. Вывести список БД командой Get-MailBoxDatabase
4. Найти в списке необходимую для переноса БД, к примеру Mailbox Database 1279054178
5. Переместить и переименовать БД на другой диск командой
Move-DatabasePath -Identity "Mailbox Database 1279054178" -EdbFilePath "F:\Mailbox Database 1279054178\Mail_DB.edb" -LogFolderPath "F:\Mailbox Database 1279054178\Logs"
6. После окончания процедуры переноса проверяем результат командой
Get-MailboxDatabase "Mailbox Database 1279054178" | select EdbFilePath, LogFolderPath
9. Примонтировать перенесенную БД обратно. Можно сделать через ECP или выполнив команду в Exchange Management Shell Mount-Database -Identity "Mailbox Database 1279054178"
Если данный способ не сработал, пример ошибки: ailed to connect to target server "MX". Error: WMI exception occurred on server
1. То можно сделать так. Стопим все службы
2. Копируем содержимое папки в нужное нам место
3. текущую папку переименовываем
4. а к старому имени делаем жесткую ссылку на другой диск пример:
mklink /D "C:\Program Files\Microsoft\Exchange Server\V15\Mailbox\Mailbox Database 1279054178" "F:\Mailbox Database 1279054178\"