MUPIP

The M Peripheral Interchange Program (MUPIP) provides both database and non-database services that the GT.M administrator uses to establish and maintain the GT.M operating environment.

The MUPIP utility commands are:

BACKUP: Creates a backup of one or more database regions, without restricting access to the regions.

CONVERT: Converts M routines from a sequential "%RO" format into GT.M source files.

CREATE: Creates one or more database files.

EXIT: <CTRL-Z> terminates MUPIP and returns control to the process from which MUPIP was invoked.

EXTEND: Expands the size of a database file.

EXTRACT: Extracts one or more globals to a sequential file.

FREEZE: Disables and enables database updates.

INTEG: Checks the contents of GDS database files for structural integrity.

JOURNAL: Applies information from the journal to recover databases after system failures. Extracts and analyzes journal files.

LOAD: Loads M globals from sequential format into a database.

REORG: Defragment and compact database files to optimize performance.

REPLICATE: Controls the operation of GT.M database replication from a primary instance to a secondary instance.

RESTORE: Updates an old version of a database to a more recent state using one or more incremental backup files.

RUNDOWN: Closes inactive databases and releases any memory associated with them.

SET: Modifies database characteristics, such as those controlling journaling.

STOP: Terminates an M process.