
                                                                   Page 5-1
                          Chapter 5 - Backup & Reload

OVERVIEW

This chapter explains the BACKUP & RELOAD functions of The 
Monitor II. It is important that you read the few pages in 
this chapter. 

To backup a controller, simply select BACKUP from the 
CONTROLLER MENU. Usually, the default options do not need to 
be changed.

To reload a controller, select RELOAD from the CONTROLLER 
MENU. The default options do not usually need to be changed.


IMPORTANT NOTES

* The Monitor II keeps two copies of each backup, a copy of
  the last backup and a copy of the next to last backup.
  You can look in the \MONITOR\PRG directory for the backup
  file if you find you need it.

* If errors are received during a backup or reload, select
  the SYSTEM menu and then select EXECUTE SCRIPT. You will
  then see a list of script files. Highlight the script
  file 'VIEWERR', press [Enter] and then select the 'OK'
  button, or double click the left mouse button on the
  'VIEWERR' filename. This will show you the list of
  errors.

                                                                   Page 5-2

5.1   Backup Controller to Disk

The BACKUP function will read all programs, point names,
etc. from the current controller and save them to disk. This
disk file may then be RELOADed into the controller after a
power loss (see section 5.2).

After selecting BACKUP from the CONTROLLER menu, the
following information should be supplied:

* BACKUP - This is where you specify what you wish to
  backup.

  For Infinity controllers you should normally specify
  SITE, since this will backup all data from all
  controllers on the network.

  For AC256 you should normally specify "ALL". To backup
  individual drums, specify the drum numbers.

  EXAMPLE: "1 2 3 4 M V".

  *** YOU MUST CHANGE THE FILENAME FOR INDIVIDUAL DRUMS
  *** OR THE MAIN PROGRAM WILL BE OVERWRITTEN.

* CONTROLLER/DOMAIN - For Infinity, this specifies the name
  of the controller to backup.

  For the AC256 this specifies which domain to backup.

* FILENAME - This is the filename you want the backup data
  to be stored in. The default should usually be used.

  *** YOU MUST CHANGE THE FILENAME FOR INDIVIDUAL DRUMS
  *** OR THE MAIN PROGRAM WILL BE OVERWRITTEN.

During the backup, the size of the backup file will be shown
in the BACKUP CONTROLLER window. For the Infinity
controller, it is normal for there to be long pauses (10-20
seconds) when this number will not change.

The default backup filename is in the format: dddd0000.PRG

where:  dddd = the controllers 4 letter default filename
               specified in the controller database.

All backup files are stored in the \MONITOR\PRG directory.

                                                                   Page 5-3

If the specified file already exists, you will be given the
option of appending to the current file or replacing the
current file. If replacing, the current file will be
renamed dddd0000.OLD.

For the Infinity controller, The Monitor II will issue the
command 'CD xxxxxxxx' (xxxxxxx = the CONTROLLERS NAME
described above).

Then The Monitor II will issue the command 'SAVE xxxxxxxx'
(where xxxxxxxx = whatever was specified in the BACKUP
parameter described above. 'SITE', 'ALL', etc.).


5.2   Reload a Controller from Disk

The RELOAD function will read a file from disk and load it
into the current controller. This file must have been
previously created with the BACKUP function (see section
5.1). This function would normally be used in the event of a
power loss to restore the controllers programs and data.

After selecting RELOAD from the CONTROLLER menu, the
following information should be supplied:

* CONTROLLER/DOMAIN - For Infinity, this specifies the name
  of the controller to backup.

For the AC256 this specifies which domain to backup.

* FILENAME - This is the name of the file that should be
  reloaded into the controller. The default should usually
  be used.

* OVERWRITE? - (Infinity only) If 'YES' is selected, the
  data reloaded into the controller will overwrite the data
  already in the controller. This is the same as the '/O'
  parameter when doing a manual reload (see your Infinity
  manual for more details).

During the reload, the completion percentage will be shown
in the RELOAD CONTROLLER window. For the Infinity
controller, it is normal for there to be long pauses (10-20
seconds) when this number will not change.

For the Infinity controller, The Monitor II will issue the
command 'CD xxxxxxxx' (xxxxxxx = the CONTROLLERS NAME
described above).

Then The Monitor II will issue the 'LOAD' command.


