Creating a Schedule
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. 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).
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):
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.
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).
•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.
Starting with Windows 10, you cannot create a schedule with the Do not store password setting. Using this setting with Windows 10 stops the scheduled task from running.
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.
•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.
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.
•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).
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.
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.
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.
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 10 you can do this by Start > Windows Administrative 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.
•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-2018