SABnzbd

Wiki

Scheduling

This Wiki page is for an older version of SABnzbd.
You can download the most recent stable version (SABnzbd 1.1) on our downloads page.

You may want to restrict downloading to specific time slots. This can be because your ISP or Usenet provider wants you to.
Or maybe you don't want to download during peak usage of your family.
SABnzbd allows you to specify moments to switch between PAUSE and RESUME mode, set a speedlimit or shutdown SABnzbd.
Each schedule block is repeated one per week or every day.

Hour The hour on which the switch occurs. Range is 0 to 23.
Minutes The minute on which the switch occurs. Range is 0 to 59.
Day The days of the week on which the switch will occur. On selected days of the week or all.
Action Description
Pause will stop downloading
Pause-all will stop downloading, Watched Folder scanning and RSS feeds, stops all disk activity.
Resume will continue downloading, Watched Folder scanning and RSS feeds
Shutdown will exit the SABnzbd program
Speedlimit will set the speedlimiter to the given % value. This can also be in K/M/G notation, for example 4.5M would set the speedlimit to 4.5MB/s
Restart will restart SABnzbd on the given time
Pause post processing Will halt post processing (except active job), while downloading continues
Resume post processing Will resume post processing, while downloading continues
Scan watched folder Read watched folder (this will disable the interval in Folders)
Read RSS feeds Read all RSS feeds (this will disable the interval in RSS)
Remove failed jobs Remove all jobs in history that have failed to complete, including their files. Know what you are doing!
Remove completed jobs Remove all jobs in history that have completed successfully
Pause low priority jobs All jobs with a low priority will set to paused mode
Pause normal priority jobs All jobs with a normal priority will set to paused mode
Pause high priority jobs All jobs with a high priority will set to paused mode
Resume low priority jobs All jobs with a low priority will set to active mode
Resume normal priority jobs All jobs with a normal priority will set to active mode
Resume high priority jobs All jobs with a high priority will set to active mode
Enable quota management See Quota
Disable quota management See Quota
Server-name will enable or disable a server on the given time
Argument Pass an argument to the scheduler. Number for a speed limit value.

Note

On startup, SABnzbd will evaluate all schedules and determine the current pause/resume state and speedlimit.
The -pause command-line parameter will override this evaluation.
Also on each schedule change, the schedule will be re-evaluated and the speedlimit will be set. If SABnzbd happened to be paused, it will NOT be resumed by the schedule evaluation. This is to prevent spontaneous resumption during schedule changes.

Example

Suppose you only want to download on weekdays between 1:00AM and 5:30PM and in the weekend between 1:00 AM and 11:00AM.
You set this up using four schedule blocks.

Resume downloading every day at 1:00AM:
01:00 Daily Resume

Pause downloading every day at 5:30PM (= 17:30 military time):
17:30 Daily Pause

Pause downloading on Saturday 11:00AM:
11:00 Saturday Pause

Pause downloading on Sunday 11:00AM:
11:00 Sunday Pause

Enable server on Monday 6:00AM:
06:00 my.usenet.com:119 1