This method requires that the "Index Backups" check box is set on under "Index Preferences". If this check box is not set on, creating index files on disk is deactivated.
Note there is also an automatic purge box that may be set from "0" through "365". Setting this parameter to "0" turns auto Purge OFF. Setting this parameter to any numeric value turns Auto Purge ON. When turned on, the online indexes are purged by performing either foreground or background backups. A background backup automatically purges an index entry meeting the purge parameter. A foreground backup causes a dialog box to be displayed that gives the operator the choice to either Purge or Not Purge index files. Warning -- this parameter is global and is used for all users who run UltraBac. When required, modification of a user's HKEY_CURRENT_USER registry entries for UltraBac can override the location of the INDEXES sub-directory so that the automatic purge function would only effect the user's own index directory (review the Chapter on UltraBac Registry Entries).
When using the "Load Index from Disk" option to perform a restore, click the option and the "UltraBac Index Directory" list box will be displayed:

Figure 72: Restore - Load Index from Disk
Highlight the online index file and either click on "OK" or double click. Either action will initiate the loading of the set into memory. The following is an example:

Figure 73: Select Files for Restore
When the "Index" file is loaded the list of directories and files are displayed in hierarchical order similar to a File Manager display. To highlight a directory, single click, to display the contents of a directory, double click. When traversing down a directory structure, the two buttons for "Parent" and "Root" on the right side of the screen become active. The "Root" button will return the display to the highest level of directory display. The "Parent" button goes back up the directory structure one level at a time.
To perform a restore, files must be selected by either using the Wild Card options provided by the "Include" and "Exclude" buttons or by clicking on the actual directories and or files. An example "Include" dialog box follows:

Figure 74: Include Logic Restore Options
The "Include Files" dialog box can be used to select files using any of the following methods:
ALL FILES. To select all files for retrieval, simply click on the "Use Mask" or "Highlighted" button with only the wild card symbol (*) in the "file Selection Mask" field.
HIGHLIGHTED DIRECTORIES. Click on the "Highlighted" button.
WILD CARD SELECTIONS. Enter a mask, e.g. "*.EXE" and click on the "Use Mask" button. Note that the default for the "Search All Sub-directories" check box is "ON".
Upon initiating the "Include" logic, any file matching the criteria will be check for restore. This step can be repeated any number of times until all required files have been selected for retrieval.
The "Exclude Files" dialog box can be used to exclude selected files with the same options as listed above for the "Include Files".
Note: The Set Editor's options: "Include", "Exclude", and "Select"/"Incremental" options apply only to the current files and folders as displayed in the right pane.
An actual tape retrieval is performed in a two step process. Step one is to issue a fast forward command to space the tape to the appropriate file mark position for the beginning of the backup set. Step two then issues a fast forward command to space the tape to the starting block position for the file to be retrieved. The positioning process on a DLT, 4mm or 8mm (other than an Exabyte model 8200) tape drive typically takes between 30 to 180 seconds to locate the file before beginning the restoration process.
Once the files have been selected for restoration, click on the "Perform Restore" button and the following dialog box will be displayed:

Figure 75: Restore File Options
Note: The "Restore Files to:" dialog box controls where the files are restored while the "Restore Registry Files To:" dialog box controls where the Registry Files are restored. Make sure to read both sections below before attempting to re-direct a restore.
The "Path:" option specifies the restore target. Using the default path restores the data to its original location. The default path should not be changed unless you want to redirect the restore to a different location.
When redirecting the restore, the typical format of the complete path entry is "<drive>\<path prefix>" for a local drive and "\\<ComputerName>\<share>\<path prefix>" for a network drive. Using the "path prefix" is optional. The "path prefix" is inserted after the share or drive letter. When "Keep original directory structure" is selected the "path prefix" is followed by the corresponding portion of the original path (the portion of the original path that follows the drive or share name). When "Keep original directory structure" is not selected the "path prefix" replaces the corresponding portion of the original path. The following example demonstrates the use of "path prefix" in combination with the "Keep original directory structure" option.
Original file paths:
C:\mydoc\doc1.doc
C:\mychart\chart1.doc
New path example 1: D:\tempfiles (the new drive is "D:" and the "path prefix" is "\tempfiles").
Files restored with "Keep original directory structure" selected:
D:\tempfiles\mydoc\doc1.doc
D:\tempfiles\mychart\chart1.doc
Files restored with "Keep original directory structure" not selected:
D:\tempfiles\doc1.doc
D:\tempfiles\chart1.doc
New path example 2: \\Mike\D$\tempfiles (the new computer name is "\\Mike" and the new share is "\D$" and the new "path prefix" is "\tempfiles").
Files restored with "Keep original directory structure" selected:
\\Mike\D$\tempfiles\mydoc\doc1.doc
\\Mike\D$\tempfiles\mychart\chart1.doc
Files restored with "Keep original directory structure" not selected:
\\Mike\D$\tempfiles\doc1.doc
\\Mike\D$\tempfiles\chart1.doc
Note: For redirecting restores using agents, please refer to the chapter covering the agent. Also, the Windows 95/98 stand-alone version of UltraBac will only restore files backed up by either a Windows 95/98 stand-alone version or by any other version using the Windows 95/98 agent.
The "Restore registry files to:" dialog box allows the registry to be restored to the current registry ("Active Registry") or to an inactive registry ("Path"). When "Path" is selected the default is <Original Path>, representing the registry active at the time of backup. The user can supply a registry path (e.g. \\ComputerName\C$\WinNT\system32\config). When a user-supplied registry path is used, all the profiles will show up in the config directory as files with the profile name. For each profile the user must ensure a subdirectory exists in the <WinNT>\Profiles directory (e.g. C:\WinNT\Profiles) with the profile name, move the file into this subdirectory and rename it NTUSER.DAT. The computer will need to be rebooted to enable the restored registry.
Note: When System State is selected both the "Restore Files to:" and the "Restore Registry Files to:" sections are grayed out since the System State can only be restored to its original location. Do not select the System State when redirecting files or Registry to a different location. See User Manual: "System State and Registry Backup & Restore" chapter.
Toggling the "Keep original directory structure" option on appends the original directory structure, as recorded on storage media, to the path prefix. When this option is toggled off, the path prefix replaces the original directory structure and all files are restored into this single directory. To maintain the original directory structure, do not enter a path prefix and toggle the "Keep original directory structure" option on.
Decide whether to keep the compression status. The "Unattended restore – do not stop on errors" option allows the restore process to continue without user intervention. Errors will produce log entries instead of prompting the user. The "Restore in-use files" option allows in-use files to be restored. If you restore a file while it is in-use, all current changes will be lost the next time the computer is rebooted. Restoring in-use files requires a reboot to complete. Check the "Restore security permissions" and/or "Restore security permissions on existing folders" if required.
Determine which overwrite option to select. If the media is password protected, enter the "password" and then continue with the retrieval by clicking on the "Restore" button. If the password has been incorrectly entered, the following dialog box will be displayed:

Figure 76: Wrong Password on Restore
During the restore process, the following UltraBac Progress dialog box will be displayed.

Figure 77: Restore Progress
The "Restore Progress" dialog box will display the percentage complete with an update after each file is processed. This will continue until either the retrieval is complete or a duplicate file condition occurs.
In the event of a duplicate file situation (operator has checked "Ask") the following dialog box will be displayed:

Figure 78: Duplicate File Options on Restore
The options available for a duplicate file are:
SKIP FILE. Do not restore the file from storage media. Continue processing the remainder of files to be restored. Skipped files are recorded in the restore log.
UPDATE. Only restore if the file on the storage media is newer than the duplicate file on disk. This comparison is based on the file's date and time attributes.
OVERWRITE. Restore the file from storage media and overwrite the duplicate file on the disk.
OVERWRITE ALL. Restore the file from storage media and overwrite the duplicate on disk and then restore any other duplicate and overwrite it as well.
NEW NAME. This option allows the operator to rename the file being restored from storage media to a new name. The path can also be changed if necessary.
The duplicate file dialog box will be presented to the operator for each duplicate file condition encountered during a restore. Upon completion of the restoration, the "Restore" main menu" will be displayed with data about the restore displayed on the bottom information line.