Kvízová otázka: Co se stane když vám dojde místo na disku s databází? Ano zastaví se služba Store a tím pádem zhasne Exchange.
No jo a když to spravíte Exchange jede, tak vám řve zálohování na nekonzistentní databáze. Co dál ? Opravit databázi !
Takže Exchange PowerShell:
New-MailboxRepairRequest -Database „DB01“ –CorruptionType SearchFolder, AggregateCounts, ProvisionedFolder, FolderView, MessagePTagCn -DetectOnly
(DetectOnly – jenom projede a zjistí stav, pokud se nezadá tak rovnou opravuje)
Výsledky se musí číst v Eventvieweru – Aplikace – a vhodný fitr – Event sources , MSExchangeIS Mailbox Store, celá akce je ohraničená eventy: 10059 – A database-level repair request started a 10048 – The mailbox or database repair request completed successfully.
Ještě bylo potřeba provést „fake backup“ pro odmazání transakční logů, které byly narušeny jak nedostatkem místa tak zlodějskou činností příliš aktivního antiviru: viz zde https://howto.odkud.com/2016/03/14/exchange-2010-vymaz-transakcnich-logu/
Tak to je vše a na závěr par dalších velmi užitečný PowerShellových příkazů:
Seznam databází:
Get-MailboxDatabase | fl Identity, Guid
Velikost databáze v GB: Get-MailboxDatabase -Status | Select-Object Name,@{N=“DatabaseSize GB“;E={„$([math]::round($_.DatabaseSize.Tobytes() /1Gb, 2)) GB“}},AvailableNewMailboxSpace | Sort-Object Name | fl
A jeden super článek na transakční logy: Exchange Transaction Logs – Reducing the Confusion, by acbrownit on March 20, 2014 – https://acbrownit.com/2014/03/20/exchange-transaction-logs-reducing-the-confusion/