Creating a Schedule

<< Click to Display Table of Contents >>

Navigation:  Using SyncBackPro > Basic Operation >

Creating a Schedule

Previous pageReturn to chapter overviewNext page

 

Scheduling SyncBackPro

 

SyncBackPro interfaces with the Windows Task Scheduler to allow you to run profiles automatically at certain times, e.g. run a backup profile every day at 5am. On Windows Vista and newer you can access the task scheduler via the Start menu (All Programs > Accessories > System Tools > Task Scheduler). On Windows XP you can access the task scheduler via the Start menu (All Programs > Accessories > System Tools > Scheduled Tasks).

 

For an overview of scheduling and background tasks go to Automating SyncBackPro.

 

Creating a Schedule

 

To create a schedule for a profile, select the profile on the main screen and click the Schedule button (you can also click the Schedule button when modifying a profile). If there is no schedule for the profile, a dialog box will appear (if you have a schedule already then a different window will appear - see Modifying a Schedule below).

 

confirm

 

Click Yes.

 

On Windows, by default, you are not allowed to use blank/empty passwords when scheduling tasks. If this is the case on your installation of Windows then a prompt will appear asking you if you would like the restriction removed (no prompt is given if the restriction has already been removed):

 

schedule-confirm-2

 

Click Yes to remove the restriction. If your Windows login password is blank/empty, and this restriction is not removed, then your scheduled task will fail to run.

 

Users on Windows Vista and newer

 

The following windows will appear if you are using Windows Vista or newer. For Windows XP see the section Users on Windows XP below.

 

You can choose to run a profile daily, weekly, or monthly (for other repeating type you'll need to edit the schedule directly using the Task Scheduler). You can also choose how often the profile should be run (repeating).

 

vista-schedule

 

Security

 

Run only when user is logged on: If this checkbox is ticked then the profile will only run at the scheduled times if you are logged into Windows. The benefit of this method is that you do not need to enter your Windows login password. The drawback is that you must be logged on for the profile to run.

 

Run whether user is logged on or not: If this checkbox is ticked then the profile will run even if you are not logged in. You will need to enter your login password, unless the "Do not store password" option is ticked.

 

oDo not store password: If you are performing a backup/sync with an internal drive, or an external drive, then you can tick this checkbox. In this case you do not need to enter your Windows login password. However, if you are performing a backup/sync with a network drive, or are accessing the network or using FTPS you should not use this option otherwise the schedule may fail to run.

 

warning

Starting with Windows 10, you cannot create a schedule with the Do not store password setting unless you are an administrator. This is a security restriction implemented by Microsoft with Windows 10.

 

oRun interactively if user logged on: If this checkbox is ticked then the scheduler will run SyncBackPro in the same session as the logged on user. If you are using Windows 10 then it is not recommended that you use this option as it will likely mean the schedule is not run. If this checkbox is not ticked then the scheduler will run SyncBackPro in session 0, i.e. any logged in user will not see SyncBackPro being run.

 

Repeating

 

Run this profile every...: Using this option you can have a schedule run repeatedly at the scheduled time. It is unlikely that you will need this option. For example, you may want the profile to be run every day at 9am, and once it is run for it to be run again every hour for the next 6 hours.

 

warning

To schedule a profile to only run once at a scheduled time select a Daily profile and enter 0 for the Recur every x days value.

 

Misc

 

Wake the computer to run this task: If this checkbox is ticked (the default) then Windows will attempt to wake your computer to run the task, e.g. if your computer is hibernating then it will switch it on. Note that Windows is responsible for waking your computer, not SyncBackPro. Unfortunately it's common for this feature of Windows not to work with the main reason being out-of-date and incorrect drivers for your motherboard.

 

Run task as soon as possible after a scheduled start is missed: If this checkbox is ticked (the default) then Windows will run the scheduled task as soon as possible if the task did not run. For example, you may have a profile set to run at 4am every morning but there was a power cut and the computer could not wake to run the task. If this option is enabled then once the computer is switched on, e.g. at 9am, then the task will be run as soon as possible.

 

Start the task only if the computer is on AC power: If this checkbox is ticked (the default) then Windows will only run the scheduled task if the computer is plugged in, i.e. it is not using batteries. Windows decides if the computer is on AC power, not SyncBackPro.

 

Note that if you have no password then SyncBackPro may not prompt you for your Windows login password (as it will test to see if your password is blank).

 

 

Users on Windows XP

 

A dialog will then appear to remind you that you must set your login password for the schedule even if you do not have a password. This dialog box is a reminder to tell you to enter your password on the next screen (otherwise SyncBackPro will not run at its scheduled time). Click OK.

 

schedule-warning

 

Click "OK".

 

schedulte-task

 

warning

Note that by default a profile is run minimized (hidden) and will not prompt you.

 

If there is a 'Set password' button then click it. You must now enter your Windows login password twice, and then click OK. If you have no Windows login password then do not enter anything and click OK. You are then returned to the previous dialog box.

 

Click the Schedule tab.

 

schedule-schedule

 

By default, SyncBackPro will create a schedule to run the profile every day at 9am. You can change the schedule on this screen. There is also an "Advanced" button which provide additional scheduling settings:

 

schedule-adv

 

See the Windows help file for more information.

 

Click the Settings tab. See the Windows help file for more information on this screen:

 

schedulte-settings

 

See the Important Scheduling Information section below for more information.

 

Modify a schedule

 

If you already have a schedule for a profile, when you click the Schedule button the following window will appear.

 

schedule-detail

 

This window displays information on the schedule for the profile, e.g. what its schedule is and the current status. You can delete or edit the schedule by clicking Edit Schedule.

 

Important Scheduling Information

 

There are some important points to remember about the Windows scheduler:

 

If you are using power saving features in Windows, e.g. your computer goes to stand-by or hibernate after a certain period of inactivity, then you must enable the Wake the computer to run this task option. This will wake your computer to run the task at the appointed time.

 

If you change your Windows login password then you must remember to change the password for your scheduled tasks. If you are using Windows Vista, Windows 2008, Windows 7, Windows 8 or newer, then you only need to update the password for one schedule. Windows will automatically update the password for all other scheduled tasks. If you are using XP, or 2003, then you need to update the password for every schedule.

 

SyncBackPro can accept a number of Command Line Parameters.

 

To have SyncBackPro start with Windows you need to select Preferences > Options from the main menu, then tick the option Start With Windows.

 

Common Problems

 

There are a number of possible reasons why the scheduled task may not run:

 

Check to see what error message is returned from the Windows Task Scheduler. On Windows XP you can do this by Start > Control Panel > Scheduled Tasks. You can now see a list of all scheduled tasks on your PC. Scroll to the right and look at the Status column. This will contain the error message. On Windows Vista or newer you can do this by Start > All Programs > Accessories > System Tools > Task Scheduler. Expand the tree on the left so it is Task Scheduler (Local) > Task Scheduler Library > 2BrightSparks > SyncBack > [your username].

 

You must use your Windows login password.

 

You are using the wrong username and/or password. You must use your Windows login password.

 

The scheduled task may not be set-up correctly to wake the computer if it is hibernating or in standby mode.

 

The scheduler may be stopped or not installed. See your Windows documentation for details on how to start or install it. For Windows XP you can start the task scheduler by: Start > Control Panel > Scheduled Tasks then selecting Advanced > Start Using Task Scheduler from the main menu.

 

The scheduler may be paused. For Windows XP you can resume the task scheduler by: Start > Control Panel > Scheduled Tasks then selecting Advanced > Continue Task Scheduler from the main menu.

 

Profiles are user specific, they are not visible to every user on the computer. This means when you create a profile under a Windows username, and logout and login as a different Windows user, then you will not see the profile created as the other user. When scheduling a profile make sure your scheduled task is being run as the user who created the profile (this is the default when new schedules are created).

 

If you are a member of a domain check that the correct username is being used for the scheduled task. By default your local (machine) username may be used, but it may be that you must use your domain username (domain\username).

 

You should also make sure the user account has the necessary Windows user rights. To do this, run the Local Security Policy control panel applet (in the Administrative Tools section of the control panel). If you are using the home version of Windows then you may not have access to the Local Security Policy control panel applet (Microsoft have removed the feature from home versions of Windows).

 

Make sure that the user account has the following user rights:

 

Act as part of the operating system

Log on as a batch job

Log on as a service

 

Make sure the user account is not listed in the following user rights:

 

Deny logon as a batch job

Deny logon as a service

 

 

All Content: 2BrightSparks Pte Ltd © 2003-2017