?

Log in

No account? Create an account
izdaleka_nekta's Journal
 
[Most Recent Entries] [Calendar View] [Friends]

Below are the 20 most recent journal entries recorded in izdaleka_nekta's LiveJournal:

[ << Previous 20 ]
Friday, September 13th, 2019
3:42 pm
Поиск и восстановление удалённых писем

Сначала надо разрешить восстановление отдельных писем (по умолчанию выключено)


Set-Mailbox -Identity "UserName" -SingleItemRecoveryEnabled $true -RetainDeletedItemsFor 30


Разрешить восстановление всем пользователям 


Get-Mailbox -ResultSize unlimited -Filter {(RecipientTypeDetails -eq 'UserMailbox')} | Set-Mailbox -SingleItemRecoveryEnabled $true -RetainDeletedItemsFor 30


Поиск писем в ящике пользователя, результаты сохраняются в ящике админа (в ящик, в котором ищем — нельзя)


Search-Mailbox "UserName" -SearchQuery "from:'SenderName'" -TargetMailbox "AdminUser" -TargetFolder "UserName Recovery" -LogLevel Full

Saturday, September 7th, 2019
5:27 pm
Отключение HTTPS в адинке DD-WRT

Подключаемся по телнет, вводим команды:


nvram set httpd_enable=1


nvram set http_enable=1


nvram set http_lanport=80


nvram set httpsd_enable=0


nvram set https_enable=0


nvram commit


reboot


Подключение к узлу утеряно.

Friday, August 2nd, 2019
9:03 am
Отключение Junk Mail фильтра на сервере Exchange

Set-MailboxJunkEmailConfiguration <MailboxIdentity> -Enabled <$true | $false>


Массовое отключение 


$All = Get-Mailbox -RecipientTypeDetails UserMailbox -ResultSize Unlimited; $All | foreach {Set-MailboxJunkEmailConfiguration $_.Name -Enabled $false}

Thursday, August 1st, 2019
10:20 am
.pst импорт прямо в сервер Exchange 2016

Перед выполненем команды New-MailboxImportRequest дать себе права импорта\экспорта командой New-ManagementRoleAssignment -Role "Mailbox Import Export" –User domain\user.name


Импорт только календаря New-MailboxImportRequest -Mailbox user -FilePath \\exchange\g$\migration\Calendar.pst -TargetRootFolder "Calendar"


Проверить процесс импорта командой Get-MailboxImportRequest  | select BatchName,Status


Более детально проверить процесс Get-MailboxImportRequest | Get-MailboxImportRequestStatistics | ft BatchName,Percent*,BytesTransferred*


Убрать ненужные записи о миграциях Get-MailboxImportRequest -Status Completed | Remove-MailboxImportRequest



Friday, July 19th, 2019
10:28 am
Служба поиска в Exchange 2016

После переноса ящиков в новую базу и удаления старой базы перестал работать поиск как в OWA, так и в Outlook. Проверяем, что индексы в нерабочем состоянии:


Get-MailboxDatabaseCopyStatus * | sort name | Select name,status,contentindexstate


Ответом будет статус базы FailedAndSuspended.


Решением является пересоздание индекса базы с ящиками:


— остановить службы MSExchangeFastSearch (Microsoft Exchange Search) и HostControllerService (Microsoft Exchange Search Host Controller), 


— удалить каталог с GUID базы (лежит в каталоге с базой),


— запустить остановленные службы.


Индекс будет пересоздан автоматически, время работы зависит от размера базы (2 Гб база, индексация около 30 минут). Состояние в процессе будет Crawling, по окончании — Healthy.

Tuesday, July 9th, 2019
4:44 pm
Удаление Exchange 2016

При запуске мастера установки он ругается на не удалённые/не перенесённые почтовые ящики. Удаляем:


Get-Mailbox  |  Disable-Mailbox


Get-Mailbox -PublicFolder | Disable-Mailbox -PublicFolder


Get-Mailbox -Arbitration| Disable-Mailbox -Arbitration -DisableArbitrationMailboxWithOABsAllow –DisableLastArbitrationMailboxAllowed


Get-Mailbox -AuditLog | Disable-Mailbox


Get-Mailbox -Monitoring | Disable-Mailbox


Обязательный рестарт сервера !!! После рестарта запускаем установщик, проверка пререквизитов проходит и начинается процесс удаления, состоящий из 14 этапов. Потом опять рестарт. 



Friday, June 28th, 2019
12:42 pm
Exchange 2013/16 и процесс mscorsvw

Данный процесс является выполняемым модулем NGEN  для ускорения запуска приложений .NET. Его отсутствие является требованием установцика кумулятивного обновления. Решений 2:


1. Подождать, пока он сам не завершится (нормально, если он берёт до 30 минут).


2. Дать ему больше ядер (по умолчанию 1, можно дать до 6) командой из под админских прав — c:\Windows\Microsoft.NET\Framework\v4.0.30319\ngen.exe executeQueuedItems

Thursday, October 19th, 2017
11:29 am
Очистка папки WinSxS в WinServer 2012
Всего три команды в конвейере:

Get-WindowsFeature | Where-Object {$_.InstallState -Eq “Available”} | Uninstall-WindowsFeature -Remove
Friday, June 17th, 2016
3:34 pm
Установка пререквизитов SharePoint 2016
командная строка :

prerequisiteinstaller.exe /SQLNCli:"C:\Install\SharePoint Server 2016 Prerequisites\sqlncli.msi" /IDFX11:"C:\Install\SharePoint Server 2016 Prerequisites\MicrosoftIdentityExtensions-64.msi" /Sync:"C:\Install\SharePoint Server 2016 Prerequisites\Synchronization.msi" /KB3092423:"C:\Install\SharePoint Server 2016 Prerequisites\AppFabric-KB3092423-x64-ENU.exe" /MSIPCClient:"C:\Install\SharePoint Server 2016 Prerequisites\setup_msipc_x64.exe" /WCFDataServices56:"C:\Install\SharePoint Server 2016 Prerequisites\WcfDataServices56.exe" /ODBC:"C:\Install\SharePoint Server 2016 Prerequisites\msodbcsql.msi" /MSVCRT11:"C:\Install\SharePoint Server 2016 Prerequisites\vcredist_x64.exe" /MSVCRT14:"C:\Install\SharePoint Server 2016 Prerequisites\vcredist_x64-v14.exe" /AppFabric:"C:\Install\SharePoint Server 2016 Prerequisites\WindowsServerAppFabricSetup_x64.exe"

Скачать файлы можно тут :

https://technet.microsoft.com/en-us/library/cc262485(v=office.16).aspx#section4
Thursday, June 16th, 2016
10:58 am
Friday, May 27th, 2016
3:44 pm
.NET 4.6.1 на Server 2008R2 Core
1. Удостовериться, что сервер обновлён до SP1
2. Offline installer тут
3. Запускать ОБЯЗАТЕЛЬНО с ключом /q, иначе вываливается с ошибкой None_UI_Interactive_Crash
4. Можно добавить ключ /norestart
Wednesday, April 20th, 2016
12:20 pm
Добавление ролей Windows в Server Core
Смотрим список доступных ролей:

Dism /online /Get-Features

Устанавливаем клиента telnet:

dism /online /enable-feature /featurename:TelnetClient

ЗЫ. В имени роли регистр роялит!

C:\Users\andreig2> dism /online /enable-feature /featurename:TelnetClient

Deployment Image Servicing and Management tool
Version: 6.1.7600.16385

Image Version: 6.1.7600.16385

Enabling feature(s)
[==========================100.0%==========================]
The operation completed successfully.
C:\Users\andreig2>
Thursday, March 31st, 2016
12:04 pm
Добавление права Log on as a Service на Windows Server Core
Запускаем PS, запускаем скрипт, предварительно сохранив его под именем "Add Account To LogonAsService.ps1":

C:\Install>powershell
PS C:\Install> .".\Add Account To LogonAsService.ps1" "domain\user"

Текст скрипта:Collapse )
Wednesday, March 30th, 2016
2:36 pm
Установка .NET 4.5.2 на свежий w2k8 Server Core
При попытке установить NDP452-KB2901907-x86-x64-AllOS-ENU.exe процесс завершается с ошибкой

You must install the .NET Framework 2.0 SP2 OS component.

Ок, Microsoft, ставим :

dism /online /enable-feature /featurename:NetFx2-ServerCore
dism /online /enable-feature /featurename:NetFx2-ServerCore-WOW64

После чего .NET ставится без проблем.
Monday, March 28th, 2016
1:45 pm
Добавление фотографии к доменной учётке
import-module ActiveDirectory

$photo = [byte[]](Get-Content C:\temp\photo.jpg -Encoding byte)
Set-ADUser samaccountname -Replace @{thumbnailPhoto=$photo}
Set-ADUser samaccountname -Replace @{jpegPhoto=$photo}
Tuesday, March 8th, 2016
10:55 am
Собираем статистику по публичным каталогам
get-publicfolder -ident "PF_name" -recurse | get-publicfolderstatistics | select folderpath,itemcount,totalitemsize,lastmodificationtime | export-csv -path "PF_stat.csv"

или второй вариант для быстрой оценки ситуации:

get-publicfolder -ident "PF_name" -recurse | get-publicfolderstatistics | select
creationtime,lastmodificationtime,folderpath,itemcount,totalitemsize,totaldeleteditemsize | out-gridview
Thursday, March 3rd, 2016
1:17 pm
Собираем статистику по размерам почтовых ящиков
Get-Mailbox -resultsize unlimited | Get-MailboxStatistics | sort TotalItemSize -desc | export-csv -path c:\temp\test.csv

Нагрузка на сервер большая...
Thursday, February 25th, 2016
3:01 pm
Удаление заблокированных пользователей из глобальной адресной книги
get-aduser -SearchBase 'OU=Users Blocked,DC=domain,DC=local' -properties showInAddressBook -filter 'showInAddressBook -ne "*"' | set-aduser -clear showinaddressbook

Удаление признака ShowInAddressBook происходит сразу, но так как по умолчанию перестройка адресной книги происходит в Exchange раз в сутки, у пользователей из Оutlook заблокированные адреса исчезнут на следующий день...
Thursday, February 18th, 2016
8:05 am
Поиск учёток без почтового ящика
get-aduser -SearchBase 'OU=users,DC=domain,DC=local' -properties mail -filter "mail -notlike '*'"
Monday, November 9th, 2015
1:49 pm
Удлинение срока хранения логов Exch13 до 90 дней
set-transportservice -identity serv_name -ConnectivityLogMaxAge 90 -MessageTrackingLogMaxAge 90
-ReceiveProtocolLogMaxAge 90 -SendProtocolLogMaxAge 90
[ << Previous 20 ]
About LiveJournal.com