Options

Error in repair store.

EloffEloff Posts: 5
edited February 3, 2011 2:25PM in Exchange Server Archiver
Hi

We are currently on the latest build of Exchange Archiver. (V 3.0.1.100)
We have some messages that will not show up between a 2 week period and when we try to access them it shows an error in the console like: Object not found in meta store (Guid: 98asdf-9asdhf-asodif-w2eias-u9ahsdfasf). Store Users may need repairing.

I have run a repair on the Archive Store and it has come back failed with an error showing:


Storage Engine
Error in repair store.
The input stream is not a valid binary format. The starting contents (in bytes) are: 5F-A3-98-96-32-16-CD-69-57-CD-5A-04-00-00-00-00-FB ...

Has anyone else had this issue?

If we can not get the messages back via tasks in the console would it be possible to find a backup with the message store for the time frame and simply copy them back into the archivestore folder?

Any help would be appreciated as this has been an on going issue for a while now and nothing that we have tried seems to be working?

Regards

Eloff

Comments

  • Options
    Here is the full error in the logs:

    06:02:53.087|Debug |Storage Engine |6 |Error in repair store.
    System.Runtime.Serialization.SerializationException: The input stream is not a valid binary format. The starting contents (in bytes) are: 5F-A3-98-96-32-16-CD-69-57-CD-5A-04-00-00-00-00-FB ...
    at System.Runtime.Serialization.Formatters.Binary.SerializationHeaderRecord.Read(__BinaryParser input)
    at System.Runtime.Serialization.Formatters.Binary.__BinaryParser.ReadSerializationHeaderRecord()
    at System.Runtime.Serialization.Formatters.Binary.__BinaryParser.Run()
    at System.Runtime.Serialization.Formatters.Binary.ObjectReader.Deserialize(HeaderHandler handler, __BinaryParser serParser, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage)
    at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize(Stream serializationStream, HeaderHandler handler, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage)
    at RedGate.ExchangeArchiver.Storage.Engine.FileSystemStorageService.a(Stream )
    at RedGate.ExchangeArchiver.Storage.Engine.FileSystemStorageService.c(h , Guid , String[] , Guid , RepairStoreProgressDetails& )
    at RedGate.ExchangeArchiver.Storage.Engine.FileSystemStorageService.RepairStore(Guid storeId)
Sign In or Register to comment.