A step by step guide to setting up Ahsay OBM on a Linux/Unix server.
Prerequisites:
This guide assumes that you have:
• Downloaded the OBM scheduler to /tmp
• Made a new directory – /usr/local/obm
• Unpacked the scheduler in /usr/local/obm
• Created a new backup account in the Ahsay web interface
• Defined some backup jobs.
Change directory to $OBM_HOME

Change directory to $OBM_HOME – the standard location for this is /usr/local/obm/bin.
Run the configurator script

The configurator script is a shell script that walks you through the whole setup proces. Just run it relative to the current directory.
Enter the name of the backup user

This is the username defined in the server webinterface. Always use companyname-servername.
Enter the password for the backup user

You can cut and paste the password. There is no visual indication of your entering of characters.
Enter the hostname for the backup server

You only enter the servername, although it says URL. It constructs that based on the servername and your later choice of http vs. https.
Choose https for the protocol type

Choose wether to use a proxy or not

Most of the times you’ll want to say no here. Only in very special cases you need to specify a proxy.
Define the settings for the backupsets created in the server webinterface

Choose AES or better for the encrypton. Please use encryption as it secures your data from prying eyes!
Enter the encryption key

It’s adviced to enter the same passphrase as the encryption key, as the one you entered for the login password in the server webinterface.
Re-enter the encryption key

Choose the encryption mode

Just choose the first option.
Choose to run the backup on this computer

This tells OBM to run the defined backup sets on that particular computer. You have to choose yes here, or your backups won’t be run on this computer.
Quit the configurator script

Just enter 7 and press Enter. The configurator script will save the configuration to the /root/.obm/config directory, so obm-scheduler can read it.
Start the backup scheduler

Ensure that the computername matches the one in the webinterface

Your backup set will not run if the computername defined in the backupset doesn’t match the computers name (test by running “hostname” in a terminal)
You can also see when the defined backup-sets is going to run.
MAY
2011
About the Author: