Maintenance Tasks tab

This tab displays Maintenance Tasks such as backups, re-indexing, and index optimizations.

It also allows specifying scheduled tasks at regular intervals.

It shows a table of active tasks, a table of past tasks, and several forms for manual or scheduled operations.

Running tasks

This table displays the currently running backup, reindexing or optimization tasks.

The auto-refresh selector allows refreshing at regular intervals.

Past tasks

This table displays the tasks executed during the most recent period.

A drop-down selector allows choosing the displayed period: 1 day, 2 days, 1 week, 1 month.

Manual Operations

A form to run an operation for a particular XML Library.

  • XML Library selector: drop-down menu to choose the XML Library if there are several..

  • Backup button: a file selection field on the right allows defining the directory where to do the backup.

    From version 4.4, an incremental backup can be selected.

  • Reindex button, to completely reindex the database

  • Optimize button, to run a database optimization.

Scheduled Full Backup

A form to define a regularly scheduled backup for all XML Libraries: for example once a day (the default).

This form is simply an editor for configuration properties named scheduled_backup_* . After modification, the Save button on the right must be used.

  • Interval: once a day, once an hour etc

  • Time: precise time to run the operation.

    Note that if the interval is greater than 1 day, it is possible to specify the day, for example:

    sunday 03:

  • Directory: the place on the server's file-system where the XML Libraries are saved.

    See hereafter for details.

  • Number of directories: the backup can be done alternately on several directories.

    If this value is greater than 1, the directory path above is appended with values 0, 1, 2... cyclically.

    For example if the directory is /backups/dbs/ and Number of directories is 3, the backup of library mydb will be done cyclically on /backups/dbs/mydb0, /backups/dbs/mydb1 and /backups/dbs/mydb2.

Scheduled Incremental Backup

A form to define a regularly scheduled incremental backup for all XML Libraries: for example once an hour (the default).

This form is simply an editor for configuration properties named scheduled_ibackup_* . After modification, the Save button on the right must be used.

  • Interval: once an hour, once a day, etc

  • Time: precise time to run the operation.

    Note that if the interval is one hour, only the minutes are used.

  • Directory: the place on the server's file-system where the XML Libraries are saved.

    See hereafter for details.

Scheduled Optimize

A form to define a regularly scheduled optimization operation for all XML Libraries: for example once a day.

This form is simply an editor for configuration properties named scheduled_optimize_* . After modification, the Save button on the right must be used.

  • Interval: once a day, once an hour etc

  • Time: precise time to run the operation.

    Note that if the interval if greater than 1 day, it is possible to specify the day, for example:

    sunday 03:

  • Max Time: the time spent for the optimize operation can be limited by this value.