locked
Dreaded "Cannot Configure Backup Schedule" on SBS 2011 RRS feed

  • Question

  • Hello Folks,

    I am aware of problems that caused the dreaded "cannot configure backup schedule" errors when adding backup destination disks to SBS 2008 and ways to work around the bug, but I am now hitting the same errors on two different SBS 2011 servers, and the work-arounds for SBS 2008 do not seem to apply. Here's the basic system specs:

     

    HP ML350 G6 and a similar HP ML350 G5 Quad-Core Xeon server

    New SBS 2011 Standard installation, no other software yet installed

    All current HP PSP drivers and firmware for Win 2008 R2 installed, all runs well

    460GB of formatted disk space on a RAID5 single partition, 427GB currently free

    Two partitions listed - C: and System Reserved, both NTFS, created by SBS 2011 installer

    8GB of memory installed

    Connect any common USB portable backup disk (using some new Seagate 500GB FreeAgent GoFlex drives, 465GB formatted capacity)

    Run SBS 2011 Console Configure Backup, accept all defaults except backup once per day at 11:00 pm, format first connected drive

    All works fine, backups work fine

    Connect any second USB harddisk, Run Configure Backup and/or Add Backup Destination and add second drive using Wizard

    Receive error "Cannot Configure Backup Schedule"

    Try using Windows Backup to add second destination (which sometimes worked in SBS 2008), receive numerous errors about "cannot format"

    If I use Disk Management to reformat any of the USB disks, they work fine, can copy files without issues, chkdsk reports no errors. Only Windows Backup and SBS Backup cannot add a second destination disk. I can disable the SBS Backup system, and then re-add any one of the disks as the first destination fine. The only problem is that I cannot add a second or third destination disk.

     

    Here's the SBCW log:

    ---------------------------------------------------------
    [13452] 110123.205234.2267: General: Initializing...C:\Program Files\Windows Small Business Server\Bin\SBCW.exe
    [8560] 110123.205241.6955: Storage: Found valid target disk: DiskName=Seagate FreeAgent GoFlex USB Device, DiskId=858be731-0000-0000-0000-000000000000
    [8560] 110123.205244.0997: Storage: Found valid source volume: VolumeLabel=System Reserved, MountPath=
    [8560] 110123.205244.0997: Storage: Found valid source volume: VolumeLabel=Monday Backup Drive, MountPath=E:
    [8560] 110123.205244.0997: Storage: Found valid source volume: VolumeLabel=, MountPath=C:
    [8560] 110123.205244.1367: Storage: ResultCountException in GetPolicy: Microsoft.WindowsServerSolutions.PowerShell.ResultCountException: Exception of type 'Microsoft.WindowsServerSolutions.PowerShell.ResultCountException' was thrown.
       at Microsoft.WindowsServerSolutions.Storage.Common.LHSBPSRuntime.GetPolicy(Boolean edit)
    [8560] 110123.205244.1367: Storage: No current policy found
    [8560] 110123.205244.1397: Storage: Found valid external target disk: DiskName=Seagate FreeAgent GoFlex USB Device, DiskId=858be731-0000-0000-0000-000000000000
    [13452] 110123.205246.2659: WizardChainEngine Next Clicked: Going to page {0}.: TargetPagePresenter
    [13452] 110123.205247.5810: Storage: Disk (DiskId=858be731-0000-0000-0000-000000000000, Path=\\?\Volume{6a4497b3-25ad-11e0-bf89-3c4a92dc13b4}) is selected as target
    [13452] 110123.205247.5810: WizardChainEngine Next Clicked: Going to page {0}.: LabelPagePresenter
    [13452] 110123.205255.8689: WizardChainEngine Next Clicked: Going to page {0}.: SourcePagePresenter
    [13452] 110123.205257.8051: Storage: Volume (MountPoint=\\?\Volume{6b977831-f032-11df-95b8-806e6f6e6963}, MountPath=) is selected as source
    [13452] 110123.205257.8061: Storage: Volume (MountPoint=\\?\Volume{6b977832-f032-11df-95b8-806e6f6e6963}, MountPath=C:) is selected as source
    [13452] 110123.205257.8061: WizardChainEngine Next Clicked: Going to page {0}.: SchedulePagePresenter
    [13452] 110123.205301.1094: Storage: 11:00 PM is selected as schedule time
    [13452] 110123.205301.1094: WizardChainEngine Next Clicked: Going to page {0}.: SummaryPagePresenter
    [13452] 110123.205303.4386: Wizard: WizardChainEngine Next Clicked: Last page, so the wizard isdone, closing wizard frame and returning
    [8560] 110123.205303.7567: AdminTME: AdminDataLink Running Task: CommitterSequenceTask
    [8560] 110123.205303.9647: Storage: Create backup target disk: DiskName=Seagate FreeAgent GoFlex USB Device, Label=Monday Backup Drive
    [8560] 110123.205303.9767: Storage: Add backup target: Label=Monday Backup Drive
    [8560] 110123.205304.0107: Storage: Add backup volume: MountPath=
    [8560] 110123.205304.0607: Storage: Add backup volume: MountPath=C:
    [8560] 110123.205304.0977: Storage: Exception Microsoft.WindowsServerSolutions.Common.WindowsTaskSchedulerException:

    [8560] 110123.205304.1577: Exception:
    ---------------------------------------
    An exception of type 'Type: Microsoft.WindowsServerSolutions.Common.WindowsTaskSchedulerException, Common, Version=6.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' has occurred.
    Timestamp: 01/23/2011 20:53:04
    Message: Task not found.
    Stack:    at Microsoft.WindowsServerSolutions.Common.WindowsTaskScheduler..ctor(String taskPath, String taskName)
        at Microsoft.WindowsServerSolutions.Storage.Common.ServerBackupUtility.GetServerBackupTaskStatus()

    [8560] 110123.205304.1587: Storage: No previous backup found ErrorCode:0
    BaseException: Microsoft.WindowsServerSolutions.Storage.Common.StorageException: GetServerBackupTaskStatus: fail to find the task ---> Microsoft.WindowsServerSolutions.Common.WindowsTaskSchedulerException: Task not found.
       at Microsoft.WindowsServerSolutions.Common.WindowsTaskScheduler..ctor(String taskPath, String taskName)
       at Microsoft.WindowsServerSolutions.Storage.Common.ServerBackupUtility.GetServerBackupTaskStatus()
       --- End of inner exception stack trace ---
       at Microsoft.WindowsServerSolutions.Storage.Common.ServerBackupUtility.GetServerBackupTaskStatus()
       at Microsoft.WindowsServerSolutions.Storage.Common.ServerBackupWorker.SavePolicyWithEnabledState(WBPolicy policy)
    [8560] 110123.205311.0064: Messaging: Begin Microsoft.WindowsServerSolutions.Messaging.Tasks.DisableCircularLoggingTask.Run
    [8560] 110123.205311.0214: Messaging: Begin Microsoft.WindowsServerSolutions.Messaging.Management.MessagingTasks.Initialize
    [8560] 110123.205311.0264: Messaging: Begin Microsoft.WindowsServerSolutions.Messaging.Management.MessagingRunspace.Initialize
    [8560] 110123.205313.0556: Messaging: Begin Microsoft.WindowsServerSolutions.Messaging.Management.MessagingRunspace.StaticExecute
    [8560] 110123.205313.0726: Messaging: Executed management shell command: get-exchangeserver
    [8560] 110123.205313.3086: Messaging: End Microsoft.WindowsServerSolutions.Messaging.Management.MessagingRunspace.StaticExecute
    [8560] 110123.205313.3086: Messaging: End Microsoft.WindowsServerSolutions.Messaging.Management.MessagingRunspace.Initialize
    [8560] 110123.205313.6637: Messaging: Begin Microsoft.WindowsServerSolutions.Messaging.Management.MessagingTasks.GatherAdminInfo
    [8560] 110123.205313.6647: Messaging: Begin Microsoft.WindowsServerSolutions.Messaging.Management.MessagingRunspace.StaticExecute
    [8560] 110123.205313.6657: Messaging: Executed management shell command: get-user -Identity "lhalegalllc.local\LHAAdmin"
    [8560] 110123.205313.7447: Messaging: End Microsoft.WindowsServerSolutions.Messaging.Management.MessagingRunspace.StaticExecute
    [8560] 110123.205313.7467: Messaging: Begin Microsoft.WindowsServerSolutions.Messaging.Management.MessagingRunspace.StaticExecute
    [8560] 110123.205313.7467: Messaging: Executed management shell command: get-mailbox -Identity "f6de07d7-3d8f-4bf3-ae59-2d11a728aa97"
    [8560] 110123.205313.8047: Messaging: End Microsoft.WindowsServerSolutions.Messaging.Management.MessagingRunspace.StaticExecute
    [8560] 110123.205313.8047: Messaging: User LHA Admin is mail enabled and can use MessagingManagement to send mail.
    [8560] 110123.205313.8047: Messaging: Email address used for user: LHAAdmin@lhalegal.com
    [8560] 110123.205313.8157: Messaging: Begin Microsoft.WindowsServerSolutions.Messaging.Management.MessagingRunspace.StaticExecute
    [8560] 110123.205313.8167: Messaging: Executed management shell command: get-group -Identity "Domain Admins"
    [8560] 110123.205313.8577: Messaging: End Microsoft.WindowsServerSolutions.Messaging.Management.MessagingRunspace.StaticExecute
    [8560] 110123.205313.8607: Messaging: User LHA Admin is a member of Domain Admins and can use MessagingManagement to manage Exchange.
    [8560] 110123.205313.8607: Messaging: End Microsoft.WindowsServerSolutions.Messaging.Management.MessagingTasks.GatherAdminInfo
    [8560] 110123.205313.8607: Messaging: MessagingManagement enabled for Exchange management: True
    [8560] 110123.205313.8607: Messaging: MessagingManagement enabled for mail submission: True
    [8560] 110123.205313.8607: Messaging: End Microsoft.WindowsServerSolutions.Messaging.Management.MessagingTasks.Initialize
    [8560] 110123.205313.8607: Messaging: End Microsoft.WindowsServerSolutions.Messaging.Tasks.DisableCircularLoggingTask.Run
    [8560] 110123.205313.8707: Messaging: Begin Microsoft.WindowsServerSolutions.Messaging.Management.MessagingRunspace.Initialize
    [8560] 110123.205313.8707: Messaging: Begin Microsoft.WindowsServerSolutions.Messaging.Management.MessagingRunspace.StaticExecute
    [8560] 110123.205313.8707: Messaging: Executed management shell command: get-mailboxdatabase
    [8560] 110123.205313.9027: Messaging: End Microsoft.WindowsServerSolutions.Messaging.Management.MessagingRunspace.StaticExecute
    [8560] 110123.205313.9107: AdminTME: MessagingTasks.DisableCircularLoggingTask: Getting mailbox database Mailbox Database.
    [8560] 110123.205313.9157: Messaging: Begin Microsoft.WindowsServerSolutions.Messaging.Management.MessagingRunspace.StaticExecute
    [8560] 110123.205313.9157: Messaging: Executed management shell command: set-mailboxdatabase -CircularLoggingEnabled "$false" -Identity "55599c9c-ae21-45fc-b898-aaed88dcb597"
    [8560] 110123.205314.2647: Messaging: Circular logging parameter change will not be applied on this database before it is remounted. Dismount and remount database "Mailbox Database" in order to apply this parameter change.
    [8560] 110123.205314.2647: Messaging: End Microsoft.WindowsServerSolutions.Messaging.Management.MessagingRunspace.StaticExecute
    [8560] 110123.205314.2647: AdminTME: MessagingTasks.DisableCircularLoggingTask: Mailbox Database Mailbox Database, circular logging enabled set to False.
    [8560] 110123.205314.2677: Messaging: Begin Microsoft.WindowsServerSolutions.Messaging.Management.MessagingRunspace.Initialize
    [8560] 110123.205314.2677: Messaging: Begin Microsoft.WindowsServerSolutions.Messaging.Management.MessagingRunspace.StaticExecute
    [8560] 110123.205314.2677: Messaging: Executed management shell command: get-publicfolderdatabase
    [8560] 110123.205314.4717: Messaging: End Microsoft.WindowsServerSolutions.Messaging.Management.MessagingRunspace.StaticExecute
    [8560] 110123.205314.4747: AdminTME: MessagingTasks.DisableCircularLoggingTask: Getting public folder database Public Folder Database 0406928336.
    [8560] 110123.205314.4767: Messaging: Begin Microsoft.WindowsServerSolutions.Messaging.Management.MessagingRunspace.StaticExecute
    [8560] 110123.205314.4767: Messaging: Executed management shell command: set-publicfolderdatabase -CircularLoggingEnabled "$false" -Identity "8235f211-e1cd-4199-9c29-728393a21e97"
    [8560] 110123.205314.9798: Messaging: Circular logging parameter change will not be applied on this database before it is remounted. Dismount and remount database "Public Folder Database 0406928336" in order to apply this parameter change.
    [8560] 110123.205314.9798: Messaging: End Microsoft.WindowsServerSolutions.Messaging.Management.MessagingRunspace.StaticExecute
    [8560] 110123.205314.9798: AdminTME: MessagingTasks.DisableCircularLoggingTask: Public Folder Database Public Folder Database 0406928336, circular logging enabled set to False.
    [8560] 110123.205314.9908: AdminTME: Status: TaskId = MessagingTasks.DisableCircularLoggingTask, RootTaskId = MessagingTasks.DisableCircularLoggingTask, Success: True, Warning: False, Continue: True, Message:
    [13452] 110123.205315.0148: AdminTME: Committer: Completed called
    [13452] 110123.205315.0398: AdminTME: Committer: Committer Completed.
    ---------------------------------------------------------
    [18256] 110123.205650.1793: General: Initializing...C:\Program Files\Windows Small Business Server\Bin\SBCW.exe
    [18256] 110123.205650.3583: Storage: Wizard starts with -targetonly option
    [10500] 110123.205657.5250: Storage: Found valid target disk: DiskName=Seagate FreeAgent GoFlex USB Device, DiskId=858be74c-0000-0000-0000-000000000000
    [10500] 110123.205659.8843: Storage: Found valid source volume: VolumeLabel=System Reserved, MountPath=
    [10500] 110123.205659.8843: Storage: Found valid source volume: VolumeLabel=New Volume, MountPath=E:
    [10500] 110123.205659.8843: Storage: Found valid source volume: VolumeLabel=, MountPath=C:
    [10500] 110123.205659.9323: Storage: Found the current policy
    [10500] 110123.205659.9353: Storage: Found valid external target disk: DiskName=Seagate FreeAgent GoFlex USB Device, DiskId=858be74c-0000-0000-0000-000000000000
    [18256] 110123.205700.3893: Storage: Disk (DiskId=00000000-0000-0000-0000-000000000000, Path=\\?\Volume{6a4497b3-25ad-11e0-bf89-3c4a92dc13b4}) is selected as target
    [18256] 110123.205700.4193: Storage: Disk (DiskId=00000000-0000-0000-0000-000000000000, Path=\\?\Volume{6a4497b3-25ad-11e0-bf89-3c4a92dc13b4}) is selected as target
    [18256] 110123.205700.4193: Storage: Disk (DiskId=00000000-0000-0000-0000-000000000000, Path=\\?\Volume{6a4497b3-25ad-11e0-bf89-3c4a92dc13b4}) is selected as target
    [18256] 110123.205700.4193: Storage: Disk (DiskId=00000000-0000-0000-0000-000000000000, Path=\\?\Volume{6a4497b3-25ad-11e0-bf89-3c4a92dc13b4}) is selected as target
    [18256] 110123.205702.3115: Storage: Disk (DiskId=00000000-0000-0000-0000-000000000000, Path=\\?\Volume{6a4497b3-25ad-11e0-bf89-3c4a92dc13b4}) is selected as target
    [18256] 110123.205702.3115: Storage: Disk (DiskId=858be74c-0000-0000-0000-000000000000, Path=\\?\Volume{6a449c61-25ad-11e0-bf89-3c4a92dc13b4}) is selected as target
    [18256] 110123.205703.8217: Storage: Disk (DiskId=00000000-0000-0000-0000-000000000000, Path=\\?\Volume{6a4497b3-25ad-11e0-bf89-3c4a92dc13b4}) is selected as target
    [18256] 110123.205703.8217: Storage: Disk (DiskId=858be74c-0000-0000-0000-000000000000, Path=\\?\Volume{6a449c61-25ad-11e0-bf89-3c4a92dc13b4}) is selected as target
    [18256] 110123.205703.8217: WizardChainEngine Next Clicked: Going to page {0}.: LabelPagePresenter
    [18256] 110123.205712.8326: WizardChainEngine Next Clicked: Going to page {0}.: TargetSummaryPagePresenter
    [18256] 110123.205713.7517: Wizard: WizardChainEngine Next Clicked: Last page, so the wizard isdone, closing wizard frame and returning
    [10500] 110123.205714.0117: AdminTME: AdminDataLink Running Task: CommitterSequenceTask
    [10500] 110123.205714.1887: Storage: Create backup target disk: DiskName=Seagate FreeAgent GoFlex USB Device, Label=Tuesday Backup Drive
    [10500] 110123.205714.2407: Storage: Add backup target: Label=Tuesday Backup Drive
    [10500] 110123.205729.1702: Storage: Terminating error in Set-WBPolicy: System.Exception:
    The filename, directory name, or volume label syntax is incorrect ---> Microsoft.SnapIns.Backup.UI.Proxy.BlockLevelBackupException: IBlbEngine::ModifyTemplate failed due to error: The filename, directory name, or volume label syntax is incorrect, (0x8007007b).
    .
       at Microsoft.SnapIns.Backup.UI.Proxy.HResultHelper.HRToException(Int32 hr, Int32 detailedHR, String op)
       at Microsoft.SnapIns.Backup.UI.Proxy.ManagedProxy.ModifyTemplate(Guid templateId, String templateName, ArrayList volumesInfo, ArrayList fileSpecsInfo, TargetInfo currentTargetInfo, ArrayList targetsInfo, String userName, String password, String offlineLocation, Boolean excludeAudio, Boolean excludeVideo, Boolean scheduledBackup, Boolean verifyBackup, Boolean inheritAcl, UInt32 backupFlags, Boolean bmr, Boolean systemState, Int32 scheduledBackupTimesCount, Boolean isLaunchedFromUI, BlockLevelBackupScheduledTargetType scheduledTargetType)
       at Microsoft.Windows.ServerBackup.Commands.WBPolicy.Save(ManagedProxy proxy)
       at Microsoft.Windows.ServerBackup.Commands.SetWBPolicy.BlbProcessRecord()
       at Microsoft.Windows.ServerBackup.Commands.BlbCmdletBase.ProcessRecord()
       --- End of inner exception stack trace ---
       at Microsoft.Windows.ServerBackup.Commands.BlbCmdletBase.ProcessRecord()
       at System.Management.Automation.CommandProcessor.ProcessRecord()
    [10500] 110123.205729.1972: AdminTME: Status: TaskId = UpdateServerBackupPolicy, RootTaskId = UpdateServerBackupPolicy, Success: False, Warning: False, Continue: False, Message: The server cannot configure the backup schedule. Please try again. If this problem persists, contact the person or company who provides you with technical support.
    [18256] 110123.205729.2322: AdminTME: Committer: Completed called
    [18256] 110123.205729.2322: AdminTME: Committer: Task was cancelled.
    [18256] 110123.205729.2482: AdminTME: Committer: Committer Completed.

     

    Note that this issue was submitted to the Partner support boards first, but they are informing me that they will not begin supporting SBS 2011 until mid-February. Does anyone have suggestions as to what might be going on here?

     

    Thanks,

     

    Andy Williams

    Professional Computing Solutions

    Monday, January 24, 2011 3:06 PM

Answers

All replies

  • For the benefit of others, here's the problem and the work-around for SBS 2011 (based on Win 2008 R2):

    http://support.microsoft.com/kb/2009365

    • Marked as answer by Sean Zhu - Monday, January 31, 2011 6:44 AM
    Monday, January 24, 2011 4:38 PM
  • Hi Andy, have you tried the solution in the KB article? If there is anything we can help on the issue, please feel free to let us know.

     

    Sean Zhu
    TechNet Subscriber Support in forum
    If you have any feedback on our support, please contact tngfb@microsoft.com


    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
    Friday, January 28, 2011 4:38 AM
  • Hi All,

    I'm having exactly the same problem with the backup wizard in SBS 2011 and I've found a solution without using the workaround in KB2009365.

    I'm backing up to 4x1.5Tb Seagate FreeAgent GoFlex drives. This is how I got them working:

    • Connect 'Backup Drive 1' and run the wizard. Add 'Backup Drive 1'.
    • With 'Backup Drive 1' still attached to the system connect 'Backup Drive 2'. Run the wizard again and add 'Backup Drive 2'.
    • Remove 'Backup Drive 2' and connect 'Backup Drive 3'. Run the wizard again and add 'Backup Drive 3'.
    • Remove 'Backup Drive 3' and connect 'Backup Drive 4'. Run the wizard again and add 'Backup Drive 4'.

    That's it. The problem only seems to occur when the first backup drive is not connected when the wizard is run.

    Regards,

    Andy MacDonald
    Matrix Computer Services

    • Proposed as answer by jkinfotech Tuesday, February 28, 2012 11:00 PM
    Friday, March 25, 2011 2:32 PM
  • hi guys, thanks for this solution i'll try it now. didnt have this problem on 2008 *had others!*

    amazing that even now MS's products actually might seem to be getting less reliable. the amount of issues we've had with out of box problems across sbs 2008 and 2011 makes me want to go back to 2003 version. 12 gb of ram and a slow server. double u tee eff.

    thanks for the suggestion to resolve this problem :)

    Monday, September 19, 2011 5:29 AM
  • Hi All,

    i have issues getting the backup wizard working -> The Wizard cannot retrieve backup settings.

    I have a pretty standard Win SBS installation on a MAC-PRO server.
    I suspect that the 200MB partition that BOOTCAMP places in front of the Windows SBS2011 partition may be the cause, but i am not sure.

    Here is what the SBCW log file shows

    ---------------------------------------------------------
    [18760] 120119.163428.9392: General: Initializing...C:\Program Files\Windows Small Business Server\Bin\SBCW.exe
    [10020] 120119.163436.1029: Storage: Terminating error in Get-WBDisk: System.NullReferenceException: Object reference not set to an instance of an object.
       at Microsoft.Windows.ServerBackup.Commands.WBDisk.GetDiskProperties(ManagedProxy proxy)
       at Microsoft.Windows.ServerBackup.Commands.WBDisk.ParseDiskInfo(DiskInfo disk, ManagedProxy proxy)
       at Microsoft.Windows.ServerBackup.Commands.WBDisk.GetAllDisk(ManagedProxy proxy)
       at Microsoft.Windows.ServerBackup.Commands.GetWBDisk.BlbProcessRecord()
       at Microsoft.Windows.ServerBackup.Commands.BlbCmdletBase.ProcessRecord()
       at System.Management.Automation.CommandProcessor.ProcessRecord()
    [24388] 120119.163436.1630: Storage: Exception Microsoft.WindowsServerSolutions.Storage.Common.StorageException:
    HR: 0

    [24388] 120119.163436.3060: Exception:
    ---------------------------------------
    An exception of type 'Type: Microsoft.WindowsServerSolutions.Storage.Common.StorageException, StorageCommon, Version=6.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' has occurred.
    Timestamp: 01/19/2012 16:34:36
    Message: Failed to get all the disks
    Stack:    at Microsoft.WindowsServerSolutions.Storage.Common.LHSBPSRuntime.GetAllDisks()
        at Microsoft.WindowsServerSolutions.Storage.Common.ServerBackupWorker.GetAvailableTargetDisks()
        at Microsoft.WindowsServerSolutions.Storage.Common.ServerBackupWorker.GetBackupSettings(ReadOnlyCollection`1& disks, ReadOnlyCollection`1& volumes, WBPolicy& policy)
        at Microsoft.WindowsServerSolutions.Storage.Wizards.SBCWizard.LoadingDialog.GetBackupSettings(ServerBackupWorker worker)
        at Microsoft.WindowsServerSolutions.Storage.Wizards.SBCWizard.LoadingDialog.loadWorker_DoWork(Object sender, DoWorkEventArgs e)
        at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)
    ---------------------------------------
    An exception of type 'Type: System.Management.Automation.CmdletInvocationException, System.Management.Automation, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' has occurred.
    Timestamp: 01/19/2012 16:34:36
    Message: Object reference not set to an instance of an object.
    Stack:    at System.Management.Automation.Internal.PipelineProcessor.SynchronousExecuteEnumerate(Object input, Hashtable errorResults, Boolean enumerate)
        at System.Management.Automation.Runspaces.LocalPipeline.InvokeHelper()
        at System.Management.Automation.Runspaces.LocalPipeline.InvokeThreadProc()
    ---------------------------------------
    An exception of type 'Type: System.NullReferenceException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' has occurred.
    Timestamp: 01/19/2012 16:34:36
    Message: Object reference not set to an instance of an object.
    Stack:    at Microsoft.Windows.ServerBackup.Commands.WBDisk.GetDiskProperties(ManagedProxy proxy)
        at Microsoft.Windows.ServerBackup.Commands.WBDisk.ParseDiskInfo(DiskInfo disk, ManagedProxy proxy)
        at Microsoft.Windows.ServerBackup.Commands.WBDisk.GetAllDisk(ManagedProxy proxy)
        at Microsoft.Windows.ServerBackup.Commands.GetWBDisk.BlbProcessRecord()
        at Microsoft.Windows.ServerBackup.Commands.BlbCmdletBase.ProcessRecord()
        at System.Management.Automation.CommandProcessor.ProcessRecord()

    [24388] 120119.163436.3070: Storage: Exception Microsoft.WindowsServerSolutions.Storage.Common.StorageException:
    HR: 0

    [24388] 120119.163436.3080: Exception:
    ---------------------------------------
    An exception of type 'Type: Microsoft.WindowsServerSolutions.Storage.Common.StorageException, StorageCommon, Version=6.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' has occurred.
    Timestamp: 01/19/2012 16:34:36
    Message: Failed to get all the disks
    Stack:    at Microsoft.WindowsServerSolutions.Storage.Common.LHSBPSRuntime.GetAllDisks()
        at Microsoft.WindowsServerSolutions.Storage.Common.ServerBackupWorker.GetAvailableTargetDisks()
        at Microsoft.WindowsServerSolutions.Storage.Common.ServerBackupWorker.GetBackupSettings(ReadOnlyCollection`1& disks, ReadOnlyCollection`1& volumes, WBPolicy& policy)
        at Microsoft.WindowsServerSolutions.Storage.Wizards.SBCWizard.LoadingDialog.GetBackupSettings(ServerBackupWorker worker)
        at Microsoft.WindowsServerSolutions.Storage.Wizards.SBCWizard.LoadingDialog.loadWorker_DoWork(Object sender, DoWorkEventArgs e)
        at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)
    ---------------------------------------
    An exception of type 'Type: System.Management.Automation.CmdletInvocationException, System.Management.Automation, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' has occurred.
    Timestamp: 01/19/2012 16:34:36
    Message: Object reference not set to an instance of an object.
    Stack:    at System.Management.Automation.Internal.PipelineProcessor.SynchronousExecuteEnumerate(Object input, Hashtable errorResults, Boolean enumerate)
        at System.Management.Automation.Runspaces.LocalPipeline.InvokeHelper()
        at System.Management.Automation.Runspaces.LocalPipeline.InvokeThreadProc()
    ---------------------------------------
    An exception of type 'Type: System.NullReferenceException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' has occurred.
    Timestamp: 01/19/2012 16:34:36
    Message: Object reference not set to an instance of an object.
    Stack:    at Microsoft.Windows.ServerBackup.Commands.WBDisk.GetDiskProperties(ManagedProxy proxy)
        at Microsoft.Windows.ServerBackup.Commands.WBDisk.ParseDiskInfo(DiskInfo disk, ManagedProxy proxy)
        at Microsoft.Windows.ServerBackup.Commands.WBDisk.GetAllDisk(ManagedProxy proxy)
        at Microsoft.Windows.ServerBackup.Commands.GetWBDisk.BlbProcessRecord()
        at Microsoft.Windows.ServerBackup.Commands.BlbCmdletBase.ProcessRecord()
        at System.Management.Automation.CommandProcessor.ProcessRecord()

    [18760] 120119.163437.9821: Storage: Wizard cannot verify settings.

    I tried removing all the disks, no change.

    I changed many times the backup schedule, but whatever i do there comes an error (after the backup should have run) that the the operation to backup the volume was stopped before the operation started running.   Obviously because the backup wizard did not finish.

    The elevated scriptcommand wbadmin get disks does not show anything unexpected.

    Any idea's help?

    Kind Regards,

    Rudy

     

     

     

    Thursday, January 19, 2012 3:46 PM
  • never had this problem with SBS2008.   Now with SBS2011, I have this issue.   When will this be resolved to work properly from SBS console?
    • Proposed as answer by jkinfotech Tuesday, February 28, 2012 11:00 PM
    Thursday, January 19, 2012 7:56 PM
  • Hi All,

    I'm having exactly the same problem with the backup wizard in SBS 2011 and I've found a solution without using the workaround in KB2009365.

    I'm backing up to 4x1.5Tb Seagate FreeAgent GoFlex drives. This is how I got them working:

    • Connect 'Backup Drive 1' and run the wizard. Add 'Backup Drive 1'.
    • With 'Backup Drive 1' still attached to the system connect 'Backup Drive 2'. Run the wizard again and add 'Backup Drive 2'.
    • Remove 'Backup Drive 2' and connect 'Backup Drive 3'. Run the wizard again and add 'Backup Drive 3'.
    • Remove 'Backup Drive 3' and connect 'Backup Drive 4'. Run the wizard again and add 'Backup Drive 4'.

    That's it. The problem only seems to occur when the first backup drive is not connected when the wizard is run.

    Regards,

    Andy MacDonald
    Matrix Computer Services


    This solution worked for me. Thank you matrixcs1
    Tuesday, February 28, 2012 11:01 PM
  • Option 3 in the KB seems to work but you still get the error message when you run therough the Modify Backup Schedule wizard.

    the backup does seem to recognise the drive and run the backup even though the error still exists in the wizard.

    As per some comments, it would be good if things actually did work "out of the box" or continue to work after certain "updates"

    Ken

    Saturday, March 10, 2012 5:49 AM
  • This fault still seems to exist despite MS being aware more than a year ago. it's really not good enough in a product aimed at non-technical customers.

    Tuesday, April 3, 2012 10:34 AM
  • I have the same problem and tried to fix it using option 3 in KB 2009365. Unfortunately the command -addtarget results in an error as well.

    So the circumvention tip does not work.

    I cannot understand why SBS2011 has so many problems, which remain unsolved for months.

    The product is intended to be maintained by non professionals.

    But there are so many issues who can only be solved by entering series of commands in powershell, after googling a lot. (e.g issues with non working backup after aplying sp1 and more etc)

    Tuesday, May 29, 2012 4:31 PM
  • I am having the problem described here, but rather when attempting to add additional backup disks, I'm getting the error "The filename, directory name, or volume label syntax is incorrect" when simply trying to modify the scheduled backup's selections.  Yes, I have multiple target backup disks, and yes, according to best practice they're not all connected but instead some are offsite for disaster protection.

    How can I modify the other aspects of the scheduled backup if the WSB wizard is failing?  There are no command line options that I can find to do so, and the command run from the Task Scheduler to kick of the WSB backup uses a -templateID:{xxxx} option that I cannot find any documentation for.

    Monday, June 4, 2012 7:20 PM
  • I just had the same problem on a client's server. Brand new SBS 2011 server all configured as per MS guidelines.

    Kept getting "The  filename, direct name, or volume label syntax is incorrect." when attempting to add a second external backup drive to Windows Server Backup.

    The Microsoft KB article listed above (http://support.microsoft.com/kb/2009365) fixed the problem for me.  I added the second drive using Option 3 via the command prompt.

    Glad I came across this thread.  Seems strange that Windows Server Backup (the GUI anyway) requires that previously configured backup drives be attached when adding more drives.

    Tuesday, December 18, 2012 10:37 AM
  • I have seen this issue occur when for example there are 2 drives configured and one is unplugged! It will not allow me to change the backup schedule and i get the error message: "The filename, directory name, or volume label syntax is incorrect"
    Friday, December 28, 2012 11:23 AM
  • Hi Guys,

    On a new Installation of SBS2011 when going to Configure the Scheduled Backup for the first time i am getting this error (1X4TB HitachG ST USB Device)  "Cannot Configure backup schedule"

    Looking at SCBW.log

    I have this :

    ---------------------------------------------------------
    [14056] 130517.110517.4558: General: Initializing...C:\Program Files\Windows Small Business Server\Bin\SBCW.exe
    [17192] 130517.110526.4543: Storage: Found valid target disk: DiskName=Seagate Backup+ Desk USB Device, DiskId=8b579686-9aa2-4cd5-8913-318fef94da48
    [17192] 130517.110526.4543: Storage: Found valid target disk: DiskName=HitachiG ST USB Device, DiskId=5bf7e841-75d1-411d-a872-b001c59f1593
    [17192] 130517.110531.5316: Storage: Found valid source volume: VolumeLabel=RECOVERY, MountPath=E:
    [17192] 130517.110531.5316: Storage: Found valid source volume: VolumeLabel=OS, MountPath=C:
    [17192] 130517.110531.5316: Storage: Found valid source volume: VolumeLabel=Application, MountPath=D:
    [17192] 130517.110531.5316: Storage: Found valid source volume: VolumeLabel=Storage, MountPath=S:
    [17192] 130517.110531.5316: Storage: Found valid source volume: VolumeLabel=BackUP, MountPath=G:
    [17192] 130517.110531.5316: Storage: Found valid source volume: VolumeLabel=Backup Drive 2, MountPath=
    [17192] 130517.110531.5576: Storage: ResultCountException in GetPolicy: Microsoft.WindowsServerSolutions.PowerShell.ResultCountException: Exception of type 'Microsoft.WindowsServerSolutions.PowerShell.ResultCountException' was thrown.
       at Microsoft.WindowsServerSolutions.Storage.Common.LHSBPSRuntime.GetPolicy(Boolean edit)
    [17192] 130517.110531.5576: Storage: No current policy found
    [17192] 130517.110531.5606: Storage: Found valid external target disk: DiskName=Seagate Backup+ Desk USB Device, DiskId=8b579686-9aa2-4cd5-8913-318fef94da48
    [17192] 130517.110531.5606: Storage: Found valid external target disk: DiskName=HitachiG ST USB Device, DiskId=5bf7e841-75d1-411d-a872-b001c59f1593
    [14056] 130517.110534.1837: WizardChainEngine Next Clicked: Going to page {0}.: TargetPagePresenter
    [14056] 130517.110537.4759: Storage: Disk (DiskId=5bf7e841-75d1-411d-a872-b001c59f1593, Path=\\?\Volume{f6a85a6e-e691-4b78-80ed-07f5ac84d1cc}) is selected as target
    [14056] 130517.110537.4759: WizardChainEngine Next Clicked: Going to page {0}.: LabelPagePresenter
    [14056] 130517.110538.7150: WizardChainEngine Next Clicked: Going to page {0}.: SourcePagePresenter
    [14056] 130517.110543.2272: Storage: Volume (MountPoint=\\?\Volume{4e1cd532-5f42-4ed6-962f-be5e832108c4}, MountPath=C:) is selected as source
    [14056] 130517.110543.2272: Storage: Volume (MountPoint=\\?\Volume{cf9da28e-57aa-4c63-9d5d-c5cc8d80e351}, MountPath=D:) is selected as source
    [14056] 130517.110543.2272: Storage: Volume (MountPoint=\\?\Volume{d4f785d7-8352-445b-bbc6-3cf54ffe647f}, MountPath=E:) is selected as source
    [14056] 130517.110543.2272: Storage: Volume (MountPoint=\\?\Volume{4017b138-2d59-4ec9-9f12-8c6a408e77d5}, MountPath=G:) is selected as source
    [14056] 130517.110543.2282: Storage: Volume (MountPoint=\\?\Volume{945ed5bd-7cb0-455f-a233-171d083ba71d}, MountPath=S:) is selected as source
    [14056] 130517.110543.2282: WizardChainEngine Next Clicked: Going to page {0}.: SchedulePagePresenter
    [14056] 130517.110544.1073: Storage: 12:00 is selected as schedule time
    [14056] 130517.110544.1073: Storage: 23:00 is selected as schedule time
    [14056] 130517.110544.1073: WizardChainEngine Next Clicked: Going to page {0}.: SummaryPagePresenter
    [14056] 130517.110552.1137: Wizard: WizardChainEngine Back clicked: Going to page SchedulePagePresenter.
    [14056] 130517.110553.1308: Storage: 12:00 is selected as schedule time
    [14056] 130517.110553.1308: Storage: 23:00 is selected as schedule time
    [14056] 130517.110553.1378: Wizard: WizardChainEngine Back clicked: Going to page SourcePagePresenter.
    [14056] 130517.110607.8746: Storage: Volume (MountPoint=\\?\Volume{4e1cd532-5f42-4ed6-962f-be5e832108c4}, MountPath=C:) is selected as source
    [14056] 130517.110607.8756: Storage: Volume (MountPoint=\\?\Volume{cf9da28e-57aa-4c63-9d5d-c5cc8d80e351}, MountPath=D:) is selected as source
    [14056] 130517.110607.8756: Storage: Volume (MountPoint=\\?\Volume{d4f785d7-8352-445b-bbc6-3cf54ffe647f}, MountPath=E:) is selected as source
    [14056] 130517.110607.8756: WizardChainEngine Next Clicked: Going to page {0}.: SchedulePagePresenter
    [14056] 130517.110608.7467: Storage: 12:00 is selected as schedule time
    [14056] 130517.110608.7467: Storage: 23:00 is selected as schedule time
    [14056] 130517.110608.7467: WizardChainEngine Next Clicked: Going to page {0}.: SummaryPagePresenter
    [14056] 130517.110610.3738: Wizard: WizardChainEngine Next Clicked: Last page, so the wizard isdone, closing wizard frame and returning
    [10172] 130517.110610.5838: AdminTME: AdminDataLink Running Task: CommitterSequenceTask
    [10172] 130517.110610.7348: Storage: Create backup target disk: DiskName=HitachiG ST USB Device, Label=Backup Drive 2
    [10172] 130517.110610.7438: Storage: Add backup target: Label=Backup Drive 2
    [10172] 130517.110610.7678: Storage: Add backup volume: MountPath=C:
    [10172] 130517.110610.8048: Storage: Add backup volume: MountPath=D:
    [10172] 130517.110610.8058: Storage: Add backup volume: MountPath=E:
    [10172] 130517.110610.8278: TaskScheduler: Exception System.IO.FileNotFoundException:

    [10172] 130517.110610.8368: Exception:
    ---------------------------------------
    An exception of type 'Type: System.IO.FileNotFoundException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' has occurred.
    Timestamp: 05/17/2013 11:06:10
    Message: The system cannot find the file specified. (Exception from HRESULT: 0x80070002)
    Stack:    at TaskScheduler.TaskSchedulerClass.GetFolder(String Path)
        at Microsoft.WindowsServerSolutions.Common.WindowsTaskScheduler..ctor(String taskPath, String taskName)

    [10172] 130517.110610.8388: Storage: Exception Microsoft.WindowsServerSolutions.Common.WindowsTaskSchedulerException:

    [10172] 130517.110610.8398: Exception:
    ---------------------------------------
    An exception of type 'Type: Microsoft.WindowsServerSolutions.Common.WindowsTaskSchedulerException, Common, Version=6.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' has occurred.
    Timestamp: 05/17/2013 11:06:10
    Message: Failed to find the task path
    Stack:    at Microsoft.WindowsServerSolutions.Common.WindowsTaskScheduler..ctor(String taskPath, String taskName)
        at Microsoft.WindowsServerSolutions.Storage.Common.ServerBackupUtility.GetServerBackupTaskStatus()
    ---------------------------------------
    An exception of type 'Type: System.IO.FileNotFoundException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' has occurred.
    Timestamp: 05/17/2013 11:06:10
    Message: The system cannot find the file specified. (Exception from HRESULT: 0x80070002)
    Stack:    at TaskScheduler.TaskSchedulerClass.GetFolder(String Path)
        at Microsoft.WindowsServerSolutions.Common.WindowsTaskScheduler..ctor(String taskPath, String taskName)

    Can anyone help as to how i can move forward.

    Many Thanks

    JP


    JP

    Friday, May 17, 2013 10:10 AM
  • This worked for me. Was surprised at how easy the solution was.

    Thanks,

    Matt Coyle

    Kokomo Grain Company, Inc.

    Wednesday, April 16, 2014 11:04 PM