About the Scheduler
The scheduler allows you to define and set a timetable for maintenance activities such as the following:
-
Quality of service (QoS) policy changes
-
Data backup
-
Saving a configuration
Jobs consist of a single command or multiple commands that define routine activities. Jobs can be scheduled one time or at periodic intervals.
The scheduler defines a job and its timetable as follows:
- Job—A routine task or tasks defined as a command list and completed according to a specified schedule.
- Schedule—The timetable for
completing a job. You can assign multiple jobs to a schedule. A schedule is
defined as either periodic or one-time only:
- Periodic mode—A recurring
interval that continues until you delete the job. You can configure the
following types of intervals:
- Daily—A job is completed once a day.
- Weekly—A job is completed once a week.
- Monthly—A job is completed once a month.
- Delta—A job begins at the specified start time and then at specified intervals (days:hours:minutes).
- One-time mode—A job is completed only once at a specified time.
- Periodic mode—A recurring
interval that continues until you delete the job. You can configure the
following types of intervals:
Remote User Authentication
Before starting a job, the scheduler authenticates the user who created the job. Since user credentials from a remote authentication are not retained long enough to support a scheduled job, you need to locally configure the authentication passwords for users who create jobs. These passwords are part of the scheduler configuration and are not considered a locally configured user.
Before starting the job, the scheduler validates the local password against the password from the remote authentication server.
Logs
The scheduler maintains a log file containing the job output. If the size of the job output is greater than the size of the log file, the output is truncated.
High Availability
Scheduled jobs remain available after a supervisor switchover or a software reload.