none
Synctoycmd - Exception during run: A storage engine operation failed... code 25090 RRS feed

  • Question

  • Using Win7 scheduled tasks with Synctoycmd -R (multiple folders) to sync echo user file backups to Linkstation Live NAS.

    I noticed that after sync, log file is still empty in GUI (File>View log) but when I look from

    ...\AppData\Local\Microsoft\SyncToy\2.0

    there are 4 different logfiles?

    From one of them here's error code:

    SYNC: 12/20/2010 20:59:10:315: Started scanning directory : \\DUMPSTER\backup\Yhteiset\
    SYNC: 12/20/2010 20:59:10:318: Started scanning directory : C:\Users\Public\
    SYNC: 12/20/2010 20:59:22:486: Stopped scanning directory : C:\Users\Public\
    SYNC: 12/20/2010 21:01:10:575: *** Exception during preview: {0} : SyncToy cannot access its internal metadata file in one of the folders being synchronized.: 
     Microsoft.Synchronization.MetadataStorage.MetadataStorageEngineException: A storage engine operation failed with error code 25090 (HRESULT = 0x80004005, Source IID = {0C733A05-2A1C-11CE-ADE5-00AA0044773D}, Parameters=(1, 5704, 5712, SyncReplicaMetadata, x lock (x blocks), RID: 1036:0, )).
     ---> System.Runtime.InteropServices.COMException (0x80041288): A storage engine operation failed with error code 25090 (HRESULT = 0x80004005, Source IID = {0C733A05-2A1C-11CE-ADE5-00AA0044773D}, Parameters=(1, 5704, 5712, SyncReplicaMetadata, x lock (x blocks), RID: 1036:0, )).
    
      kohteessa Microsoft.Synchronization.Files.Interop.FileSyncProviderClass.DetectChanges()
      kohteessa Microsoft.Synchronization.Files.FileSyncProvider.DetectChanges()
      --- Sisäisen poikkeuksen pinon jäljityksen loppu ---
    
    Server stack trace: 
      kohteessa Microsoft.Synchronization.Files.FileSyncProvider.DetectChanges()
      kohteessa SyncToy.SyncEngine.DetectChangesOnProvider(FileSyncProvider syncProvider, String replicaRootPath)
      kohteessa System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
      kohteessa System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage(IMessage msg, IMessageSink replySink)
    
    Exception rethrown at [0]: 
      kohteessa System.Runtime.Remoting.Proxies.RealProxy.EndInvokeHelper(Message reqMsg, Boolean bProxyCase)
      kohteessa System.Runtime.Remoting.Proxies.RemotingProxy.Invoke(Object NotUsed, MessageData& msgData)
      kohteessa SyncToy.SyncEngine.DetectChanges.EndInvoke(IAsyncResult result)
      kohteessa SyncToy.SyncEngine.Run(Boolean previewMode)
      kohteessa SyncToyUI.PreviewDialog.PreviewOnePair(SyncEngine she)

    Can someone tell what seems to be the problem, and how to fix this please?

    BR,

    Tomi

    Monday, December 20, 2010 7:36 PM