There are several potential causes to a "missed backup". We are listing them in order beginning with the most typical causes. We recommend you thoroughly check each step in order.
- By far, the number 1 reason for missed backups are that the affected machine is switched off, hibernated or in standby mode when the scheduled backup is due to run. If the affected machine is a laptop that is not always on and connected to an internet connection, try playing with the "Off-Line Backup" settings in the "Extra Backup" settings tab. You can remove all scheduled backups and rely solely on the Extra Backups settings which will reduce the frequency of the "missed backup" error messages sent via email.
- The computer name changed, or someone inadvertently set the corresponding backupset to run on another machine. To check this, on the machine that the backupset is supposed to run, make sure that the "Run scheduled backup on this computer" option is selected on the Backup Schedule tab in the settings.
Note: make sure you first choose the correct backupset if there is more than 1 on the account, and that you ONLY choose this option on the actual computer this backupset is intended for.
- Check that the Online Backup Scheduler service is started. It should be set to "Automatic" and started. If it is started, we recommend restarting the service, then proceed to the following
- Check the scheduler log for current valid entries.
- First, check the C:\Program Files\ocBackup Manager\home.txt file for a list of user profiles the software is being run under. You should see 1 or more entries pointing to a .obm (or .acb) folder. These are the profiles that the software has been opened with. You will need to note each of these locations for the next steps.
- Navigate to the .obm folder from step 1 above and then expand the log/Scheduler folder (example: c:\users\administrator\.obm\log\Scheduler). There will be a debug.log followed by numerous other sequentially incremented files. Open the debug.log file and scroll to the bottom. You should see entries like below with a time:date stamp within the previous 5 minutes. These entries should repeat every 5 minutes.
[2011/11/03 12:39:17][info] Loading profile...
[2011/11/03 12:39:17][info] Loading configuration file ...
[2011/11/03 12:39:17][info] Loading configuration file ... Completed
[2011/11/03 12:39:17][info] Loading profile from server ...
[2011/11/03 12:39:17][info] Loading profile from server ... Completed
[2011/11/03 12:39:17][info] Loading profile... Completed
[2011/11/03 12:39:17][info] [OCB-1 - Files (1256359999244)] Next backup will run in 9 hr 56 min 43 sec.
[2011/11/03 12:39:17][info] [OCB-2 - Files (1304399967710)] Ignore scheduled / server initiated backup on this computer, OCB-1. Should run on computer named 'OCB-2'.
We recommend you scroll to the specific time of day a backup was supposed to be invoked. You may fine a time gap in the entries indicating that the scheduler was not running at that time (the computer was off, hibernated or sleeping), or you may find a specif error at the time the backup job was scheduled to run.
Also, remember that the debug.log file is limited to just 256K. Once the file reached this size, it is rotated to debug.log.1 You may need to examine the contents of some of these rotated logs to go back in time far enough to see the history you are looking for.
- If you do not find current entries in the scheduler debug.log (with the previous 5 minutes) from any of the profile paths listed in the home.txt file, check C:\Program Files\ocBackup Manager\log\Scheduler\info.log. This should show debug info for each time the scheduler is started. Scroll to the bottom and look for a valid string of entries from the last time the scheduler service started. Valid entries should like like this:
[2011/10/07 17:01:04][info] Scheduler Version='184.108.40.206'
[2011/10/07 17:01:04][info] OS Name='Windows 7' Version='6.1'
[2011/10/07 17:01:04][info] Java Vendor='Sun Microsystems Inc.' Version='1.6.0_23'
[2011/10/07 17:01:04][info] Start scheduler. User: 'YourUserName@10.0.0.12' Home: 'C:\Users\Admin\.obm'
- If the scheduler does not seem to be running, we recommend you stop the Online Backup Scheduler Service, then check for the "running" file located at C:\Program Files\ocBackup Manager\ipc\Scheduler. If it exists after the Online Backup Scheduler Service has been stopped, remove it and then restart the Online Backup Scheduler Service. In rare cases, especially when a computer is abnormally shutdown, it is possible for this "running" file to get stuck. Simply removing it and restarting the Online Backup Scheduler Service should solve the problem.