A few days ago, we did an offline defrag on our exchange database. We have to make it to a new partition.
The command was:
"C:\Program Files\Exchsrvr\bin\eseutil.exe" /d /p /i "E:\Program Files\Exchsrvr\MDBDATA\priv1.edb" /t"G:\tempdfguj.edb"
We thought everything was ok. When the job was done, we copied the new files from G:\ to the original location, mounted the store and we happy... But unfortunately, to this day we can't make online backups because we got the following error message:
Information Store (6552) The streaming page read from the file "E:\Program Files\Exchsrvr\MDBDATA\priv1.STM" at offset 270336 (0x0000000000042000) for 464 (0x000001d0) bytes failed verification due to a page checksum mismatch. The expected checksum was 3052248573 (0x00000000b5ed9dfd) and the actual checksum was 2309737967 (0x0000000089abcdef). The read operation will fail with error -613 (0xfffffd9b). If this condition persists then please restore the database from a previous backup. For more information, click http://www.microsoft.com/contentredirect.asp.
So I try to read, read, and read... Try everything...
eseutil /R ; / mh / k ...so everything... Now I decided to make a new defrag, but now I do it to STM file too, and I hope this new database will do the trick.
So my question is about the correct steps:
- Dismount store, stop services, etc.
- Make an offline backup
- Run script
- May I delete the transaction logs?
- Copy back new files to original place.
- Mount, start services...