## Calling Backint for MaxDB

It must be guaranteed that Backint for MaxDB can be called with the following syntax at the command line level:

backint -u <user_id> [-f <function>] [-t <type>] [-c] [-p <par_file>] [-i <in_file>] [-o <out_file>]

For a description of the options, see Options.

For a description of the variables, see Variables.

In addition to the options, the interface also supports several environment variables. These variables are set by the DBM Server before you call Backint for MaxDB.

Environment Variable | Value | Description
BI_CALLER | DBMSRV |
BI_BACKUP | FULL | PARTIAL | ARCHIVE | Complete or incremental data backup or log backup
BI_REQUEST | NEW | OLD | First or subsequent call of Backint for MaxDB within a running backup

Since the DBM Server sets the environment dynamically (putenv), Backint for MaxDB, as a process started by the DBM Server, can inherit these variables (getenv), and use their values to control its further actions.