Technical Blog Post
OMNIbus Object Server Automatic Database Backup
§The following default automations are included with OMNIbus and are in the automatic_backup_system trigger group.
To enable the automatic_backup trigger:
1) Create the backup directories. By default, the backup is created in $OMNIHOME/backup/objectservername. The directories $OMNIHOME/backup and $OMNIHOME/backup/objectservername must be created unless a different directory is specified.2) Edit the automatic_backup trigger interval on the Settings tab. By default, backups are created every 5 minutes. For a large Object Server database, this can create too much load on the Object Server and the default interval should be increased.
- Stop the Object Server
- Backup the directory $OMNIHOME/db/objectservername
- Replace the master_store.tab and table_store.tab files in $OMNIHOME/db/objectservername with the backup files
- Ensure the file permissions are the same as the original files
- Start the Object Server
Note the Object Server database will be restored to the time the Backup was created. Any users created, new events or other modifications made since the last backup will be lost.