We're trying to move Users' Redirected Documents data from C: to D: using the wizard in the SBS console. It keeps crashing though as soon you hit next for the fist time in the wizard.
This server has 2x basic NTFS partitions on one RAID5 array, and an external HDD appropriated by Backup Exec (no drive letter mapping, NTFS)
The line in the logfile that's caught my eye (line 48 - [8884] 120917.172036.6765:) reads:
Storage: An error occured during the execution: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.OverflowException: Value was either too large or too small for a UInt32.
Currently there is only one user set up for folder redirection and there are no files in their redirected folder, however I have never had this problem on a brand new server which would also (obviously) have no files. I have also tried shoving in a 140KB text file and get the same error - the only difference being the value on lines 35/36 ([13108] 120917.172031.6870:) increase.
Problem details:
Description:
Stopped working
Problem signature:
Problem Event Name: CLR20r3
Problem Signature 01: movedata.exe
Problem Signature 02: 6.0.5601.0
Problem Signature 03: 48a22618
Problem Signature 04: mscorlib
Problem Signature 05: 2.0.0.0
Problem Signature 06: 4ef6c2e7
Problem Signature 07: 20c8
Problem Signature 08: 143
Problem Signature 09: N3CTRYE2KN3C34SGL4ZQYRBFTE4M13NB
OS Version: 6.0.6002.2.2.0.305.9
Locale ID: 2057
Logfile:
[8884] 120917.172027.1846: Storage: Initializing...C:\Program Files\Windows Small Business Server\Bin\MoveData.exe
[8884] 120917.172027.4556: Storage: Data Store to be moved: UserShares
[8884] 120917.172029.2958: Storage: Backup Task State: Enabled
[8884] 120917.172029.3218: Storage: Server Backup Task Disabled
[8884] 120917.172029.9188: Storage: Launching the Move Data Wizard!
[8884] 120917.172029.9258: Wizard: Admin:QueryNextPage(null) = Storage.MoveDataWizard.GettingStartedPage
[8884] 120917.172029.9288: Wizard: TOC Storage.MoveDataWizard.GettingStartedPage is on ExpectedPath
[8884] 120917.172029.9508: Wizard: Storage.MoveDataWizard.GettingStartedPage entered
[8884] 120917.172029.9618: Wizard: Admin:QueryNextPage(Storage.MoveDataWizard.GettingStartedPage) = Storage.MoveDataWizard.DiagnoseDataStorePage
[8884] 120917.172029.9628: Wizard: TOC Storage.MoveDataWizard.DiagnoseDataStorePage is on ExpectedPath
[8884] 120917.172029.9628: Wizard: Admin:QueryNextPage(Storage.MoveDataWizard.DiagnoseDataStorePage) = Storage.MoveDataWizard.NewDataStoreLocationPage
[8884] 120917.172029.9628: Wizard: TOC Storage.MoveDataWizard.NewDataStoreLocationPage is on ExpectedPath
[8884] 120917.172029.9628: Wizard: Admin:QueryNextPage(Storage.MoveDataWizard.NewDataStoreLocationPage) = null
[8884] 120917.172029.9679: Wizard: ----------------------------------
[8884] 120917.172029.9679: Wizard: The pages visted:
[8884] 120917.172029.9679: Wizard: Current Page := [TOC Storage.MoveDataWizard.GettingStartedPage]
[8884] 120917.172029.9689: Wizard: [TOC] : TOC Storage.MoveDataWizard.DiagnoseDataStorePage
[8884] 120917.172029.9689: Wizard: [TOC] : TOC Storage.MoveDataWizard.NewDataStoreLocationPage
[8884] 120917.172029.9689: Wizard: Step 1 of 3
[8884] 120917.172031.5780: Wizard: Admin:QueryNextPage(Storage.MoveDataWizard.GettingStartedPage) = Storage.MoveDataWizard.DiagnoseDataStorePage
[8884] 120917.172031.5800: Wizard: Storage.MoveDataWizard.GettingStartedPage exited with the button: Next
[8884] 120917.172031.5800: WizardChainEngine Next Clicked: Going to page {0}.: Storage.MoveDataWizard.DiagnoseDataStorePage
[8884] 120917.172031.5900: Wizard: Storage.MoveDataWizard.DiagnoseDataStorePage entered
[13108] 120917.172031.6110: Storage: Starting System Diagnosis
[13108] 120917.172031.6110: Storage: Getting Data Store Information
[8884] 120917.172031.6140: Wizard: Admin:QueryNextPage(Storage.MoveDataWizard.DiagnoseDataStorePage) = Storage.MoveDataWizard.NewDataStoreLocationPage
[8884] 120917.172031.6140: Wizard: Admin:QueryNextPage(Storage.MoveDataWizard.NewDataStoreLocationPage) = null
[8884] 120917.172031.6140: Wizard: ----------------------------------
[8884] 120917.172031.6140: Wizard: The pages visted:
[8884] 120917.172031.6140: Wizard: [TOC] visited: TOC Storage.MoveDataWizard.GettingStartedPage
[8884] 120917.172031.6140: Wizard: Current Page := [TOC Storage.MoveDataWizard.DiagnoseDataStorePage]
[8884] 120917.172031.6140: Wizard: [TOC] : TOC Storage.MoveDataWizard.NewDataStoreLocationPage
[8884] 120917.172031.6140: Wizard: Step 2 of 3
[13108] 120917.172031.6320: Storage: Get folder size
[13108] 120917.172031.6790: Storage: Success get user share folder size: 0 bytes
[13108] 120917.172031.6870: Storage: Data Store Drive/s Details:Name=C:\,Size=0
[13108] 120917.172031.6870: Storage: Data Store Size Details: Current Total Size=0 Required Size=0
[13108] 120917.172031.6870: Storage: MoveData Task can move the Data Store=True
[13108] 120917.172031.9330: Storage: Getting Backup Configuration
[13108] 120917.172035.7294: Storage: Found valid target disk: DiskName=Seagate FreeAgent Go USB Device, DiskId=642761f3-0000-0000-0000-000000000000
[13108] 120917.172035.7724: Storage: Found valid source volume: VolumeLabel=OS, MountPath=C:
[13108] 120917.172035.7734: Storage: Found valid source volume: VolumeLabel=Data (RAID5), MountPath=D:
[13108] 120917.172035.8164: Storage: Found the current policy
[13108] 120917.172035.9084: Storage: System Diagnosis Completed
[8884] 120917.172035.9124: Wizard: Admin:QueryNextPage(Storage.MoveDataWizard.DiagnoseDataStorePage) = Storage.MoveDataWizard.NewDataStoreLocationPage
[8884] 120917.172035.9134: Wizard: Storage.MoveDataWizard.DiagnoseDataStorePage exited with the button: Next
[8884] 120917.172035.9134: WizardChainEngine Next Clicked: Going to page {0}.: Storage.MoveDataWizard.NewDataStoreLocationPage
[8884] 120917.172036.6765: Storage: An error occured during the execution: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.OverflowException: Value was either too large or too small for a UInt32.
at System.Convert.ToUInt32(Double value)
at Microsoft.WindowsServerSolutions.Storage.MoveData.NewDataStoreLocationPageView.ShowBackupOption()
at Microsoft.WindowsServerSolutions.Storage.MoveData.NewDataStoreLocationPageView.OnActivate()
at Microsoft.WindowsServerSolutions.Common.Wizards.Framework.WizardChainEngine.SetNewPage(IPagePresenter page)
at Microsoft.WindowsServerSolutions.Common.Wizards.Framework.WizardChainEngine.GotoPage(String nextPageId)
at Microsoft.WindowsServerSolutions.Common.Wizards.Framework.WizardChainEngine.NextClickHandler(Object sender, EventArgs e)
at Microsoft.WindowsServerSolutions.Common.Admin.Utilities.EventUtils.RaiseEvent[Arg](EventHandler`1 handler, Object sender, Arg e)
at Microsoft.WindowsServerSolutions.Common.Wizards.Framework.WizardBasePagePresenter.OnSimulatedButtonClick(WizardButtons button)
at Microsoft.WindowsServerSolutions.Storage.MoveData.DiagnoseDataStorePagePresenter.backgroundWorker_RunWorkerCompleted(Object sender, RunWorkerCompletedEventArgs e)
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
at System.Delegate.DynamicInvokeImpl(Object[] args)
at System.Windows.Forms.Control.InvokeMarshaledCallbackDo(ThreadMethodEntry tme)
at System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(Object obj)
at System.Threading.ExecutionContext.runTryCode(Object userData)
at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Windows.Forms.Control.InvokeMarshaledCallback(ThreadMethodEntry tme)
at System.Windows.Forms.Control.InvokeMarshaledCallbacks()
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
at Microsoft.WindowsServerSolutions.Common.Wizards.Framework.WizardFrameView.Create()
at Microsoft.WindowsServerSolutions.Common.Wizards.Framework.WizardChainEngine.Launch()
at Microsoft.WindowsServerSolutions.Storage.MoveData.MainClass.LaunchMoveDataWizard()
at Microsoft.WindowsServerSolutions.Storage.MoveData.MainClass.Main(String[] args)