Scheduling options

This topic discusses the options that you can use to regulate central scheduling. The backup-archive client uses scheduling options only when the Scheduler is running.

Table 1 lists the scheduling options that are available.

Table 1. Scheduling options
Option Description
cadlistenonport Specifies whether to open listening ports for the client acceptor when the client acceptor is used to manage schedules in polling mode.
managedservices Specifies whether the client acceptor manages the web client, the scheduler, or both.
maxcmdretries Specifies the maximum number of times the client scheduler attempts to process a scheduled command that fails.
Mac OS X operating systemsAIX operating systemsLinux operating systemsOracle Solaris operating systemsMac OS X operating systemsWindows operating systemspostschedulecmd/postnschedulecmd Mac OS X operating systemsAIX operating systemsLinux operating systemsOracle Solaris operating systemsMac OS X operating systemsWindows operating systemsSpecifies a command to process after running a schedule.
Mac OS X operating systemsAIX operating systemsLinux operating systemsOracle Solaris operating systemsMac OS X operating systemsWindows operating systemspreschedulecmd/prenschedulecmd Mac OS X operating systemsAIX operating systemsLinux operating systemsOracle Solaris operating systemsMac OS X operating systemsWindows operating systemsSpecifies a command to process before running a schedule.
queryschedperiod Specifies the number of hours the client scheduler waits between attempts to contact the server for scheduled work.
retryperiod Specifies the number of minutes the client scheduler waits between attempts to process a scheduled command that fails or between unsuccessful attempts to report results to the server.
Windows operating systemsrunasservice Windows operating systemsForces the client command process to continue running, even if the account that started the client logs off. Use this option on all Windows clients.
schedcmddisabled Specifies whether to disable the scheduling of generic commands specified by your IBM Spectrum Protectâ„¢ administrator.
AIX operating systemsLinux operating systemsOracle Solaris operating systemsMac OS X operating systemsschedcmduser (server defined only) AIX operating systemsLinux operating systemsOracle Solaris operating systemsMac OS X operating systemsThe scheduler executes commands under a uid of 0, however, there might be some users who have a different user ID. In this case, your IBM Spectrum Protect administrator can define schedules and allow these schedules to be executed under a uid other than 0, using this option. The IBM Spectrum Protect Client API does not support this option.
schedlogmax Schedlogmax Specifies the maximum size of the scheduler log and web client log, in megabytes.
schedlogname Schedlogname Specifies the path and file name where you want to store schedule log information.
schedlogretention Specifies the number of days to keep log file entries in the schedule log and the web client log, and whether to save pruned entries.
schedmode Specifies which schedule mode to use, polling or prompted.
schedrestretrdisabled Specifies whether to prevent the IBM Spectrum Protect Server administrator from executing restore or retrieve schedule operations.
sessioninitiation Use the sessioninitiation option to control whether the server or client initiates sessions through a firewall. The default is that the client can initiate sessions.
srvprepostscheddisabled Specifies whether to prevent the IBM Spectrum Protect Server administrator from executing pre-schedule and post-schedule commands when performing scheduled operations.
AIX operating systemsLinux operating systemsOracle Solaris operating systemsWindows operating systemssrvprepostsnapdisabled AIX operating systemsLinux operating systemsOracle Solaris operating systemsWindows operating systemsSpecifies whether to prevent the IBM Spectrum Protect Server administrator from executing pre-snapshot and post-snapshot commands when performing scheduled image snapshot backup operations.
tcpclientaddress Specifies a TCP/IP address if your client node has more than one address, and you want the server to contact an address other than the one that was used to make the first server contact. The server uses this address when it begins the server prompted scheduled operation. See schedmode prompted (Schedmode) for details.
tcpclientport Specifies a TCP/IP port number for the server to contact the client when the server begins the server prompted scheduled operation. See schedmode prompted (Schedmode) for details.