home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Professional / OS2PRO194.ISO / os2 / wps / disk / psns2 / pss2disk.exe / MANUAL.INF (.txt) < prev   
OS/2 Help File  |  1993-03-30  |  203KB  |  3,262 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Version Notice ΓòÉΓòÉΓòÉ
  3.  
  4. Third Edition (Spring 1993) 
  5.  
  6. It is possible that this product may contain reference to, or information 
  7. about, concurrent products (machines or programs), programming or services that 
  8. are not announced in your country.  Such references or information must not be 
  9. construed to mean that IBM will announce such IBM products, programming or 
  10. services in your country. 
  11.  
  12. This product may contain examples of data used in daily business correspondence 
  13. and operations.  In these examples we use names of hypothetical businesses and 
  14. persons.  These names are fictitious and any similarity to names of actual 
  15. businesses and persons is purely coincidental. 
  16.  
  17. This product could contain technical inaccuracies or typographical errors. 
  18. Changes are periodically made to the information herein; these changes will be 
  19. incorporated in new editions of this product. 
  20.  
  21. Requests for copies of this product and for technical information about the 
  22. system should be made to your authorised IBM Personal Computer dealer.  All 
  23. rights reserved. 
  24.  
  25.  
  26. ΓòÉΓòÉΓòÉ 2. Notices ΓòÉΓòÉΓòÉ
  27.  
  28. References in this publication to IBM products, programs or services do not 
  29. imply that IBM intends to make these available in all countries in which IBM 
  30. operates. Any reference to an IBM product, program, or service is not intended 
  31. to state or imply that only IBM's product, program, or service may be used. Any 
  32. functionally equivalent product, program, or service that does not infringe any 
  33. of IBM's intellectual property rights may be used instead of the IBM product, 
  34. program, or service. Evaluation and verification of operation in conjunction 
  35. with other products, except those expressly designated by IBM, is the user's 
  36. responsibility. 
  37.  
  38. IBM may have patents or pending patent applications covering subject matter in 
  39. this document. The furnishing of this document does not give you any license to 
  40. these patents. You can send license inquiries, in writing, to the IBM Director 
  41. of Commercial Relations, IBM Corporation, Purchase, NY 10577. 
  42.  
  43.  
  44. ΓòÉΓòÉΓòÉ 2.1. Trademarks and Service Marks ΓòÉΓòÉΓòÉ
  45.  
  46. The following terms, denoted by an asterisk (*), used in this publication, are 
  47. trademarks or service marks of IBM Corporation in the United States or other 
  48. countries: 
  49.  
  50. AS/400                             Personal System/2 (PS/2)
  51. IBM                                Presentation Manager
  52. IBM Personal Computer              SAA
  53. OS/2                               System/370
  54.  
  55.  
  56. ΓòÉΓòÉΓòÉ 3. Introduction ΓòÉΓòÉΓòÉ
  57.  
  58. This guide is divided into an introduction and three parts. 
  59.  
  60. o Part 1. Introduction is a brief overview of PSnS/2. 
  61.  
  62. o Part 2. User's Guide covers the installation and configuration of PSnS/2 
  63.   along with its most commonly used features. It is divided into four main 
  64.   areas: 
  65.  
  66.    - Installing PSnS/2 
  67.  
  68.    - Configuring PSnS/2 
  69.  
  70.    - Taking Manual Backups 
  71.  
  72.    - Restoring Data 
  73.  
  74. o Part 3. The Technical Reference is provided for users in need of more 
  75.   detailed information or system administrators in charge of a networked system 
  76.   on which PSnS/2 is installed. 
  77.  
  78.   It provides a reference for all the technical information on PSnS/2, and all 
  79.   the available options which are not described in the User's Guide. For most 
  80.   purposes however, information on how to use PSnS/2 will be given in the 
  81.   User's Guide and the online help windows. 
  82.  
  83. o Part 4. Appendixes cover the following areas: c. 
  84.  
  85.    - Outline of hardware and software requirements 
  86.  
  87.    - Using PSnS/2 windows 
  88.  
  89.    - Specifying patterns for file and directory matching. 
  90.  
  91.  
  92. ΓòÉΓòÉΓòÉ 4. Welcome to PSnS/2 ΓòÉΓòÉΓòÉ
  93.  
  94. At some stage in their use of personal computers, most people have experienced 
  95. losing files and data - often through no fault of their own. Each time disaster 
  96. strikes, people make resolutions to take more backups but unfortunately they 
  97. hardly ever follow them through for long. 
  98.  
  99. The aim of PSnS/2 is to resolve this problem by backing up your files for you. 
  100. PSnS/2 is designed to do the tedious job of performing backups. Once you have 
  101. set up PSnS/2, most of its work will take place almost unnoticed, until you 
  102. have to restore lost files. 
  103.  
  104. Another advantage of PSnS/2 is that it is able to manage the storage of backed 
  105. up files on many different devices ranging from, for example, diskettes, fixed 
  106. and optical disks to file servers and host computers connected by LANs, saving 
  107. you even more time. 
  108.  
  109. Finally, PSnS/2 supports all the features of OS/2* 1.2 and above, including the 
  110. High Performance File System (HPFS). PSnS/2 supports long file names and 
  111. directory names, as well as backing up and restoring Extended Attributes (EAs). 
  112. The special needs of OS/2 2.0's Workplace Shell, User and System files are 
  113. likewise catered for. 
  114.  
  115. PSnS/2 is easy to use even if you have little experience with computers. Most 
  116. of the time you do not have to deal with it directly but when you do run the 
  117. main program all of the windows which you see are designed in the same way as 
  118. many other OS/2 Presentation Manager* products. Thus, if you have used such 
  119. products before, it should not be too difficult to get to know this one. 
  120.  
  121.  
  122. ΓòÉΓòÉΓòÉ 5. Major Features ΓòÉΓòÉΓòÉ
  123.  
  124. PSnS/2 has many features: 
  125.  
  126. It performs backups automatically, in "background" 
  127.    This is the main benefit of using PSnS/2. OS/2 allows more than one program 
  128.    or application to run at the same time; this is called multitasking. PSnS/2 
  129.    takes advantage of multitasking by checking for files to back up even when 
  130.    you are running other programs. This makes it easy to keep your PC fixed 
  131.    disk files safe. You do not have to remember or discipline yourself to take 
  132.    backups because PSnS/2 does it automatically, at whatever intervals you set. 
  133.  
  134. Single, automatic daily backups are available 
  135.    You can use PSnS/2 to perform a backup at a specific time of day: to 
  136.    diskettes or a tape backup device before closing down your PC, for example, 
  137.    or to a central file server. In the latter case, you might like to arrange 
  138.    for this to happen when only a few people are using the system, such as at 
  139.    lunchtime or after everybody has gone home. 
  140.  
  141. Automatic management of backed up files 
  142.    Once you designate how backups are stored, PSnS/2 manages their backup and 
  143.    retrieval. 
  144.  
  145. It only backs up all those files you tell it to 
  146.    You do not waste valuable storage space and time on unnecessary backups. 
  147.  
  148. Full support for OS/2 Version 1.2 and above HPFS and Extended Attributes 
  149.    Disks which use the OS/2 Version 1.2 High Performance File System, and files 
  150.    which use the Extended Attributes introduced in OS/2 Version 1.2 are fully 
  151.    supported. Long file names and long directory names on files being backed up 
  152.    or restored are also fully supported. Files with Extended Attributes are 
  153.    also backed up and restored along with the file itself. 
  154.  
  155. It can be customised to your personal needs 
  156.    A great deal of customisation is possible so that you can tailor a version 
  157.    of PSnS/2 to your exact requirements for file checking and file restoring 
  158.    from backups. Some of the customisation may have to be performed by the 
  159.    system or network manager. 
  160.  
  161. Extensive online help is available on every window 
  162.    The help given is always relevant to the window that is displayed. 
  163.  
  164. It imposes standards for backing up across networks 
  165.    PSnS/2 has special files to control which files should be backed up. These 
  166.    can be shared over a network, so that you can make sure everybody's work is 
  167.    safeguarded. 
  168.  
  169.  
  170. ΓòÉΓòÉΓòÉ 6. How PSnS/2 Works ΓòÉΓòÉΓòÉ
  171.  
  172. This summary of how PSnS/2 works should be read before you install PSnS/2. If 
  173. you are unsure about some of the terms used here because you do not have much 
  174. computer experience, please use the glossary at the back of this manual. 
  175.  
  176. PSnS/2 is a continuously running task under OS/2. At intervals which you 
  177. determine, it scans the directories and files on the hard disk (or disks 
  178. accessible by the machine on which it is running) and checks for files which 
  179. have been changed 
  180.  
  181. When PSnS/2 finds a file which has changed, it puts it on the "Files spotted 
  182. for backup" list. After it has checked all the disks, PSnS/2 consults the 
  183. "trigger level" - another parameter set by the user - to see if it should back 
  184. up these files. This type of backup is called an automatic backup. 
  185.  
  186.  
  187. ΓòÉΓòÉΓòÉ 6.1. Backup Modes ΓòÉΓòÉΓòÉ
  188.  
  189. PSnS/2 can operate in one of two automatic backup modes: 
  190.  
  191. Periodic 
  192.    PSnS/2 checks directories for new or changed files at intervals you specify. 
  193.  
  194. Timed start 
  195.    The directories are checked at a specific time of day. 
  196.  
  197. In addition to automatic backups, you may back up files manually using the 
  198. PSnS/2 menu system. 
  199.  
  200. There are three types of manual backup: 
  201.  
  202. Full manual backup now! 
  203.    All files PSnS/2 knows of, whether changed or not, will be backed up. 
  204.  
  205. Files spotted 
  206.    All the files that PSnS/2 has spotted as changed will be backed up. 
  207.  
  208. By pattern 
  209.    You can choose to backup a group of files according to your own 
  210.    requirements. 
  211.  
  212. PSnS/2 knows which files you want backed up, and where to back them up to, by 
  213. means of special control files called rulebooks, which are described below. 
  214.  
  215.  
  216. ΓòÉΓòÉΓòÉ 6.2. Rulebooks ΓòÉΓòÉΓòÉ
  217.  
  218. There are two types of rulebook, local and global. You may have no more than 
  219. one of each type in use (that is, being used by PSnS/2 to control backups) at 
  220. any time. There must always be a global rulebook in use. Global rulebooks are 
  221. commonly used by groups of users on networked systems to ensure that they all 
  222. back up their most important files. Local rulebooks are optional and are 
  223. intended for use by individual users to ensure that their important personal 
  224. files are backed up. 
  225.  
  226. Each rulebook contains one or more rules telling PSnS/2 which files it should 
  227. backup and where. Each rule is of the format: 
  228.  
  229. <a group of files specified by pattern>  <drive letter> 
  230.  
  231. If you are unsure about specifying files by pattern then refer to Specifying 
  232. Patterns for File and Directory Matching. 
  233.  
  234. The <drive letter> might, for example, be C if you are backing up to a fixed 
  235. disk. It may also be set to [none] which means that PSnS/2 will not back up the 
  236. specified files. 
  237.  
  238. By default, PSnS/2 checks the global rulebook before the local rulebook. This 
  239. can, however, be changed by the user. 
  240.  
  241.  
  242. ΓòÉΓòÉΓòÉ 6.3. Help ΓòÉΓòÉΓòÉ
  243.  
  244. You can always get help when running the PSnS/2 program. The immediate help is 
  245. always relevant to the window being displayed. You can also get more general 
  246. help whenever you require it by selecting the Help pushbutton if one appears on 
  247. the window you are using, or pressing the <F1> key. 
  248.  
  249. You can always return to this guide for more detailed information. 
  250.  
  251.  
  252. ΓòÉΓòÉΓòÉ 7. User's Guide ΓòÉΓòÉΓòÉ
  253.  
  254.  
  255. ΓòÉΓòÉΓòÉ 8. Installing PSnS/2 ΓòÉΓòÉΓòÉ
  256.  
  257. If you are unsure whether PSnS/2 will run on your system, see Outline of 
  258. Hardware and Software Requirements. 
  259.  
  260. The following sections describe how to install PSnS/2 on your fixed disk. Once 
  261. you have done this, you should turn to Initial Configuration of PSnS/2. 
  262.  
  263. To get PSnS/2 running on your computer, you must install from the installation 
  264. diskette or diskettes that come with PSnS/2. 
  265.  
  266. There are three steps to installing PSnS/2: c. 
  267.  
  268.  1. Setting options and copying from diskette 
  269.  
  270.  2. Modifying some OS/2 system files (OS/2 v1.2 or 1.3) 
  271.  
  272.  3. Configuring your Backup Rulebooks, which tell PSnS/2 what to back up. 
  273.  
  274.  
  275. ΓòÉΓòÉΓòÉ 8.1. Running the Installation Program ΓòÉΓòÉΓòÉ
  276.  
  277. Start your computer and peripheral devices, external diskettes, LAN servers and 
  278. so on, and wait for the system to finish starting up. Select a diskette drive 
  279. and insert the diskette labelled PSnS/2 INSTALL. 
  280.  
  281. With the mouse, open the drive object for the diskette drive you wish to use 
  282. (e.g. drive A) and select the PSNSINST object. With the left mouse button, 
  283. double-click PSNSINST and the installation program for PSnS/2 will begin to 
  284. run. 
  285.  
  286. PSnS/2 is now ready to start installation, and the first installation panel is 
  287. displayed. 
  288.  
  289.  
  290. The First Installation Panel
  291.  
  292.  
  293. ΓòÉΓòÉΓòÉ 8.1.1. Setting Options and Copying from Diskette ΓòÉΓòÉΓòÉ
  294.  
  295. In the first installation panel select the OPTIONS button and click it with 
  296. your mouse or press the letter "O" on the keyboard. This will take you into the 
  297. second, Installation Options panel of the PSnS/2 INSTALL program. 
  298.  
  299.  
  300. The Installation Options Panel
  301.  
  302. It is reccommended that you accept all the default settings. In particular, you 
  303. should ensure that the Sample Rulebooks checkbox has been selected. Otherwise, 
  304. the rulebook you specified (GENERAL, or your company rulebook) will not be 
  305. installed. Select any additional features, such as Host computer or Tape backup 
  306. support, by clicking the relevant checkboxes. 
  307.  
  308. Here are some more notes to help you. 
  309.  
  310. o Paths The default will be fine for most purposes. Please ensure that the 
  311.   entry for Help text points to a directory included in the SET HELP statement 
  312.   in your current CONFIG.SYS file. 
  313.  
  314. o Rulebooks. Until you have created some of your own rulebooks, use the sample 
  315.   rulebooks provided by the Installation diskette (unless you have been 
  316.   provided with another one to use). 
  317.  
  318.   If you are using PSnS/2 on a LAN, your company may have created a global 
  319.   rulebook for you to use, and placed it on your installation diskette. 
  320.  
  321.   If you already know the name of the global rulebook you are going to use, you 
  322.   must: 
  323.  
  324.     1. Make sure the rulebook is present in the \SAMPLE subdirectory of the 
  325.        INSTALL diskette 
  326.  
  327.     2. Type <rulebook name> in the Global entry field of the Rulebooks section 
  328.        on the Installation Options Panel. (<rulebook name> is the name of the 
  329.        rulebook you want to use). 
  330.  
  331.   If however you do not know the name of the global rulebook you are going to 
  332.   use, type GENERAL in this field or accept the default. 
  333.  
  334. o Recovering PSnS/2 control files. If this is the first time you have installed 
  335.   PSnS/2, do not select this checkbox. You would only select it if, for 
  336.   example, you had to reinstall PSnS/2, if you lost the control files 
  337.   accidentally, perhaps because you had reformatted the disk on which you store 
  338.   PSnS/2 
  339.  
  340. o Configuration-Update CONFIG.SYS This checkbox concerns users of OS/2 v1.2 or 
  341.   1.3 only. 
  342.  
  343.   Having made all your selections, click OK to accept the settings or Cancel to 
  344.   reject them and you will return to the first installation panel From the 
  345.   first installation panel select Install to proceed to the installation of the 
  346.   PSnS/2 program files on to your fixed disk, or Cancel to abandon the 
  347.   installation process altogether. 
  348.  
  349.  
  350. ΓòÉΓòÉΓòÉ 8.1.2. Modifying OS/2 System Files (OS/2 version 2.0) ΓòÉΓòÉΓòÉ
  351.  
  352. If you are running OS/2 v2, then you must add PSnS/2 to your STARTUP folder 
  353. once the installation process is complete. The following section has 
  354. instructions on how to do this. 
  355.  
  356. The operating system automatically remembers which applications are running 
  357. when it is shut down. Therefore, if PSnS/2 is left running, it will always 
  358. start when you reboot. 
  359.  
  360. However, if PSnS/2 is shut down and you want it to start automatically with 
  361. OS/2, you must make a shadow of PSnS in your Startup folder: 
  362.  
  363.  1. Select the Drive which PSnS is on. 
  364.  
  365.  2. Select the PSS folder. 
  366.  
  367.  3. Select the Code folder. 
  368.  
  369.  4. Select the Startup folder from the OS/2 system folder. 
  370.  
  371.  5. Press and hold Control and Shift and the right mouse button, and drag the 
  372.     PSnS/2 icon to the Startup folder. 
  373.  
  374.  
  375. ΓòÉΓòÉΓòÉ 8.1.3. Modifying OS/2 System Files (OS/2 version 1.2 or 1.3) ΓòÉΓòÉΓòÉ
  376.  
  377. STARTUP.CMD, is a special file in OS/2 which contains commands to be executed 
  378. every time the computer is started. You must modify STARTUP.CMD so PSnS/2 will 
  379. run automatically, every time you start your computer. 
  380.  
  381.  
  382. ΓòÉΓòÉΓòÉ 8.1.3.1. Changing STARTUP.CMD Manually ΓòÉΓòÉΓòÉ
  383.  
  384. To make sure PSnS/2 starts up every time you boot-up your computer: 
  385.  
  386. o Add an OS/2 start command to your STARTUP.CMD file. 
  387.  
  388. o If your STARTUP.CMD is an OS/2 command batch file, you should add this line: 
  389.  
  390.     'start "PSnS/2" c:\pss\code\pss.exe'
  391.  
  392. o If your STARTUP.CMD is written in REXX/2, you should add this line: 
  393.  
  394.     'start "PSnS/2" c:\pss\code\pss.exe'
  395.  
  396.  
  397. ΓòÉΓòÉΓòÉ 9. Initial Configuration of PSnS/2 ΓòÉΓòÉΓòÉ
  398.  
  399. In order to configure PSnS/2 you must return to the desktop. The Install 
  400. program will have started PSnS/2 and the PSnS/2 main menu window will appear: 
  401.  
  402.  
  403. The PSnS/2 Main Menu Window
  404.  
  405. Note:  Under OS/2 v1.2 or 1.3, the panel at the bottom of the screen will say 
  406. Version 2.10 for 16-bit OS/2. 
  407.  
  408. If the menu does not appear, refer to Diagnostics. If this is the first time 
  409. you are using an OS/2 Presentation Manager menu-driven program, or you are 
  410. unsure of how to use one, refer to Using PSnS/2 Windows. 
  411.  
  412.  
  413. ΓòÉΓòÉΓòÉ 9.1. Backing up control files ΓòÉΓòÉΓòÉ
  414.  
  415. When you have installed PSnS/2, the first thing you should consider is storage 
  416. of the PSnS/2 control files. 
  417.  
  418. The PSnS/2 control files take a record of filenames and directories which are 
  419. used for files backed up. They can be saved either on hard disk or diskette. 
  420.  
  421. Note:  If the control files are stored on hard disk, and the disk is 
  422. reformatted (or crashes), then the files will be lost.  PSnS/2 will not be able 
  423. to recover your files, even if they have been backed up to removable volumes. 
  424. Please ensure that you either: 
  425.  
  426. o Back control files up to diskette. 
  427.  
  428. o Back up to diskette before you reformat your hard disk partitions. 
  429.  
  430. The default destination for backing up control files is the C drive. To change 
  431. this default refer to Rulebook Configuration. 
  432.  
  433.  
  434. ΓòÉΓòÉΓòÉ 9.2. PSnS/2 Configuration ΓòÉΓòÉΓòÉ
  435.  
  436. When the control files have been dealt with, other aspects of PSnS/2 can be 
  437. configured.  All these choices are optional. 
  438.  
  439. Non-OS/2 supported drive configuration 
  440.    If a drive which you want PSnS/2 to back up files to, is a non-OS/2 
  441.    supported drive, for example an optical disk, read Specifying Drive 
  442.    Configurations. 
  443.  
  444.    Your drive is directly supported by OS/2 if the normal OS/2 commands such as 
  445.    DIR and COPY work for that drive. 
  446.  
  447. Removable volume configuration 
  448.    If you want to back up files to diskette or some other removable volume 
  449.    (such as an optical disk or tape drive), read Removable Volume 
  450.    Configuration. 
  451.  
  452. Rulebook configuration 
  453.    If you do not wish to use the rulebook which PSnS/2 is set up to use (the 
  454.    one you selected during installation), refer to Rulebook Configuration. 
  455.  
  456. Backup mode configuration 
  457.    When PSnS/2 is first installed it assumes that you want it to check your 
  458.    files at regular 15 minute intervals. If you want it to check more 
  459.    frequently or less frequently or if you want it to check only at a 
  460.    particular time of day, you should refer to Backup Mode Configuration. 
  461.  
  462. When you have carried out these steps, PSnS/2 will be running as you want it on 
  463. your system: ready to back up the files you have chosen to the correct place. 
  464. In order to ensure that everything is working correctly, read Verifying 
  465. Installation. 
  466.  
  467. You may now wish to take an initial backup of some of the files on your disk. 
  468. If you do, refer to Taking Manual Backups. 
  469.  
  470. With installation and configuration complete, you can now look forward to using 
  471. your computer safe in the knowledge that PSnS/2 is keeping all the files you 
  472. value "Safe and Sound". 
  473.  
  474.  
  475. ΓòÉΓòÉΓòÉ 10. Specifying Drive Configurations ΓòÉΓòÉΓòÉ
  476.  
  477.  
  478. ΓòÉΓòÉΓòÉ 10.1. Viewing the Disk Drive Details ΓòÉΓòÉΓòÉ
  479.  
  480. If you want to use another disk drive that is not supported by OS/2, (**) 
  481. select the Drives option from the Setup pull-down on the PSnS/2 main menu.  The 
  482. Drive Letter Details window appears. 
  483.  
  484.  
  485. ΓòÉΓòÉΓòÉ 10.1.1. Drives Letter Details Window ΓòÉΓòÉΓòÉ
  486.  
  487. This window allows you to change and add information about the drives. 
  488.  
  489.  
  490. The Drive Letter Details Window
  491.  
  492. All the drive letters that PSnS/2 knows are shown in the Letters  list box. 
  493.  
  494. To find information out about it, select a drive using the mouse or the cursor 
  495. keys. 
  496.  
  497. For standard OS/2 drives, the command fields will be blank. Standard OS/2 
  498. devices are, for example: c. 
  499.  
  500. o Fixed disk drives 
  501.  
  502. o Diskette drives 
  503.  
  504. o Network drives. 
  505.  
  506. Non-OS/2 supported devices such as host processor systems, some optical disk 
  507. drives and tape backup systems may only send or receive data using commands 
  508. that are not part of OS/2. 
  509.  
  510.  
  511. ΓòÉΓòÉΓòÉ 10.2. Adding New Backup Devices ΓòÉΓòÉΓòÉ
  512.  
  513. If you want to add drives that are not directly supported by OS/2, select the 
  514. Add button from the Drive Letter Details window to display the Tell PSnS/2 
  515. about a new drive window. 
  516.  
  517.  
  518. Adding A New Drive Letter
  519.  
  520. Type a drive letter for the new drive, in the range A-Z. Do not choose a letter 
  521. belonging to your computer's standard drives, even if it has not been used yet. 
  522.  
  523. To specify the type of device that you wish to back up to, select one of the 
  524. radio buttons shown in the panel. 
  525.  
  526. Three check boxes are displayed: 
  527.  
  528. o The volumes in the drive can be changed by the user 
  529.   This tells PSnS/2 that volumes such as diskettes can be changed, if 
  530.   necessary. PSnS/2 then knows that it should maintain a list of the backup 
  531.   volumes used in this drive, diskettes used for backup in the diskette drive, 
  532.   for example. 
  533.  
  534. o Drive is directly supported by OS/2 commands drives. You must type in the 
  535.   commands to back up files to and restore files from this drive. The section 
  536.   Commands to Drives Not Directly Supported by OS/2 below describes how to 
  537.   compose these commands. 
  538.  
  539. o Files should be batched when they are backed up to this drive 
  540.  
  541. After adding the new drive letter, select OK and you will be returned to the 
  542. Drive Letter Details window. 
  543.  
  544. If you decide not to add a new drive letter, select Cancel and you will be 
  545. returned to the Drive Letter Details window 
  546.  
  547. If you want to abandon all the changes you have made, select Cancel from the 
  548. Drive Letter Details window and you will be returned to the PSnS/2 main menu. 
  549.  
  550.  
  551. ΓòÉΓòÉΓòÉ 10.2.1. Commands to Drives Not Directly Supported by OS/2 ΓòÉΓòÉΓòÉ
  552.  
  553. These commands can be edited in the Drive Letter Details window. 
  554.  
  555. Commands for backing up files to and restoring files from non-OS/2 supported 
  556. drives are compulsory, whereas the command for deleting a backup copy is 
  557. optional. 
  558.  
  559. You may want to specify a delete command if the command you are using to back 
  560. up files does not automatically overwrite existing versions of those files. 
  561.  
  562. The commands must be used for all backing up of files. Because PSnS/2 will use 
  563. these commands on many different files, you must use tokens to represent parts 
  564. of the command. PSnS/2 will substitute the necessary file identifiers when the 
  565. commands are needed. Following is a description of the tokens: 
  566.  
  567. &s  The full drive, path, name, and extension of the file to be backed up. This 
  568.     is the source file. 
  569.  
  570. &t  The full drive, path, name, and extension for the backup copy PSnS/2 will 
  571.     make. This is the target file. The parts of this name are available as 
  572.     tokens as well. 
  573.  
  574.    &d  The drive letter of the target file (with no colon). This is the letter 
  575.        which you specified in the Drive letter details window. 
  576.  
  577.    &n  The file name of the target file (without a dot). This name is made up 
  578.        by PSnS/2 and will consist of four alpha-numeric characters in the range 
  579.        A-Z or 0-9. 
  580.  
  581.    &x  The file extension of the target file (without a dot). This will be two 
  582.        digits made up by PSnS/2 in the range 0-99. 
  583.  
  584. For example, a command to communicate with the non-OS/2 supported drive might 
  585. be: 
  586.  
  587. MYCOPY [orig spec] [new spec]
  588. size=5p6. 
  589.  
  590. [orig spec] represents the complete file specification of the file being 
  591.           copied. 
  592.  
  593. [new spec] represents the complete file specification of the copy being made. 
  594.  
  595. You could type the backup command as: 
  596.  
  597. MYCOPY  &s  &t
  598.  
  599. The restore command is then: 
  600.  
  601. MYCOPY &t &s
  602.  
  603. When using the commands, PSnS/2 substitutes the file identifiers for the tokens 
  604. you supplied. 
  605.  
  606. For example, if the original file was C:\SMP\FILE.EXE and the backup file is 
  607. ABCD.01, then: 
  608.  
  609. &s  is  C:\SMP\FILE.EXE 
  610.  
  611. &t  is  X:\PSSBKP\USER\ABCD.01 
  612.  
  613. &d  is  X 
  614.  
  615. &n  is  ABCD 
  616.  
  617. &x  is  01 
  618.  
  619. Note:  Make sure that the tokens you supply will give enough information for 
  620. the files to be processed as you intend. Using the above example, if you had 
  621. typed: 
  622.  
  623. MYCOPY  &s  &n
  624.  
  625. your file would be backed up without the extension on the target file name. 
  626. PSnS/2 would not be able to recover the file. 
  627.  
  628. To delete backed up files, the only tokens you can use in the delete command 
  629. are &t, &d, &n, and &x. You only need the delete command if the backup and 
  630. restore commands do not delete the files automatically. You would use the 
  631. delete command if you wanted to delete old generations of backups, for example, 
  632. if you had the fourth generation and were only requested to keep three 
  633. generations. 
  634.  
  635. The commands must either be in the current path or you must specify the 
  636. complete path name, including drive, path, and file name. For example: 
  637.  
  638. D:\DIR1\MYCOPY
  639.  
  640. Note:  The path is a OS/2 environment variable which is set up in your 
  641. initialisation files. For details of the use and function of path, consult your 
  642. OS/2 documentation. 
  643.  
  644.  
  645. ΓòÉΓòÉΓòÉ 10.2.1.1. Example of Commands For a Non-OS/2 Supported Drive ΓòÉΓòÉΓòÉ
  646.  
  647. This is an example of how to specify backup and restore commands to backup 
  648. files to a VM/CMS host system. You cannot use the standard SEND and RECEIVE 
  649. commands, because of restrictions in the OS/2 Extended Services. Instead, use 
  650. PSSSEND and PSSRECV. 
  651.  
  652. These are only examples, consult the documentation for your own equipment. 
  653.  
  654. The backup command could be: 
  655.  
  656. PSSSEND  &s  a:&n  &x
  657.  
  658. The restore command could then be: 
  659.  
  660. PSSRECV &s a:&n &x
  661.  
  662.  
  663. ΓòÉΓòÉΓòÉ 10.3. Deleting a Drive ΓòÉΓòÉΓòÉ
  664.  
  665. Select the drive you want to delete from the list box by using the mouse or the 
  666. cursor keys. Select the Delete button from the Drive letter details window and 
  667. a dialog box will appear asking you to confirm the deletion. 
  668.  
  669. Note that PSnS/2 will let you delete any drive from this list box. However, if 
  670. the drive you delete is used in the active rulebook or it is fundamental to the 
  671. operation of the program, then it will be added back to the list automatically. 
  672.  
  673.  
  674. ΓòÉΓòÉΓòÉ 11. Removable Volume Configuration ΓòÉΓòÉΓòÉ
  675.  
  676.  
  677. ΓòÉΓòÉΓòÉ 11.1. Informing PSnS/2 about Removable Volumes ΓòÉΓòÉΓòÉ
  678.  
  679. If you are using removable storage media, such as diskettes for storing 
  680. backups, you must tell PSnS/2. 
  681.  
  682. Select the option Removable volumes from the Setup pull-down on the PSnS/2 main 
  683. menu to see what removable storage media are already available to PSnS/2. The 
  684. List of Removable Volumes window appears. 
  685.  
  686.  
  687. ΓòÉΓòÉΓòÉ 11.1.1. The List of Removable Volumes Window ΓòÉΓòÉΓòÉ
  688.  
  689. This window allows you to see information about removable volumes that PSnS/2 
  690. knows about. With this window, you can: c. 
  691.  
  692. o Add new removable volumes and details 
  693.  
  694. o Delete removable volumes 
  695.  
  696. o Refresh removable volumes 
  697.  
  698. o Assign a specific number to a removable volume. 
  699.  
  700. The List of Removable Volumes window contains a list box showing the 
  701. identifying numbers for each removable volume. One of the numbers on the list 
  702. will always be highlighted. The home drive letter and the number of kilobytes 
  703. of free space on the highlighted volume appears next to the volume number. 
  704. Select any removable volume by scrolling up and down the list box using the 
  705. mouse or cursor keys. 
  706.  
  707.  
  708. The List of Removable Volumes Window
  709.  
  710. When you are finished with the window, click on OK to save your selections and 
  711. return to the PSnS/2 main menu. Select Cancel if you wish to discard what you 
  712. have done and return to the PSnS/2 main menu. 
  713.  
  714.  
  715. ΓòÉΓòÉΓòÉ 11.1.1.1. Adding New Removable Storage Volumes ΓòÉΓòÉΓòÉ
  716.  
  717. PSnS/2 must know about any removable storage medium you intend to use for 
  718. storing backup files. It must be able to identify each storage medium so it can 
  719. ask you to insert a particular one when it needs it. 
  720.  
  721. Make sure you mark each volume you define with the identifying number you are 
  722. told it has been given by PSnS/2. 
  723.  
  724. To update the list of removable volumes, you can: 
  725.  
  726. o Let PSnS/2 ask for new volumes when it needs them; for example if PSnS/2 runs 
  727.   out of space on the removable volumes whilst performing a backup. 
  728.  
  729. o Prepare some volumes in advance; for instance when you select the Add button 
  730.   from the List of Removable Volumes window. 
  731.  
  732. In either case, the Allocate a volume for PSnS/2 to use window appears (see 
  733. "Figure: The Add New Removable Volume Window"). 
  734.  
  735. Note:  You cannot prepare diskettes which are to be used for backups of PSnS/2 
  736. control files in advance. PSnS/2 will ask for these when it needs them. 
  737.  
  738.  
  739. The Add New Removable Volume Window
  740.  
  741. Type in a drive letter for the new volume. If you have several drives of the 
  742. same type, each removable volume you add will only be used by the drive for 
  743. which it was defined. The number PSnS/2 intends to assign to the new volume is 
  744. shown immediately below the box displaying the relevant drive letter. 
  745.  
  746. If you are adding a volume for an OS/2-supported drive, you can either have the 
  747. volume formatted by PSnS/2 or, if you have a pre-formatted volume, you can ask 
  748. PSnS/2 to find out how much free space there is automatically, by selecting the 
  749. relevant checkbox.  If you are adding a volume for a drive that is not 
  750. supported by OS/2 then you must enter the size, in kilobytes, of the removable 
  751. volume that you are using. 
  752.  
  753. When you are ready, select OK and the new volume will be added to the list. You 
  754. will be asked to place the volume in its drive if the drive is OS/2-supported. 
  755. PSnS/2 will display the new identifying number and ask you to write the number 
  756. on the label of that particular volume immediately. 
  757.  
  758. It is recommended to mark the volume as soon as PSnS/2 asks for it in order to 
  759. avoid confusing your backup volumes with similar ones used by someone else on 
  760. your system. 
  761.  
  762.  
  763. ΓòÉΓòÉΓòÉ 11.1.1.2. Deleting a Removable Volume ΓòÉΓòÉΓòÉ
  764.  
  765. To delete a removable volume from the list, highlight the volume you want to 
  766. remove by using the mouse or the cursor keys and select the Delete button. 
  767.  
  768. Warning: When a volume is deleted, the backups it contains cannot be restored, 
  769. because all archive records about the volume are destroyed. This includes any 
  770. files only partly backed up to the volume.
  771.  
  772.  
  773. ΓòÉΓòÉΓòÉ 11.1.1.3. Refreshing All Removable Volumes ΓòÉΓòÉΓòÉ
  774.  
  775. If you are using diskettes to backup many files, then several diskettes will be 
  776. required to hold all the data that has been backed up. In order to avoid 
  777. disruption to the user while it is backing up, PSnS/2 will avoid swapping 
  778. between diskettes as far as possible. To achieve this it does not remove any 
  779. old generations of backed up files during the backup process unless they happen 
  780. to be on the diskette that is currently being used. It simply 'remembers' that 
  781. the old generation of backup is no longer needed, and deletes it the next time 
  782. the diskette the file is on is used for a backup. 
  783.  
  784. You can free this space manually by selecting the Refresh button from the List 
  785. of Removable Volumes window.  PSnS/2 will then ask for each diskette in turn, 
  786. and delete any old generations of backup that are no longer needed on the 
  787. diskette. 
  788.  
  789. When you have finished looking at or changing the removable volume list, select 
  790. the OK button. 
  791.  
  792.  
  793. ΓòÉΓòÉΓòÉ 11.1.1.4. Assigning specific numbers to removable volumes ΓòÉΓòÉΓòÉ
  794.  
  795. By default PSnS/2 does not re-assign a number it has already used to a new 
  796. removable volume even though the volume the number originally applied to has 
  797. been removed from the List of Removable volumes using Delete. Instead it 
  798. assigns a new number, incrementing by one the number PSnS/2 last assigned. In 
  799. cases where you might wish to assign a specific number to a removable 
  800. volume-wanting to replace an old diskette with a fresh one, for instance- you 
  801. can assign the number of your choice by indicating it in the Next Volume Number 
  802. selection box, using your mouse or cursor keys to control the arrow buttons 
  803. raising or lowering the number shown. 
  804.  
  805.  
  806. ΓòÉΓòÉΓòÉ 11.2. Using Backup Diskettes ΓòÉΓòÉΓòÉ
  807.  
  808. PSnS/2 makes it easy to use diskettes as a storage medium because it only 
  809. stores backup files on diskettes that it knows.  This means that it cannot 
  810. accidentally overwrite your own diskettes. 
  811.  
  812. PSnS/2 labels diskettes electronically and checks them when you load them. If 
  813. you do insert the wrong diskette PSnS/2 displays a message to tell you to load 
  814. the correct one. 
  815.  
  816. Although PSnS/2 makes it easy to use diskettes, it is recommended that you use 
  817. fixed disks whenever possible, because: 
  818.  
  819. o You do not need to load and unload a fixed disk 
  820.  
  821. o You might accidentally use your backup diskettes for other purposes 
  822.  
  823. o It is faster to back up to fixed disks 
  824.  
  825. o You have to format the diskettes 
  826.  
  827. o Fixed disks are harder to lose. 
  828.  
  829.  
  830. ΓòÉΓòÉΓòÉ 11.2.1. Using System Diskettes ΓòÉΓòÉΓòÉ
  831.  
  832. Diskettes used to hold backups of PSnS/2 control files are called system 
  833. diskettes. They can be used to control the restoring of an entire fixed disk 
  834. that contains the PSnS/2 system. Make sure you keep system diskettes separate 
  835. from your backup diskettes. 
  836.  
  837. The first time the control files are backed up to diskette, you will be asked 
  838. to insert a new diskette. The control files will then be copied to it. 
  839.  
  840. You will be asked to write a label to identify the new diskette as a system 
  841. diskette, so you can find it easily the next time it is needed. Do not use 
  842. ordinary backup diskettes or any diskette containing other data as all its data 
  843. will be lost. 
  844.  
  845. In the unlikely event that all the control file data will not fit onto a single 
  846. system diskette, you will be asked to repeat the procedure for another 
  847. diskette. 
  848.  
  849.  
  850. ΓòÉΓòÉΓòÉ 12. Rulebook Configuration ΓòÉΓòÉΓòÉ
  851.  
  852.  
  853. ΓòÉΓòÉΓòÉ 12.1. Introduction ΓòÉΓòÉΓòÉ
  854.  
  855. Rulebooks are special files which PSnS/2 uses to control backups. Each rulebook 
  856. contains a list of one or more rules which tell PSnS/2 which files should be 
  857. backed up and where they should be stored. 
  858.  
  859. There are two types of rulebooks; global and local. You may have any number of 
  860. different global and local rulebooks, but only one of each may be active at any 
  861. time. It is compulsory to have a global rulebook active. 
  862.  
  863. This chapter describes how Rulebooks can be set up to meet your personal 
  864. requirements. The topics covered are: 
  865.  
  866. o The default rule options, and backup disk for control files 
  867.  
  868. o Editing a rulebook 
  869.  
  870. o Selecting your active rulebooks 
  871.  
  872. o Testing your active rulebooks 
  873.  
  874. o Creating a rulebook, either from scratch or from existing rulebooks 
  875.  
  876. o Deleting a rulebook. 
  877.  
  878. Select the Rulebooks option from the Setup pull-down on the PSnS/2 main menu to 
  879. display the Rulebooks window, similar to the example shown in "Figure: The 
  880. Rulebooks Window". 
  881.  
  882.  
  883. The Rulebooks Window
  884.  
  885. You should read the rest of this introduction if you are unsure how PSnS/2 uses 
  886. rulebooks to control the backups which it performs. 
  887.  
  888. If you are unsure about selecting files by pattern, read Specifying Patterns 
  889. for File and Directory Matching now. 
  890.  
  891. PSnS/2 is supplied with an example rulebook which helps you to familiarise 
  892. yourself with rulebooks.  Select EXAMPLE from the Available Rulebooks listbox. 
  893. Choose the Open option from the Rulebook pull-down menu or double-click the 
  894. rulebook name in the Available Rulebooks listbox. This will invoke the Edit 
  895. rules window as shown below. This window shows the details of the EXAMPLE 
  896. rulebook, including a list of the patterns used in it. 
  897.  
  898.  
  899. The Edit Rules Window
  900.  
  901. When PSnS/2 checks your files for backup, it takes each file name and compares 
  902. it with the patterns in your rulebook. It starts at the first rule and works 
  903. down. Once PSnS/2 finds a match, it backs up the file to the drive specified or 
  904. ignores the file if the drive is [none]. The order of rulebooks is therefore 
  905. important - if your first rule tells PSnS/2 to backup everything to drive C, 
  906. and your second rule tells PSnS/2 not to backup any files beginning with the 
  907. letter A, PSnS/2 would backup all the files, because it would never check the 
  908. second rule. 
  909.  
  910. The EXAMPLE rulebook has three rules. The first rule tells PSnS/2 to backup all 
  911. files with the extension TXT from the directory MYFILES on the C drive to drive 
  912. [none]. In other words, PSnS/2 should not backup these files. This is called an 
  913. exclusion rule. 
  914.  
  915. The next rule tells PSnS/2 to backup all the other files in the MYFILES 
  916. directory to drive C. 
  917.  
  918. The last rule tells PSnS/2 to backup everything from the ACCOUNTS\DATA 
  919. directory on any drive to drive A. 
  920.  
  921. To select a rule either click on it with the mouse or move to it using the 
  922. cursor keys. 
  923.  
  924. Select the second rule. Notice that Trigger backup when files changed this many 
  925. times is set to 1. This means that the files will be backed up after only one 
  926. change. Notice also that PSnS/2 has been told to keep three generations of each 
  927. file. Do not worry about the last field which is described in the Editing a 
  928. rulebook below. 
  929.  
  930. The options for the third rule are the same as for the second. 
  931.  
  932. Select OK to return to the Rulebooks window. 
  933.  
  934.  
  935. ΓòÉΓòÉΓòÉ 12.2. Default Rule Options ΓòÉΓòÉΓòÉ
  936.  
  937. The default options for a rulebook, and the backup disk for control files can 
  938. be displayed by selecting Change defaults from the Options pull-down on the 
  939. List of Rulebooks window: 
  940.  
  941.  
  942. The Rulebook Defaults Window
  943.  
  944. Backup device used in new rules 
  945.    When adding a new rule, this drive will automatically be selected as the 
  946.    backup drive. 
  947.  
  948. Backup device for PSnS/2 control files 
  949.    PSnS/2 backs up its control files to this drive. 
  950.  
  951. Backup trigger level 
  952.    The default number of changes that must be made to a file before it is 
  953.    backed up. 
  954.  
  955. Backup generations 
  956.    The default number of generations of backup that will be kept. 
  957.  
  958. To change the value of the drive letter, select the arrows on the boxes.  A 
  959. drop-down box appears showing the drive values you can select. 
  960.  
  961. To change the values in the bottom two boxes, either click on the arrows on the 
  962. right of each box, or use the Tab key until the box is highlighted and press 
  963. the Up and Down cursor keys. The arrows on the other two boxes scroll up and 
  964. down through the range 1-99. 
  965.  
  966. To search active global rulebooks before active local rulebooks, or vice versa, 
  967. then choose the Select Checking Order option from the Options pull-down menu in 
  968. the List of Rulebooks panel. If the Check Global before Local option is 
  969. selected, then global rulebooks will be checked first.  If the Check Local 
  970. before Global option is selected, then local rulebooks will be checked first. 
  971. Use this with caution as it could dramatically affect the way PSnS/2 will back 
  972. up files. The order in which the rulebooks are searched can make a difference 
  973. to which files are backed up and where they are stored because the first rule 
  974. matching a file will be used.  Thus, the different search orders may activate 
  975. different rules. 
  976.  
  977.  
  978. ΓòÉΓòÉΓòÉ 12.3. Editing a Rulebook ΓòÉΓòÉΓòÉ
  979.  
  980. This mode allows you to alter the rules and options within a rulebook. It 
  981. enables you to specify which groups of files PSnS/2 is to back up, and where to 
  982. store them. 
  983.  
  984. Select the rulebook you wish to edit from the Rulebooks window, then select the 
  985. Open option from the Rulebook pull-down menu.  This will invoke the Edit rules 
  986. window as shown in "Figure: The Edit Rules Window". 
  987.  
  988. The following describes how to: c. 
  989.  
  990. o Edit rules 
  991.  
  992. o Change the rulebook options for each rule 
  993.  
  994. o Add rules 
  995.  
  996. o Delete rules. 
  997.  
  998.  
  999. ΓòÉΓòÉΓòÉ 12.3.1. Editing Rules ΓòÉΓòÉΓòÉ
  1000.  
  1001. To edit rules, select the pattern that you want to change. Move the cursor to 
  1002. the Pattern: field and change the rule there. You can also change the 
  1003. description. The new pattern will appear in the list of rules when you select a 
  1004. different rule. 
  1005.  
  1006. You can have up to 128 characters in a Pattern field and 64 in the Description 
  1007. fields. To see characters in parts of a field outside a box, drag the mouse or 
  1008. use the Left/Right cursor keys to see the beginning or end of a box. 
  1009.  
  1010. If you edit a global rulebook you have to enter the password of the current 
  1011. active global rulebook (if it has one). Remember that passwords are sensitive 
  1012. to upper and lower case. 
  1013.  
  1014.  
  1015. ΓòÉΓòÉΓòÉ 12.3.2. Rulebook Options for Specific Rules ΓòÉΓòÉΓòÉ
  1016.  
  1017. Trigger backup when files changed this many times 
  1018.    This shows how many times files matching the highlighted pattern will have 
  1019.    to be spotted before a backup is triggered. Change the values by clicking on 
  1020.    the up and down arrows at the side of the box. 
  1021.  
  1022. Keep this many generations of backups 
  1023.    This is the number of successive generations of files matching the 
  1024.    highlighted pattern, that will be kept. Change the values by clicking on the 
  1025.    Up/Down arrows at the side of the box or use your keyboard cursor keys. 
  1026.  
  1027. Compress command 
  1028.    This is the command that PSnS/2 uses to compress files before making backup 
  1029.    copies. If a * is shown in the box, PSnS/2 will use its own compression 
  1030.    program. 
  1031.  
  1032. Uncompress command 
  1033.    This is the command that PSnS/2 uses to uncompress files before retrieving 
  1034.    them. If a * is shown in the box, PSnS/2 will use its own uncompression 
  1035.    program. 
  1036.  
  1037.  
  1038. ΓòÉΓòÉΓòÉ 12.3.3. Changing File Compression and Uncompression Commands ΓòÉΓòÉΓòÉ
  1039.  
  1040. The default commands that PSnS/2 uses to compress and uncompress files 
  1041. (designated by *) compress most files well, but some, especially files 
  1042. containing random data, do not. You may prefer to use your own file compression 
  1043. programs for these files. Enter your own commands for compressing and 
  1044. uncompressing files. 
  1045.  
  1046. A blank in the box indicates that file compression should not take place. 
  1047. Anything else will be interpreted as a compression command. The uncompress 
  1048. command restores the files to their original size again when you restore them 
  1049. from backup. 
  1050.  
  1051. Warning: File compression takes place when files are about to be backed up. Do 
  1052. not change compression and uncompression commands between backing up and 
  1053. restoring a file matching the highlighted pattern. If you do, there is a danger 
  1054. that a file might be uncompressed using the wrong uncompression program thus 
  1055. ruining your data.
  1056.  
  1057. Furthermore, when PSnS/2 restores a file backed up using your own compression 
  1058. program, it needs to refer to the rulebook so it can use the correct 
  1059. uncompression program. You should therefore change your rulebooks with extreme 
  1060. caution if you are using your own compression program as you may make files 
  1061. previously backed up impossible to restore. 
  1062.  
  1063. The commands you enter in these fields must either reside in the current path, 
  1064. or you must specify the drive, path, and file name completely, as in: 
  1065.  
  1066. D:\DIR1\MYCOMP  &s  &t /c
  1067.  
  1068. This single command will have to process many different files, so PSnS/2 uses 
  1069. tokens as a way of expressing this. The full specification of drive, path, and 
  1070. file name of the source file (the file to be backed up) can be represented by 
  1071. the token &s, and &t represents the name and extension of the compressed file. 
  1072.  
  1073. Suppose you want PSnS/2 to use a command MYCOMP, which has the form: 
  1074.  
  1075. MYCOMP  <input spec> < output spec>  /  myoption
  1076.  
  1077. where: 
  1078.  
  1079. input spec     Is the specification of the input file 
  1080. output spec    Is the specification of the output file 
  1081. myoption       Is c or u to indicate compress or uncompress. 
  1082.  
  1083. This is how you might specify a compress command: 
  1084.  
  1085. MYCOMP  C:\DIR1\EXAMP.FIL  D:\DIR2\EXAMP.COM /c
  1086. to compress the file C:\DIR1\EXAMP.FIL to give the compressed file 
  1087. D:\DIR2\EXAMP.COM. 
  1088.  
  1089. The actual compress command you type in would be: 
  1090.  
  1091. MYCOMP  &s  &t  /c
  1092.  
  1093. Uncompress works in the same way but the source and compress files will be the 
  1094. other way around: 
  1095.  
  1096. MYCOMP  &t  &s  /u
  1097.  
  1098. When it needs to issue the commands, PSnS/2 will replace the tokens with the 
  1099. correct file identifiers. 
  1100.  
  1101. You can have 64 characters in the Compress command, and Uncompress command 
  1102. fields. To see characters in parts of a field outside a box, or use the 
  1103. Left/Right cursor keys to see the beginning or end of a box. 
  1104.  
  1105.  
  1106. ΓòÉΓòÉΓòÉ 12.3.4. Adding Rules ΓòÉΓòÉΓòÉ
  1107.  
  1108. New rules are inserted into the rules list before the highlighted rule. Select 
  1109. the Add option from the Rulebook pull-down menu in the List of Rulebooks 
  1110. window. The Add a new rule window is displayed. 
  1111.  
  1112. Type in the file-matching pattern that you want PSnS/2 to search for and select 
  1113. the backup drive (or [none] if you are creating an exclusion rule). Type in the 
  1114. description for the rule for reference and select OK. 
  1115.  
  1116.  
  1117. ΓòÉΓòÉΓòÉ 12.3.5. Deleting Rules ΓòÉΓòÉΓòÉ
  1118.  
  1119. To delete a rule, simply highlight it in the usual manner, and select the 
  1120. Delete option from the Rulebook pull-down menu on the List of Rulebooks window. 
  1121.  
  1122.  
  1123. ΓòÉΓòÉΓòÉ 12.4. Selecting the Rulebook You Wish to Use ΓòÉΓòÉΓòÉ
  1124.  
  1125. PSnS/2 marks the rulebooks it is using with an <in use> tag on the Rulebooks 
  1126. window. One global rulebook is always in use but a local rulebook is optional. 
  1127.  
  1128. Select the rulebook you wish to use by clicking it with the mouse or by using 
  1129. the keyboard cursor keys. Then press the Use option on the Rulebook pull-down 
  1130. menu. 
  1131.  
  1132. If you have selected a local rulebook, the <in use> tag will appear next to it 
  1133. unless the rulebook was in use already in which case the <in use> tag will 
  1134. disappear. 
  1135.  
  1136. If the selected rulebook is a global rulebook, you will be prompted to type the 
  1137. password if there is one. After you have typed the password, select OK. 
  1138.  
  1139. Having entered the correct password, the <in use> tag switches to the 
  1140. highlighted rulebook. 
  1141.  
  1142. Note:  Passwords are sensitive to upper and lower case letters. :enote. 
  1143.  
  1144.  
  1145. ΓòÉΓòÉΓòÉ 12.5. Testing Your Active Rulebooks ΓòÉΓòÉΓòÉ
  1146.  
  1147. To test a rulebook, select the Test Active Rulebooks option from the Rulebook 
  1148. pull-down menu on the List of Rulebooks panel. The Testing Rulebooks screen 
  1149. will then be displayed. The program will scan your disks and give a list of the 
  1150. files that are covered by the active rulebooks. 
  1151.  
  1152.  
  1153. ΓòÉΓòÉΓòÉ 12.6. Creating New Rulebooks ΓòÉΓòÉΓòÉ
  1154.  
  1155. There are two ways of creating new rulebooks 
  1156.  
  1157. o From scratch using the Add option from the Rulebook pull-down menu. 
  1158.  
  1159. o Copying an existing rulebook and giving it a new name using the Copy item on 
  1160.   the Rulebook pull-down menu. 
  1161.  
  1162. Note:  Passwords for global rulebooks are sensitive to upper and lower case. If 
  1163. you are unsure about passwords, seek advice from someone more experienced or, 
  1164. if your PC is connected to a network, see your system administrator. 
  1165.  
  1166.  
  1167. ΓòÉΓòÉΓòÉ 12.6.1. Creating a Rulebook from Scratch ΓòÉΓòÉΓòÉ
  1168.  
  1169. Select New from the Rulebook pull-down in the List of Rulebooks window to 
  1170. invoke the Add a new rulebook window. Type in the name for the new rulebook. 
  1171. The radio buttons allow you to choose whether the new rulebook will be global 
  1172. or local. Select OK to confirm your choices and pass directly into the rulebook 
  1173. editing panel. To abandon creating your new rulebook select Cancel. 
  1174.  
  1175.  
  1176. ΓòÉΓòÉΓòÉ 12.6.2. Copying a Rulebook ΓòÉΓòÉΓòÉ
  1177.  
  1178. Select a rulebook by using your mouse or the Up/Down cursor keys until the 
  1179. rulebook which you want to copy is highlighted. Select the Copy item in the 
  1180. Rulebooks pull-down menu. Press Enter or double-click to display a window which 
  1181. asks you to enter a name for the new rulebook. 
  1182.  
  1183. At this stage you must choose whether you want the new rulebook to be global or 
  1184. local by selecting the appropriate radio button. When you are satisfied with 
  1185. your choice, select the OK button. 
  1186.  
  1187. If you are creating a local rulebook, you will be returned to the List of 
  1188. Rulebooks panel. 
  1189.  
  1190. If the rulebook that you are creating is to be global, you must type in the 
  1191. password of the active global rulebook if it has one. (The sample rulebooks on 
  1192. the installation diskette don't have passwords, therefore this will not affect 
  1193. you if one of them is in use). A similar dialog box will appear, now requesting 
  1194. the password for the new global rulebook. Type in the new password (if you want 
  1195. one) and press Enter or select the OK button. 
  1196.  
  1197. If you want to make a global rulebook from a local rulebook and do not want to 
  1198. change its name, you may want to delete the local rulebook version after you 
  1199. have made the copy. To do this, refer to the section immediately below. 
  1200.  
  1201.  
  1202. ΓòÉΓòÉΓòÉ 12.7. Deleting Rulebooks ΓòÉΓòÉΓòÉ
  1203.  
  1204. Select the Delete option from the Rulebooks pull-down menu if you want to 
  1205. delete a rulebook. You will be asked to confirm your decision. Press OK to 
  1206. delete the rulebook or Cancel if you decide not to delete it. 
  1207.  
  1208. If you are attempting to delete a global rulebook, you must know the password 
  1209. of the active global rulebook. A dialog box appears for you to type in the 
  1210. password. You will see the usual message window asking you to confirm the 
  1211. deletion. If you type the password incorrectly, you will get an error message. 
  1212.  
  1213. Note:  Passwords are case sensitive. 
  1214.  
  1215.  
  1216. ΓòÉΓòÉΓòÉ 12.8. Confirming the Changes ΓòÉΓòÉΓòÉ
  1217.  
  1218. If you are happy with the changes you have made to the list of rulebooks and 
  1219. the default rulebook options, select Exit from the Rulebook pull-down. You will 
  1220. be asked if you want to save the changes you have made. 
  1221.  
  1222. If you want to abandon the changes select No. 
  1223.  
  1224.  
  1225. ΓòÉΓòÉΓòÉ 13. Backup Mode Configuration ΓòÉΓòÉΓòÉ
  1226.  
  1227. If you have just installed PSnS/2 as described in this guide, it will have been 
  1228. set to run in manual backup mode. In effect, PSnS/2's background backup 
  1229. activity will be suspended until you have configured the program's settings to 
  1230. suit your particular needs and circumstances and then have instructed PSnS/2 to 
  1231. run in one of its two main background backup modes. This section explains how 
  1232. you can: c. 
  1233.  
  1234. o Select the backup mode 
  1235.  
  1236. o Set the times when files are checked. 
  1237.  
  1238. Select the Timed start... option from the Setup pull-down on the PSnS/2 main 
  1239. menu to display the Change backup modes and times window. 
  1240.  
  1241.  
  1242. The Change Backup Mode and Times Window
  1243.  
  1244. You must select one of three radio buttons: 
  1245.  
  1246. Check disks for files to backup at intervals of: 
  1247.    In this mode, PSnS/2 will check the disks for files to back up at the 
  1248.    intervals specified by the boxes on this option. To change the interval, use 
  1249.    the scroll bars to alter the time shown in the boxes. 
  1250.  
  1251. Check for changed files and run backup at time: 
  1252.    In this mode, PSnS/2 will check the disks for files to back up once a day, 
  1253.    at the time shown in the boxes. To change the time, use the scroll bars. 
  1254.    When PSnS/2 is in this mode, the disk(s) will be scanned as a whole before 
  1255.    file transfers are done. The trigger level set previously, however, is 
  1256.    ignored. 
  1257.  
  1258. Backup files on request only 
  1259.    With this radio button selected, PSnS/2 is in effect suspended until one of 
  1260.    the two preceding choices has been selected or Force Backup Now! from the 
  1261.    main Backup menu has been put into force. 
  1262.  
  1263. Confirm any changes by pressing the OK button, or discard them with the Cancel 
  1264. button. 
  1265.  
  1266.  
  1267. ΓòÉΓòÉΓòÉ 14. Verifying Installation ΓòÉΓòÉΓòÉ
  1268.  
  1269. This section is a simple test to ensure PSnS/2 is working correctly on your 
  1270. computer or networked system.  It describes the backup of a single file to your 
  1271. C drive and its restoration. 
  1272.  
  1273.  
  1274. ΓòÉΓòÉΓòÉ 14.1. Selecting the VERIFY rulebook ΓòÉΓòÉΓòÉ
  1275.  
  1276. Select the Rulebooks option from the Setup pull-down on the PSnS/2 main menu to 
  1277. display the List of Rulebooks window. Choose the VERIFY rulebook with the mouse 
  1278. or cursor keys and then select the Use item from the pull-down menu. 
  1279.  
  1280. If you wish to check that PSnS/2 is backing up correctly todrives other than 
  1281. the default, the VERIFY rulebook must be altered. To do this, select VERIFY and 
  1282. double-click it, or choose the Edit item from the Rulebookpull-down menu. Move 
  1283. to the to drive field and enter the new drive letter. 
  1284.  
  1285. You can also use a different file for the initial backup.  Enter a different 
  1286. pattern in the Pattern field, and press OK when you are happy with your 
  1287. changes.  You will be returned to the List of Rulebooks window. Select Cancel 
  1288. to discard the changes or select OK to confirm them. Either action will then 
  1289. return you to the PSnS/2 main menu. 
  1290.  
  1291.  
  1292. ΓòÉΓòÉΓòÉ 14.2. Backing up DUMMY.FIL ΓòÉΓòÉΓòÉ
  1293.  
  1294. Select the By pattern item from the Backup pull-down on the PSnS/2 main menu to 
  1295. display the Backup selected files window.  Enter C in the top entry field and 
  1296. DUMMY.FIL in the file names matching this pattern field.  Then press OK. 
  1297.  
  1298. If everything is working correctly, PSnS/2 displays a panel telling you it is 
  1299. backing up the file.  If this does not happen, please refer to Diagnostics. 
  1300.  
  1301. You should now erase the file by opening an OS/2 command prompt and entering 
  1302. ERASE C:\PSS\CODE\DUMMY.FIL. 
  1303.  
  1304.  
  1305. ΓòÉΓòÉΓòÉ 14.3. Restoring DUMMY.FIL ΓòÉΓòÉΓòÉ
  1306.  
  1307. Return to the PSnS/2 main menu. 
  1308.  
  1309. Choose the Specific files option from the Restore pull-down on the PSnS/2 main 
  1310. menu. Select the C:\PSS\CODE directory, by: c. 
  1311.  
  1312. o Selecting C: from the Directories and drives box. 
  1313.  
  1314. o Select PSS. 
  1315.  
  1316. o Select CODE. 
  1317.  
  1318. o Finally, select DUMMY.FIL from the Files box and click the Restore button. 
  1319.   PSnS/2 will ask you to confirm your choice of file. 
  1320.  
  1321. Select OK to restore the file.  If all is well, PSnS/2 will tell you it is 
  1322. restoring the file and returns you to the Select files from backup window. 
  1323.  
  1324. You should check that the file has been restored properly.  Return to the OS/2 
  1325. command prompt and enter: 
  1326.  
  1327. TYPE C:\PSS\CODE\DUMMY.FIL
  1328.  
  1329. If you get the response: 
  1330.  
  1331. This is a dummy file to be used during verification.
  1332. then PSnS/2 is working correctly on your system.  If not, refer to Diagnostics. 
  1333.  
  1334.  
  1335. ΓòÉΓòÉΓòÉ 15. Taking Manual Backups ΓòÉΓòÉΓòÉ
  1336.  
  1337. On occasion you might need to back up files before the automatic backup takes 
  1338. place.  For instance, it is a good idea to back up all the files you want 
  1339. protected as soon as you install PSnS/2.  It is also sometimes convenient to 
  1340. start a backup of the files already spotted, for example when you need to shut 
  1341. down your computer unexpectedly, or if a large number of files are ready to be 
  1342. backed up and you are going to lunch. 
  1343.  
  1344. Note:  Backing up a large number of files can take a long time, particularly if 
  1345. you are using a slow device such as a diskette. :enote. 
  1346.  
  1347.  
  1348. ΓòÉΓòÉΓòÉ 15.1. Manually Backing Up Groups of Files ΓòÉΓòÉΓòÉ
  1349.  
  1350. This section explains how you can back up groups of files which PSnS/2 is 
  1351. looking after. You might wish to do this if, for example, you have just run 
  1352. PSnS/2 for the first time and you wish to take a backup of all your important 
  1353. files. 
  1354.  
  1355. Note:  You can only back up files that are described in active rulebooks. 
  1356.  
  1357. Select the By pattern option from the Backup pull-down on the PSnS/2 main menu 
  1358. to display the Backup selected files window. 
  1359.  
  1360. Type the name of the directory you want to search using wildcards if necessary. 
  1361. Do not enter wildcards on the directory line. If you do, a message box appears 
  1362. telling you that you have entered an invalid pattern. Select OK to return to 
  1363. the Backup selected files window and correct the entry you made. The way of 
  1364. getting around specifying individual directories is to select the check box 
  1365. Including files found in subdirectories of this directory. 
  1366.  
  1367. Type the pattern that matches the group of files you want to back up in the 
  1368. entry field (see Specifying Patterns for File and Directory Matching if you are 
  1369. unsure). Only enter *.* if you want to backup all files in the directory you 
  1370. have selected, except for those excluded by your current rulebook. 
  1371.  
  1372. You can enter a date to tell PSnS/2 how recently files must have been created 
  1373. or changed for them to be backed up. When you select OK, PSnS/2 searches for 
  1374. files with the pattern you typed. If it finds files matching the patterns in 
  1375. your active rulebooks and these files were created or changed on or after the 
  1376. date you indicated, it will back them up. 
  1377.  
  1378. If you want to back up the files regardless of whether they have changed since 
  1379. the last backup, select the check box Including files not changed since last 
  1380. backup from the Backup selected files window. This is the only way of 
  1381. performing a selective full backup. 
  1382.  
  1383. Note:  The date format used will be the date format you have selected for your 
  1384. OS/2 system using the OS/2 Control Panel (OS/2 v.1.2 and 1.3) and System Setup 
  1385. (OS/2 v2.x). The text after this entry field will give an example using the 
  1386. selected date format. 
  1387.  
  1388.  Select Cancel to discard your choices or, once you have selected all the 
  1389. options you require, click OK. The message Copying files will appear and PSnS/2 
  1390. now backs up the files which you have requested. It will let you know if it 
  1391. needs any help (for example, when it needs any new diskettes for back up). 
  1392.  
  1393.  
  1394. ΓòÉΓòÉΓòÉ 15.2. Manually Backing Up Files Spotted as Changed ΓòÉΓòÉΓòÉ
  1395.  
  1396. To back up all the files PSnS/2 has spotted as having been created or changed 
  1397. since the last backup, select the Files spotted option from the Backup 
  1398. pull-down on the PSnS/2 main menu. A window appears, asking you to select OK 
  1399. when you want to start the backup. 
  1400.  
  1401.  
  1402. The Backup Selected Files Window
  1403.  
  1404. When you select OK, PSnS/2 starts backing up files and a message window appears 
  1405. which tells you which file is currently being backed up. You can check the 
  1406. backup log to see if your files have been backed up successfully. See the 
  1407. section Viewing the Log File in the Technical reference if you want to do this. 
  1408.  
  1409. If PSnS/2 cannot backup a file (for example, because the diskette is 
  1410. unavailable or the drive isn't working), it remains on the files spotted list. 
  1411. If files were deleted before they were backed up, the number on the files 
  1412. spotted display may not show the actual number backed up. 
  1413.  
  1414. The PSnS/2 control files are backed up to the drive specified in the List of 
  1415. Rulebooks window, and can be changed in the Change defaults for new rules 
  1416. window. The device which the rulebooks <in use> back files up to is also shown 
  1417. here, and can be changed in the same way. 
  1418.  
  1419. It is possible to halt backup by pressing the Interrupt button in the Copying 
  1420. files  panel.  When the user halts a backup, PSnS/2 displays the files that 
  1421. have not yet been backed up in the Backup Interrupted window.  The user can 
  1422. then remove any of these files and they will be removed from the Files spotted 
  1423. for backup list until they are changed again. 
  1424.  
  1425. The Backup Interrupted panel allows users to choose whether to continue backup 
  1426. (having removed any files they do not wish to be backed up) or to abandon the 
  1427. backup altogether. The Continue push button will continue backup and the 
  1428. removed files will disappear from the Files spotted for backup list until they 
  1429. are changed again. 
  1430.  
  1431. The Exit push button will cancel the backup and return you to the PSnS/2 main 
  1432. menu. 
  1433.  
  1434.  
  1435. ΓòÉΓòÉΓòÉ 16. Restoring or Deleting Data from Backup ΓòÉΓòÉΓòÉ
  1436.  
  1437. The first part of this chapter tells you how to restore files from backup 
  1438. copies. 
  1439.  
  1440. There are two methods for restoring files: 
  1441.  
  1442. o Specific files, by individual selection from the records of files backed up. 
  1443.  
  1444. o Files by pattern, if there are groups of files to be restored. 
  1445. The main PSnS/2 program must be activated to restore files by either method. 
  1446.  
  1447.  
  1448. ΓòÉΓòÉΓòÉ 16.1. Restoring Specific Files ΓòÉΓòÉΓòÉ
  1449.  
  1450. If you have only lost one or two files, or if you want to retrieve a particular 
  1451. generation of a file, the Restore specific files option should be used.  Select 
  1452. the Specific files option from the Restore pull-down on the PSnS/2 main menu. 
  1453. The Select files from backup window appears. 
  1454.  
  1455. This window allows you to see which files have been backed up. Select the 
  1456. backup copy you wish to restore. Any backup copy to be restored must be 
  1457. selected from files in the Files box. 
  1458.  
  1459. Note:  If you are using your own compression program for backing up, you can 
  1460. only restore files that are described in an active rulebook. 
  1461.  
  1462.  
  1463. The Select Files from Backups window
  1464.  
  1465. You can choose the drives and directories in which to search for backups.  The 
  1466. selected directory is shown on the line Directory is: which will be blank at 
  1467. first. 
  1468.  
  1469. The pattern of file names to search for is shown on the line File name:. 
  1470.  
  1471. Any files in the selected directory which match that pattern will appear in the 
  1472. Files box.  If there are any subdirectories of this directory which also 
  1473. contain backups, their names will appear in the Directories and drives list 
  1474. box. 
  1475.  
  1476. If you choose a subdirectory, the symbol for the parent directory (..) appears 
  1477. in the Directories and drives box. Select this to return to the parent 
  1478. directory. 
  1479.  
  1480. If any files have been backed up there will be at least one drive in the 
  1481. Directories and drives box.  Select a drive name and it will be displayed on 
  1482. the Directory is: line. The drive's directories will appear underneath the 
  1483. drive name highlighted in the box. 
  1484.  
  1485. If a directory is selected, its name will also be displayed on the Directory 
  1486. is: line.  If there are any backup copies from the directory which matches the 
  1487. pattern displayed on the File name line, they will appear in the Files list. 
  1488.  
  1489.  
  1490. ΓòÉΓòÉΓòÉ 16.1.1. Restoring a Specific File ΓòÉΓòÉΓòÉ
  1491.  
  1492. If you want to restore a specific file, you should find and select the file in 
  1493. the list described above. 
  1494.  
  1495. Now select Restore to display the Select generation of backup to restore 
  1496. window. 
  1497.  
  1498.  
  1499. Select Generation of Backup to Restore window
  1500.  
  1501. Select the generations of the file shown in the Date/Time list box. It can be 
  1502. accepted unchanged, or the name of the directory to which you want to restore 
  1503. the backup can be altered.  Then select OK. 
  1504.  
  1505. To abandon the restore action, select Cancel. 
  1506.  
  1507. You will be returned to the Select files from Backup window.  When you have 
  1508. finished restoring files, select OK. 
  1509.  
  1510.  
  1511. ΓòÉΓòÉΓòÉ 16.1.2. Dropping a file from the backup store ΓòÉΓòÉΓòÉ
  1512.  
  1513. If you want to remove a file from the store of backups, select a file as though 
  1514. you were about to restore it. Then, select Drop on the Restore selected files 
  1515. from backups window and the file will be deleted from the Files list box on the 
  1516. PSnS/2 main menu. 
  1517.  
  1518.  
  1519. ΓòÉΓòÉΓòÉ 16.1.3. Restoring Groups of Files ΓòÉΓòÉΓòÉ
  1520.  
  1521. To restore groups of files, select the By pattern item from the Restore 
  1522. pull-down on the PSnS/2 main menu. 
  1523.  
  1524. The Restore files matching a pattern window allows you to restore files which 
  1525. match a directory and file name pattern.  You can use wildcard characters in 
  1526. the file name part of the pattern, including the directory part. 
  1527.  
  1528. Note:  If you are using your own compression program for backing up, you can 
  1529. only restore those files which are described in an active rulebook. 
  1530.  
  1531.  
  1532. Restore Files Matching a Pattern from Backups window
  1533.  
  1534. Move the cursor to the date entry field and type in a date. Then move the 
  1535. cursor to the time entry field and type in a time. The files will be restored 
  1536. from the generation of backup taken on or before this date and time. 
  1537.  
  1538. After completing the date and time, select OK.  The files will be restored to 
  1539. the state they were in at the time which you specified. 
  1540.  
  1541. To abandon the restore operation, select Cancel.  You will be returned to the 
  1542. PSnS/2 main menu in either case. 
  1543.  
  1544. If your computer is part of a network with a backup server on which PSnS/2 has 
  1545. been installed, additional backup copies of your file may also be available. 
  1546. To find out, contact your system administrator. 
  1547.  
  1548.  
  1549. ΓòÉΓòÉΓòÉ 17. Technical Reference ΓòÉΓòÉΓòÉ
  1550.  
  1551.  
  1552. ΓòÉΓòÉΓòÉ 18. Technical Overview ΓòÉΓòÉΓòÉ
  1553.  
  1554. This part gives you an overview of various technical aspects of PSnS/2 such as: 
  1555. c. 
  1556.  
  1557. o The components which make up the PSnS/2 product 
  1558.  
  1559. o Changes to PSnS/2 
  1560.  
  1561. o The operating environment for PSnS/2. 
  1562.  
  1563.  
  1564. ΓòÉΓòÉΓòÉ 18.1. The Components of PSnS/2 ΓòÉΓòÉΓòÉ
  1565.  
  1566. PSnS/2 is a set of programs and files. The package provided contains 5 
  1567. operational programs: 
  1568.  
  1569. o PSNSINST.EXE 
  1570.  
  1571.   This is the installation program, which is run once when you install PSnS/2 
  1572.   on your machine. 
  1573.  
  1574. o PSS.EXE 
  1575.  
  1576.   This is the main PSnS/2 program that provides all the primary user functions 
  1577.   (such as defining rulebooks and initiating backup). It also provides 
  1578.   interaction with the extensive help facility provided with PSnS/2. The help 
  1579.   information itself is stored in the file MAGHELP.HLP 
  1580.  
  1581. o PSSRECV.EXE 
  1582.  
  1583.   A program that will download files from a host session. This is provided to 
  1584.   save the user having to provide one of their own if they are in a standard 
  1585.   IBM host processor and PC environment. 
  1586.  
  1587. o PSSSEND.EXE 
  1588.  
  1589.   A program that will upload files to a host session. This is included to save 
  1590.   the user having to provide one of their own if they are in a standard IBM 
  1591.   host processor/PC environment. 
  1592.  
  1593. o UNHIDE.EXE 
  1594.  
  1595.   Changes the attributes of the file PSS.PRO (the user profile) so that it is 
  1596.   no longer hidden. This allows it to be deleted when PSnS/2 is removed from 
  1597.   the machine. 
  1598.  
  1599. In addition to these executable files, the installation diskette (or diskettes) 
  1600. will contain the following files: 
  1601.  
  1602. o README 
  1603.  
  1604.   This contains the latest information about PSnS/2, including any known 
  1605.   problems with the software and the latest release information. 
  1606.  
  1607. o CPYRIGHT.DAT 
  1608.  
  1609.   The copyright information for the software. 
  1610.  
  1611. o GENERAL.MPG 
  1612.  
  1613.   A general purpose rulebook that users are encouraged to install as their 
  1614.   active global rulebook when they first use PSnS/2. 
  1615.  
  1616. o CPROGS.MPG 
  1617.  
  1618.   A sample rulebook that provides backup facilities for C programmers. 
  1619.  
  1620. o SPREAD.MPG 
  1621.  
  1622.   A sample rulebook that provides backup facilities for spreadsheet users. 
  1623.  
  1624. o VERIFY.MPG 
  1625.  
  1626.   The rulebook referred to in Verifying Installation. 
  1627.  
  1628. o EXAMPLE.MPL 
  1629.  
  1630.   The example rulebook referred to in Rulebook Configuration. 
  1631.  
  1632. o DUMMY.FIL 
  1633.  
  1634.   A dummy file used in Restoring or Deleting Data from Backup.  This can be 
  1635.   deleted from your fixed disk when you are sure the program has been 
  1636.   successfully installed. 
  1637.  
  1638.  
  1639. ΓòÉΓòÉΓòÉ 18.2. Automatic Installation ΓòÉΓòÉΓòÉ
  1640.  
  1641. The PSnS/2 installation program 
  1642.  
  1643. o Detects the version of OS/2 being used 
  1644.  
  1645. o Installs the corresponding version of PSnS/2. 
  1646.  
  1647. The 16-bit version of the code (for OS/2 v1.2 and 1.3) is in the OS/2 
  1648. subdirectory on the installation diskette. 
  1649.  
  1650. The 32-bit version of the code (for OS/2 v2) is in the OS22 subdirectory on the 
  1651. installation diskette. 
  1652.  
  1653.  
  1654. ΓòÉΓòÉΓòÉ 18.3. Changes to PSnS/2 ΓòÉΓòÉΓòÉ
  1655.  
  1656. The file README on the INSTALL diskette, contains details of any recent changes 
  1657. to PSnS/2 that may have been made. 
  1658.  
  1659. You may read it by using any editor program such as OS/2 E.EXE. 
  1660.  
  1661.  
  1662. ΓòÉΓòÉΓòÉ 18.4. Operating Environment ΓòÉΓòÉΓòÉ
  1663.  
  1664.  
  1665. ΓòÉΓòÉΓòÉ 18.4.1. Fixed Disk Usage ΓòÉΓòÉΓòÉ
  1666.  
  1667. Fixed disk space is required for: 
  1668.  
  1669. o The main control file with an overhead for each file and directory. 
  1670.  
  1671. o The installation of PSnS/2 
  1672.  
  1673. o Backup copies. 
  1674.  
  1675. As a guide, a control file for two generations of 100 unique files from one 
  1676. directory requires about 6KB. 
  1677.  
  1678. The main control file is held on disk in 2KB blocks, plus 768 bytes. Each 2KB 
  1679. block is used to hold data for the generations of backed up files that are 
  1680. stored. This amounts to 65 bytes for the first two generations of each file, 
  1681. plus 8 bytes for each additional generation. 
  1682.  
  1683. If the 2KB block becomes full, another 2KB block is created with the data 
  1684. divided between the two blocks. 
  1685.  
  1686.  
  1687. ΓòÉΓòÉΓòÉ 18.4.2. Main Memory Usage ΓòÉΓòÉΓòÉ
  1688.  
  1689. PSnS/2 requires a minimum of 384KB of free memory. 
  1690.  
  1691.  
  1692. ΓòÉΓòÉΓòÉ 18.4.3. Network or Host System Attachment ΓòÉΓòÉΓòÉ
  1693.  
  1694. PSnS/2 may be used in a Local Area Network (LAN) or attached to a host 
  1695. computer. Three options are available: 
  1696.  
  1697. o Local Area Network rulebooks may be stored on remote disks or other devices. 
  1698.   PSnS/2 may be used in this way on all LANs that are supported by DOS or OS/2 
  1699.   for remote server functions. 
  1700.  
  1701. o IBM mainframe host attachment If you are using a mainframe host, the hardware 
  1702.   and software requirements are the same as those for IBM's Enhanced 
  1703.   Connectivity Facility (ECF), as the host is supported through ECF. Access to 
  1704.   the host may be provided over any of the LANs mentioned in this section. 
  1705.  
  1706. o IBM Applications System/400 (AS/400)* family host attachment c. 
  1707.  
  1708.    - IBM AS/400 
  1709.  
  1710.    - IBM System/38 These hosts are supported using Personal Computer Support. 
  1711.  
  1712. PCs can be connected over an IBM Token-Ring LAN, or over remote communications 
  1713. lines, if used. The PC hardware requirements are the same as those for the PC 
  1714. support you are using and the requirements for PSnS/2 must also be met. 
  1715.  
  1716.  
  1717. ΓòÉΓòÉΓòÉ 19. PSnS/2 Command Line Switches ΓòÉΓòÉΓòÉ
  1718.  
  1719. PSnS/2 can be started in a number of different ways, allowing greater 
  1720. flexibility in the way it is used. The actions the program takes when it starts 
  1721. can be controlled by using command line switches. 
  1722.  
  1723. The available switches are: 
  1724.  
  1725. /B                  PSnS/2 will perform a backup as soon as it is started, 
  1726.                     using the active rulebooks (see below). 
  1727. /BL=<name>          PSnS/2 will perform a backup as soon as it is started, 
  1728.                     using the specified local rulebook (see below). 
  1729. /BG=<name>          PSnS/2 will perform a backup as soon as it is started, 
  1730.                     using the specified global rulebook (see below). 
  1731. /C                  When used with the /B, /BL or /BG switches, /C makes PSnS/2 
  1732.                     back up only the files which have been changed since the 
  1733.                     last back up. For example, /B /C will make PSnS/2 back up 
  1734.                     files which are covered by the active rulebooks, and which 
  1735.                     have been changed since the last back up. This switch must 
  1736.                     be used in conjunction with /B, /BL or /BG. Used alone, it 
  1737.                     does nothing. 
  1738. /I                  PSnS/2 will start iconised. 
  1739.  
  1740. Under OS/2 version 2.0, these switches can be set by opening the program 
  1741. settings for PSnS/2. Enter the switches in the Parameters field. 
  1742.  
  1743. Under all versions of OS/2, the command 
  1744.  
  1745. start "Personally Safe'n'Sound" PSS.EXE /I
  1746. will force the program to be iconised as soon as it is started. 
  1747.  
  1748. Of the switches above, /B requires further explanation. This switch can be used 
  1749. in a number of ways. In its simplest form, /B will perform a standard backup as 
  1750. soon as PSnS is started. This backs up all files which are covered by the 
  1751. active rulebooks. This might be useful in a critical environment as it ensures 
  1752. that you have a complete set of backed up files every time the program is run. 
  1753.  
  1754. Using /BL=<name> or /BG=<name> performs a similar task, except that instead of 
  1755. using the current active rulebooks, the program will use the rulebooks 
  1756. specified by name Note that the switches only override the type of rulebook to 
  1757. which they refer, so /BL=DAILY will override any active local rulebook but will 
  1758. not affect the active global rulebook. Similarly /BG=ONCE will over-ride the 
  1759. active global rulebook but will not affect any local rulebook. 
  1760.  
  1761. One possible use of /BL=<name> and /BG=<name> would be to allow a daily backup 
  1762. to diskette by using appropriate rulebooks in the switches, combined with 
  1763. regular background backing up to hard drive during normal operations. This not 
  1764. only provides greater security but also avoids repeated interruptions for the 
  1765. program to backup to diskette during normal working hours. 
  1766.  
  1767.  
  1768. ΓòÉΓòÉΓòÉ 20. Recovering Data after a Fixed Disk Format ΓòÉΓòÉΓòÉ
  1769.  
  1770. If you have had to reformat the disk on which PSnS/2 has been stored, you must 
  1771. reinstall the program.  The control files PSnS/2 uses to keep track of your 
  1772. backup files and their original directories will also have been lost. 
  1773.  
  1774. If your control files were backed up to a different volume, you may restore 
  1775. them in the same way as you would restore other files backed up to that volume. 
  1776.  
  1777. o Insert the original PSnS/2 diskette and type the Install command as you did 
  1778.   when initially installing PSnS/2.  Use the same directory names as before. 
  1779.  
  1780. o A panel will appear asking if you wish to recover the PSnS/2 control files. 
  1781.   Press Y. 
  1782.  
  1783. o The panel will then ask in which drive the backups of the control files can 
  1784.   be found.  Enter the drive letter of the disk drive. 
  1785.  
  1786. o If you kept the control files on diskette, insert the diskette when prompted 
  1787.   by PSnS/2.  If the files are on more than one diskette, PSnS/2 will ask you 
  1788.   to insert any others as required. 
  1789.  
  1790. When the control files have been recovered, you can restore any of the other 
  1791. backed up files by using the By pattern item from the Restore pull-down on the 
  1792. PSnS/2 main menu.  Please refer to Restoring or Deleting Data from Backup. 
  1793.  
  1794.  
  1795. ΓòÉΓòÉΓòÉ 21. Removing PSnS/2 ΓòÉΓòÉΓòÉ
  1796.  
  1797. To remove PSnS/2 from your computer, do the following: 
  1798.  
  1799. o Terminate the main, active part of PSnS/2 by selecting the Exit option from 
  1800.   the Backup pull-down on the PSnS/2 main menu window. PSnS/2 can still be 
  1801.   restarted, either directly or automatically after the computer is rebooted. 
  1802.  
  1803. o Remove the extra lines in the STARTUP.CMD file. Use your usual editor or, if 
  1804.   you are not sure, ask someone more experienced or your system administrator. 
  1805.   Alternatively, you can erase STARTUP.CMD and rename STARTUP.PSS as 
  1806.   STARTUP.CMD. (Take the second alternative only if you asked PSnS/2 to change 
  1807.   STARTUP.CMD when you installed it). 
  1808.  
  1809. o Using OS/2 v2.x, open the Startup Folder and delete the PSnS/2 object by 
  1810.   either dragging it over to the Shredder object and dropping it there, or by 
  1811.   clicking it with your right mouse button and selecting Delete from the drop 
  1812.   down menu. 
  1813.  
  1814. o Make the file PSS.PRO visible by opening a Command Prompt and typing 
  1815.   C:\PSS\CODE\UNHIDE. Then type ERASE C:\PSS.PRO to delete it. 
  1816.  
  1817. o Delete all the PSnS/2 files and directories. These will be called \PSS\CODE 
  1818.   and \PSS\SYSDATA if you used the defaults during installation. Backed up 
  1819.   files will be stored in the directories \PSSBKP\USER and \PSSBKP\SYSTEM. 
  1820.  
  1821.  
  1822. ΓòÉΓòÉΓòÉ 22. Using PSnS/2 on a Network ΓòÉΓòÉΓòÉ
  1823.  
  1824. A local area network (LAN) allows people using PCs to share programs, data, and 
  1825. devices such as printers. There are ways of using the properties of a LAN to 
  1826. backup effectively. 
  1827.  
  1828. The following sections give some advice on how to use PSnS/2 in different LAN 
  1829. situations. 
  1830.  
  1831. If you are responsible for a network of computers, you can use PSnS/2 to 
  1832. implement general standards for backing up files over a network and allow users 
  1833. some personal control over the files they want to back up. 
  1834.  
  1835. Information is given about using PSnS as a: c. 
  1836.  
  1837. o Single user on a LAN 
  1838.  
  1839. o Administrator of a group of users on a LAN. 
  1840.  
  1841.  
  1842. ΓòÉΓòÉΓòÉ 22.1. Single LAN User ΓòÉΓòÉΓòÉ
  1843.  
  1844. If you are using your own copy of PSnS/2 on a LAN, save backup copies of your 
  1845. files to disks on the LAN server. LAN servers are less likely to suffer from 
  1846. problems that affect local machines and have larger fixed disks than your own 
  1847. computer. 
  1848.  
  1849. Install PSnS/2 on your own computer in the same way as described for single 
  1850. machines. To store your backup copies on LAN disks, the to drive: field in the 
  1851. rulebooks should use the drive letters assigned to the disks by OS/2. 
  1852.  
  1853. Note:  Only backup your files to LAN disks to which you have exclusive access. 
  1854. Otherwise other users of PSnS/2 may overwrite your own backup files. 
  1855.  
  1856.  
  1857. ΓòÉΓòÉΓòÉ 22.2. Administrator of a Large Group of Users on a LAN ΓòÉΓòÉΓòÉ
  1858.  
  1859. If you are system administrator responsible for allocating LAN disk space for a 
  1860. group of LAN users, follow this procedure to make the best use of the disk 
  1861. space. 
  1862.  
  1863. You must install PSnS/2 on every workstation on which it is going to be used. 
  1864. You can also install PSnS/2 on the LAN server in the same way as described for 
  1865. a single computer. 
  1866.  
  1867. To allow the LAN users to use LAN disk space for their backup files, allocate 
  1868. to each of them a separate directory on a LAN disk. Each directory should have 
  1869. exclusive write access; this will make sure each person's backup files are 
  1870. protected from other LAN users. 
  1871.  
  1872. Create a global rulebook which is to be used by everybody on the LAN. 
  1873.  
  1874.  
  1875. ΓòÉΓòÉΓòÉ 22.3. Defining a Common Global Rulebook ΓòÉΓòÉΓòÉ
  1876.  
  1877. If you are responsible for installing PSnS/2 on many computers, you may wish to 
  1878. impose common standards for backup procedures.  For example, if everyone in 
  1879. your group uses a spreadsheet, you will want to keep backups of all their 
  1880. spreadsheet files. 
  1881.  
  1882. You can ensure these files will be backed up by installing PSnS/2 on all 
  1883. computers in your group and making each use the same global rulebook. The 
  1884. installation program for PSnS/2 is specially designed to make this process 
  1885. easy. 
  1886.  
  1887. o Install PSnS/2 on your computer as described in Installing PSnS/2 of the 
  1888.   User's Guide.  Initially, you can use any rulebook. 
  1889.  
  1890. o Design the rulebook for everyone to use. You should make this your global 
  1891.   rulebook. Rulebook Configuration explains how to do this. Note that using 
  1892.   very general inclusion or exclusion rules (like *.*  C or C:*.* [None]) 
  1893.   will prevent individual users of the LAN from customising the system, using 
  1894.   their own local rulebooks. 
  1895.  
  1896. o Once you have completed designing your rulebook, exit PSnS/2 and check that 
  1897.   the file <rulebook>.MPG is in your C:\PSS\SYSDATA directory (or the 
  1898.   equivalent directory if you are storing your PSnS/2 program somewhere other 
  1899.   than C:\PSS\CODE). 
  1900.  
  1901. o Take your group installation diskette and make sure it is not write 
  1902.   protected. 
  1903.  
  1904. o Type COPY C:\PSS\SYSDATA\<rulebook>.MPG A:\SAMPLE to copy your rulebook on to 
  1905.   the installation diskette. 
  1906.  
  1907. o Now make sure everyone knows that they should type A:\INSTALL <rulebook> to 
  1908.   install PSnS/2 with your rulebook as the common global rulebook. 
  1909.  
  1910.  
  1911. ΓòÉΓòÉΓòÉ 23. The Logged Record of Backups ΓòÉΓòÉΓòÉ
  1912.  
  1913. PSnS/2 keeps a record of all the files of which it takes backup copies. This is 
  1914. called the log file. Select the Logfile pull-down from the PSnS/2 main menu and 
  1915. you can: c. 
  1916.  
  1917. o View the log file 
  1918.  
  1919. o Choose what is recorded on the log file 
  1920.  
  1921. o Choose a logview program. 
  1922.  
  1923.  
  1924. ΓòÉΓòÉΓòÉ 23.1. Viewing the Log File ΓòÉΓòÉΓòÉ
  1925.  
  1926. To view the log of backed-up files, select the View log option from the Logfile 
  1927. pull-down menu. This displays the Backup Log file which holds the date and time 
  1928. of all the files backed up and the drive to which they were backed up. 
  1929.  
  1930. When viewing the log file, PSnS/2 will use an editor program. Depending on the 
  1931. editor, you may be offered options such as File, Edit, and Options for 
  1932. selecting fonts, colours, and so on. The System Editor will also have a Help 
  1933. option. 
  1934.  
  1935. The log contains the date and time of each backup, an error number (if there 
  1936. has been an error), the drive to which the file was backed up and the full file 
  1937. specification (drive, path, and name). 
  1938.  
  1939.  
  1940. ΓòÉΓòÉΓòÉ 23.2. Choosing Which Files Are Recorded on the Log File ΓòÉΓòÉΓòÉ
  1941.  
  1942. To select which records are written to the log file, select from the two 
  1943. checkmark options underneath the View log option. These options are: c. 
  1944.  
  1945. o Log successes 
  1946.  
  1947. o Log failures. 
  1948.  
  1949. You can choose to record the successful backups and the unsuccessful backups. 
  1950. Successful backups are ones where the file has been backed up and all the 
  1951. PSnS/2 control files have been updated correctly. A failed backup is one where 
  1952. one of these steps cannot be performed, for example, if an attempt was made to 
  1953. back up to an unknown drive. 
  1954.  
  1955. This is what a few lines of a log file might look like: 
  1956.  
  1957. - 03-05-90   08:30                    >C   <C:\STARTUP.CMD
  1958. - 03-05-90   18:30                    >C   <C:\AUTOEXEC.BAT
  1959. X 03-05-90   18:55      10            >H   <C:\FAIL.ME
  1960. - 03-05-90   18:58                    >C   <C:\MYDIR\PATCH.CMD
  1961. This shows that three files were backed up  successfully and one 
  1962. unsuccessfully. The error code on the failed backup was 10. In the backup log 
  1963. error codes below, you can see that the backup failed because drive H does not 
  1964. exist. 
  1965.  
  1966.  
  1967. ΓòÉΓòÉΓòÉ 23.2.1. Backup-Log Error Codes ΓòÉΓòÉΓòÉ
  1968.  
  1969. The error codes are: 
  1970.  
  1971. 10  Attempt to back up to unknown drive. Make sure the destination drive is in 
  1972.     the drive tables. 
  1973.  
  1974. 20  There was an error with removable volumes. The user may have been unable to 
  1975.     put the right removable volume in the drive or unable to add a new volume 
  1976.     when the others were full. 
  1977.  
  1978. 30  The C drive is full on the machine running PSnS/2. 
  1979.  
  1980. 40  An error occurred in a user-specified function (a backup or restore 
  1981.     command, or the compress/uncompress command). 
  1982.  
  1983. 50  An error occurred in the PSnS/2 compress function. It may have run out of 
  1984.     memory, or the file may have been locked or inaccessible. This can also 
  1985.     occur if you define a drive that does not exist or is inaccessible, and 
  1986.     then try to backup to it. 
  1987.  
  1988. 60  A problem occurred in copying a file to an OS/2 supported drive. The drive 
  1989.     may have been full or inaccessible. 
  1990.  
  1991. 70  A problem occurred with a user copy function used in backing up to a 
  1992.     non-OS/2 supported drive. The program gave a non-zero ERRORLEVEL, or return 
  1993.     code. 
  1994.  
  1995.  
  1996. ΓòÉΓòÉΓòÉ 23.3. Choosing a Logview Program ΓòÉΓòÉΓòÉ
  1997.  
  1998. Selecting the Logview program option on the Log file pull-down on the PSnS/2 
  1999. main menu window shows you what program PSnS/2 uses to view the log file. The 
  2000. default program is the OS/2 System Editor. It is used automatically if the 
  2001. entry field is blank. 
  2002.  
  2003. To use your own Logview program, select the Logview program option. The Set 
  2004. program to use for logview window is displayed. It asks you to enter the full 
  2005. path and program name with which you wish to view the log. When you have done 
  2006. this, select the OK button. 
  2007.  
  2008. The log file is kept in a file called BACKUP.LOG, in the PSnS/2 System Data 
  2009. directory, called \PSS\SYSDATA\, on the drive on which you installed PSnS/2. 
  2010.  
  2011. If you decide not to change the Logview program that is used, select the Cancel 
  2012. button. 
  2013.  
  2014. Note:  It should be remembered that a windowed editor for OS/2 Presentation 
  2015. Manager must be used to view the Logview program. Full-screen editors and those 
  2016. running under DOS and Win-OS/2 are not supported. 
  2017.  
  2018.  
  2019. ΓòÉΓòÉΓòÉ 24. Diagnostics ΓòÉΓòÉΓòÉ
  2020.  
  2021.  
  2022. ΓòÉΓòÉΓòÉ 24.1. What to Do If PSnS/2 Does Not Run Correctly ΓòÉΓòÉΓòÉ
  2023.  
  2024.  
  2025. ΓòÉΓòÉΓòÉ 24.1.1. If the PSnS/2 Main Menu Window Does Not Appear ΓòÉΓòÉΓòÉ
  2026.  
  2027. Go into a full-screen OS/2 session and type the command 
  2028.  
  2029. DIR C:\PSS\CODE
  2030.  
  2031. Note:  If you have installed PSnS/2 in another directory you should list the 
  2032. files in that directory. 
  2033.  
  2034. The following files should be listed (plus some others): 
  2035.  
  2036. PSS.EXE
  2037. MAGHELP.HLP
  2038.  
  2039. If any of these files are missing, you should reinstall PSnS/2 immediately, and 
  2040. try to run it again. 
  2041.  
  2042. If you have all of these files, run the program by typing 
  2043.  
  2044. start "Personally Safe'n'Sound" C:\PSS\CODE\PSS.EXE
  2045. If it still does not work, check that you have the correct release of OS/2 
  2046. (PSnS/2 only works with version 1.2 and above). 
  2047.  
  2048. If you have carried all the above checks and PSnS/2 still does not work, seek 
  2049. advice from someone more experienced or from your system administrator. 
  2050. Finally, try reinstalling PSnS/2, and if this still does not solve the problem, 
  2051. refer back to your supplier. 
  2052.  
  2053.  
  2054. ΓòÉΓòÉΓòÉ 24.1.2. What to Do If PSnS/2 Does Not Work Correctly on a LAN ΓòÉΓòÉΓòÉ
  2055.  
  2056. Ensure that your rulebooks and control file destinations are defined 
  2057. consistently (for instance, it is a good idea to store your backups and the 
  2058. control files on the same drive). 
  2059.  
  2060. Make sure you are logged on to the LAN whenever PSnS/2 is running. Problems 
  2061. could arise if a rulebook specifies either searching or backing up to a LAN 
  2062. disk when you are disconnected from the network. 
  2063.  
  2064.  
  2065. ΓòÉΓòÉΓòÉ 24.2. Error Messages ΓòÉΓòÉΓòÉ
  2066.  
  2067. The following lists and describes error messages produced by PSnS/2. 
  2068.  
  2069.  
  2070. ΓòÉΓòÉΓòÉ 24.2.1. Installation ΓòÉΓòÉΓòÉ
  2071.  
  2072. EAK0040E  There is an existing file that is not a directory 
  2073.  
  2074.           Explanation: This error is produced when trying to create the path in 
  2075.           which to store the program. 
  2076.  
  2077.           User Response: Check that your path is valid. 
  2078.  
  2079. EAK0041E  File not found 
  2080.  
  2081.           Explanation: This error is produced when trying to create the path in 
  2082.           which to store the program. 
  2083.  
  2084.           User Response: Check that your path is valid. 
  2085.  
  2086. EAK0042E  Path not found 
  2087.  
  2088.           Explanation: This error is produced when trying to create the path in 
  2089.           which to store the program. 
  2090.  
  2091.           User Response: Check that your path is valid. 
  2092.  
  2093. EAK0043E  Not DOS disk 
  2094.  
  2095.           Explanation: This error is produced when trying to create the path in 
  2096.           which to store the program. 
  2097.  
  2098.           User Response: The program must be stored on a system-supported disk. 
  2099.  
  2100. EAK0044E  Drive locked 
  2101.  
  2102.           Explanation: This error is produced when trying to create the path in 
  2103.           which to store the program. 
  2104.  
  2105.           User Response: Check that the drive you are trying to use is 
  2106.           available. 
  2107.  
  2108. EAK0045E  Filename exceeded range 
  2109.  
  2110.           Explanation: This error is produced when trying to create the path in 
  2111.           which to store the program. 
  2112.  
  2113.           User Response: Try using a shorter path name. 
  2114.  
  2115. EAK0046E  Insufficient storage available 
  2116.  
  2117.           Explanation: There is insufficient storage available for PSnS/2. 
  2118.  
  2119.           User Response: Refer to Outline of Hardware and Software 
  2120.           Requirements. 
  2121.  
  2122. EAK0047E  Unable to spawn process 
  2123.  
  2124.           Explanation: Produced when the installation program has called an 
  2125.           external command. There may be a problem with the environment under 
  2126.           which you are trying to run PSnS/2, for example, you may be trying to 
  2127.           run too many programs under OS/2. 
  2128.  
  2129.           User Response: Stop some other programs and start installation again. 
  2130.  
  2131. EAK0048E  Argument list or environment required too big 
  2132.  
  2133.           Explanation: Produced when the installation program has called an 
  2134.           external command. There may be a problem with the environment under 
  2135.           which you are trying to run PSnS/2. 
  2136.  
  2137.           User Response: Stop some other programs, and start installation 
  2138.           again. If the problem persists, refer to Outline of Hardware and 
  2139.           Software Requirements. 
  2140.  
  2141. EAK0049E  Too many processes 
  2142.  
  2143.           Explanation: Produced when the installation program has called an 
  2144.           external command. There may be a problem with the environment under 
  2145.           which you are trying to run PSnS/2, for example, you may be trying to 
  2146.           run too many programs under OS/2. 
  2147.  
  2148.           User Response: Stop some other programs and start installation again. 
  2149.  
  2150. EAK0050E  Invalid MODEFLAG 
  2151.  
  2152.           Explanation: Produced when the installation program has called an 
  2153.           external command. There may be a problem with the environment under 
  2154.           which you are trying to run PSnS/2. 
  2155.  
  2156.           User Response: Check you are running the installation program from a 
  2157.           full-screen OS/2 session. If this problem occurs when you are in a 
  2158.           full-screen OS/2 session, refer to Outline of Hardware and Software 
  2159.           Requirements. 
  2160.  
  2161. EAK0051E  File not found 
  2162.  
  2163.           Explanation: Produced when the installation program has called an 
  2164.           external command and has not found it. This could be because the file 
  2165.           does not exist or because it is not in the current path. 
  2166.  
  2167.           User Response: Check that you have the XCOPY program available on 
  2168.           your machine, and that it is in the current path. 
  2169.  
  2170. EAK0052E  File not executable 
  2171.  
  2172.           Explanation: Produced when the installation program has called an 
  2173.           external command. The command has been found, but it is not 
  2174.           executable. This is probably because it has been corrupted on your 
  2175.           machine. 
  2176.  
  2177.           User Response: Replace the command on your machine with a working 
  2178.           version. 
  2179.  
  2180. EAK0053E  Insufficient memory 
  2181.  
  2182.           Explanation: Produced when the installation program has called an 
  2183.           external command. Your machine has insufficient memory to perform the 
  2184.           operation 
  2185.  
  2186.           User Response: Refer to Outline of Hardware and Software 
  2187.           Requirements. 
  2188.  
  2189. EAK0055E  You must install this product in an OS/2 session 
  2190.  
  2191.           Explanation: The installation program will not run in the DOS box 
  2192.           under OS/2. 
  2193.  
  2194.           User Response: Go into a full-screen OS/2 session (by double-clicking 
  2195.           on the full-screen OS/2 icon if it is visible), and run the 
  2196.           installation program again. 
  2197.  
  2198. EAK0056E  Return code xxx from internal routine xxx 
  2199.  
  2200.           Explanation: One of PSnS/2's internal routines has caused an error. 
  2201.  
  2202.           User Response: Check that all the path specifications you have given 
  2203.           PSnS/2 are valid. 
  2204.  
  2205. EAK0057E  Unable to create PSnS code directory xxx 
  2206.  
  2207.           Explanation: The installation program has tried to create the 
  2208.           directory C:\PSS\CODE (or some other path you have specified) but has 
  2209.           failed. This may be because you have insufficient disk space, or 
  2210.           because of a disk error. 
  2211.  
  2212.           User Response: Check your hard disk, and start the installation once 
  2213.           any problems have been corrected. 
  2214.  
  2215. EAK0058E  Unable to create PSnS control data directory xxx 
  2216.  
  2217.           Explanation: The installation program has tried to create the 
  2218.           directory C:\PSS\SYSDATA (or some other path you have specified) but 
  2219.           has failed. This may be because you have insufficient disk space, or 
  2220.           because of a disk error. 
  2221.  
  2222.           User Response: Check your hard disk, and start the installation once 
  2223.           any problems have been corrected. 
  2224.  
  2225. EAK0059E  The drive specified is not valid or is not a fixed disk 
  2226.  
  2227.           Explanation: The PSnS/2 control data must be stored on a fixed disk. 
  2228.  
  2229.           User Response: Specify a fixed disk drive, such as your C drive. 
  2230.  
  2231. EAK0060E  Unable to retrieve Yes/No/Quit value from message file 
  2232.  
  2233.           Explanation: The installation has attempted to read the message file 
  2234.           INSTALL.MSG but has been unable to get the string representations for 
  2235.           yes, no, and quit. 
  2236.  
  2237.           User Response: There may be a fault with your installation diskette, 
  2238.           check with your System Administrator, or refer back to your supplier. 
  2239.  
  2240. EAK0061E  The drive specified is not valid 
  2241.  
  2242.           Explanation: A drive you have specified does not exist or is not 
  2243.           system-supported. 
  2244.  
  2245.           User Response: Make sure that you specify a drive that exists, and 
  2246.           that you are currently attached to. If you are installing on a LAN, 
  2247.           ensure that you are logged on to the LAN. 
  2248.  
  2249. EAK0062E  The install program cannot find the XCOPY command in your path. 
  2250.           Change your path, or put XCOPY in a directory in your path, and 
  2251.           retry. 
  2252.  
  2253.           Explanation: The installation program uses the command XCOPY to copy 
  2254.           files from the installation diskette to your specified target. It 
  2255.           will not work without it. 
  2256.  
  2257.           User Response: Make sure that you have the XCOPY program available on 
  2258.           your machine, and that it is in the current path. 
  2259.  
  2260. EAK0063E  PSS.EXE could not be found in the target directory of install. 
  2261.           Installation must have failed. Please retry. 
  2262.  
  2263.           Explanation: After installation, the installation program checks that 
  2264.           PSS.EXE has been successfully copied on the hard disk. It returns 
  2265.           this error if it cannot find the file. 
  2266.  
  2267.           User Response: Go back to the start of the installation procedure and 
  2268.           try to install again. If the problem persists, check with your System 
  2269.           Administrator, or refer back to your supplier. 
  2270.  
  2271. EAK0065E  Cannot open STARTUP.CMD; changes have not been made. 
  2272.  
  2273.           Explanation: This may be because STARTUP.CMD is read-only. 
  2274.  
  2275.           User Response:  Make sure you have write-access to STARTUP.CMD before 
  2276.           asking PSnS/2 to change it automatically.  This only applies to OS/2 
  2277.           Version 1.2 or 1.3. 
  2278.  
  2279. EAK0066E  The only valid parameter is the name of a global rulebook to make 
  2280.           active. 
  2281.  
  2282.           Explanation: You may have tried to install using the name of 
  2283.           something that is not a rulebook. 
  2284.  
  2285.           User Response: Start installation again using a valid rulebook name. 
  2286.  
  2287. EAK0067E  The global rulebook xxx cannot be found in the \SAMPLE subdirectory 
  2288.           of this diskette. 
  2289.  
  2290.           Explanation: You have tried to install using the name of a 
  2291.           non-existent rulebook. 
  2292.  
  2293.           User Response: Start installation again using a valid rulebook name. 
  2294.  
  2295.  
  2296. ΓòÉΓòÉΓòÉ 24.2.2. Run-Time Errors ΓòÉΓòÉΓòÉ
  2297.  
  2298. PSS0100E  A fatal error has occurred: cause is xxx The program is shutting down 
  2299.  
  2300.           Explanation: PSnS/2 has encountered an error from which it cannot 
  2301.           recover. 
  2302.  
  2303.           User Response: Restart PSnS/2. 
  2304.  
  2305. PSS0101E  The PSnS profile has been destroyed. You should reinstall the product 
  2306.           before continuing. 
  2307.  
  2308.           Explanation: The PSnS profile contains information that PSnS/2 uses 
  2309.           while it is running. If this profile is destroyed, the program must 
  2310.           be reinstalled before it can operate correctly. 
  2311.  
  2312.           User Response: Follow the instructions for removing PSnS/2 in the 
  2313.           Technical Reference. Then reinstall the program. 
  2314.  
  2315. PSS0102E  There has been a disk full error. 
  2316.  
  2317.           Explanation: The disk you are backing up files to, the disk you are 
  2318.           storing the PSnS/2 control files on, or possibly the disk you are 
  2319.           backing up from may be full. 
  2320.  
  2321.           User Response: Clear some disk space to allow PSnS/2 to operate 
  2322.           properly. 
  2323.  
  2324. PSS0103E  A valid backup command and restore command must be entered for 
  2325.           non-OS/2 supported drives (use Full to see commands). 
  2326.  
  2327.           Explanation: You have used a backup or restore command that is not 
  2328.           valid, or is not in your current path. 
  2329.  
  2330.           User Response: If the backup and restore commands are not visible, 
  2331.           press the 'full' button to display them. Then type in the correct 
  2332.           commands (see Specifying Drive Configurations for more details). 
  2333.  
  2334. PSS0104E  The password you entered does not match that of the currently active 
  2335.           global rulebook. 
  2336.  
  2337.           Explanation: A global rulebook has a password which is defined by the 
  2338.           person who created it. 
  2339.  
  2340.           User Response: If you need to change the global rulebook, refer to 
  2341.           the person who wrote it. 
  2342.  
  2343. PSS0105E  Invalid drive and directory specified; the path you enter must exist, 
  2344.           and be written out in full. 
  2345.  
  2346.           Explanation: You have tried to use a non-existent drive or directory. 
  2347.  
  2348.           User Response: Enter a valid drive and directory. 
  2349.  
  2350. PSS0106E  The drive letter must be a letter of the alphabet. 
  2351.  
  2352.           Explanation: Disk drives can only be referenced by the letters A to 
  2353.           Z. 
  2354.  
  2355.           User Response: Enter a valid drive letter. 
  2356.  
  2357. PSS0107E  The 'kilobytes free' must be a number greater than one hundred. 
  2358.  
  2359.           Explanation: PSnS/2 needs to have at least 100KB free on a removable 
  2360.           volume before it can use it effectively. 
  2361.  
  2362.           User Response: Find a removable volume with more than 100KB free. 
  2363.  
  2364. PSS0108E  The pattern which you have given is invalid. 
  2365.  
  2366.           Explanation: A pattern you have entered either contains invalid 
  2367.           characters, or has an incorrect directory structure. 
  2368.  
  2369.           User Response: See Specifying Patterns for File and Directory 
  2370.           Matching for a full description of how to create patterns. 
  2371.  
  2372. PSS0109E  The date is invalid. It must be specified in the country date format 
  2373.           you are using. 
  2374.  
  2375.           Explanation: PSnS/2 only accepts dates in the format that is commonly 
  2376.           used in its country of origin. 
  2377.  
  2378.           User Response: Enter the date in the correct date format. 
  2379.  
  2380. PSS0110E  Drive xxx is not known. You should type details on the drive table. 
  2381.  
  2382.           Explanation: You have referred to a drive that you have not yet 
  2383.           defined to PSnS/2. 
  2384.  
  2385.           User Response: See Specifying Drive Configurations for how to set up 
  2386.           a non-system supported drive. 
  2387.  
  2388. PSS0111E  There is no file fitting the description you typed. 
  2389.  
  2390.           Explanation: PSnS/2 has failed to find the file, or files you 
  2391.           specified. 
  2392.  
  2393.           User Response: Check that you are using the correct pattern or file 
  2394.           definition (see Specifying Patterns for File and Directory Matching 
  2395.           for a full description of how to create patterns). 
  2396.  
  2397. PSS0112E  You must have an active global rulebook before you can leave the 
  2398.           rulebook list screen. 
  2399.  
  2400.           Explanation: PSnS/2 cannot operate without an active global rulebook. 
  2401.  
  2402.           User Response: Make a global rulebook active by selecting it in the 
  2403.           rulebooks listbox, and pressing the Use item in the Rulebooks 
  2404.           pull-down menu. 
  2405.  
  2406. PSS0113E  There is no active global rulebook. Use the Setup action on the PSnS 
  2407.           main panel to create one. 
  2408.  
  2409.           Explanation: PSnS/2 cannot operate without an active global rulebook. 
  2410.  
  2411.           User Response: Create one before continuing to use the program. 
  2412.  
  2413. PSS0114E  A problem occurred backing up the current file to drive xxx. 
  2414.  
  2415.           Explanation: PSnS/2 has detected an error with the drive. 
  2416.  
  2417.           User Response: Check that the drive is operating correctly and retry 
  2418.           the operation. 
  2419.  
  2420. PSS0115E  You must specify a OS/2 supported system backup drive. 
  2421.  
  2422.           Explanation: The system files PSnS/2 uses must be stored on a drive 
  2423.           that is supported by OS/2. 
  2424.  
  2425.           User Response: Change your selected system backup drive to one that 
  2426.           is supported by OS/2 (for example your C drive). 
  2427.  
  2428. PSS0116E  The add has failed.  Please retry with another volume. 
  2429.  
  2430.           Explanation: PSnS/2 has been unable to add a new removable volume. 
  2431.  
  2432.           User Response: Find another removable volume to use and retry the 
  2433.           operation. 
  2434.  
  2435. PSS0117E  Backup destination drive invalid; the A drive taken as the default. 
  2436.  
  2437.           Explanation: You have tried to specify an invalid drive for backups. 
  2438.           PSnS/2 has taken the default drive. 
  2439.  
  2440.           User Response: If you do not want files backed up to the A drive, 
  2441.           then choose your required destination. 
  2442.  
  2443. PSS0118E  There is not enough free space for backup on volumes for drive xxx. 
  2444.           Select OK to add another volume. 
  2445.  
  2446.           Explanation: The current removable volume is full. 
  2447.  
  2448.           User Response: Select OK and add another removable volume. 
  2449.  
  2450. PSS0119E  The path entered is invalid.  Please try again. 
  2451.  
  2452.           Explanation: The path you have entered either contains invalid 
  2453.           characters or is in the wrong format. 
  2454.  
  2455.           User Response: Enter a valid path. See Specifying Patterns for File 
  2456.           and Directory Matching for a full description of how to create 
  2457.           patterns). 
  2458.  
  2459. PSS0120E  There is not enough memory to do this action. 
  2460.  
  2461.           Explanation: PSnS/2 needs more memory to carry out your request. 
  2462.  
  2463.           User Response: See Outline of Hardware and Software Requirements for 
  2464.           details of the program's memory requirements. 
  2465.  
  2466. PSS0121E  This name is not allowed because a rulebook of this name already 
  2467.           exists. 
  2468.  
  2469.           Explanation: All rulebook names must be unique. 
  2470.  
  2471.           User Response: Use a different name when creating or copying this 
  2472.           rulebook. 
  2473.  
  2474. PSS0122E  The time specified was invalid. It should be hh:mm, in 24 hour form. 
  2475.  
  2476.           Explanation: PSnS/2 only accepts times in this form. 
  2477.  
  2478.           User Response: Enter a time as suggested. 
  2479.  
  2480. PSS0123E  The name specified is an invalid name 
  2481.  
  2482.           Explanation: PSnS/2 does not recognise the name you have used. 
  2483.  
  2484.           User Response: Retry the operation using a valid name. 
  2485.  
  2486. PSS0124E  There is not enough disk space on the drive with \PSS\SYSDATA to 
  2487.           continue. 
  2488.  
  2489.           Explanation: PSnS/2 has run out of disk space while updating its 
  2490.           control files. It has halted execution instead because there is a 
  2491.           risk of backup information being corrupted. 
  2492.  
  2493.           User Response: Clear some disk space before continuing. 
  2494.  
  2495. PSS0125E  The compress command xxx gave an error when used. 
  2496.  
  2497.           Explanation: The compression program you have supplied has failed to 
  2498.           work correctly. 
  2499.  
  2500.           User Response: Check that you are using the compress command 
  2501.           correctly, or back up using the in-built compression. Back up without 
  2502.           compression if you continue to have problems. 
  2503.  
  2504. PSS0126E  The copy command for disk xxx gave an error when used. 
  2505.  
  2506.           Explanation: The copy command that you have supplied has failed to 
  2507.           work correctly. 
  2508.  
  2509.           User Response: Check that you are using the copy command correctly. 
  2510.  
  2511. PSS0127E  Disk xxx gave an error; it may be full or write-protected. Please 
  2512.           correct this before continuing. 
  2513.  
  2514.           Explanation: PSnS/2 has tried to use the disk and failed. 
  2515.  
  2516.           User Response: Check the disk. If there seems to be nothing wrong 
  2517.           with it, try continuing anyway - it may have been an operating system 
  2518.           error. 
  2519.  
  2520. PSS0128E  Backup is already in progress. 
  2521.  
  2522.           Explanation: You have tried to start a manual backup while PSnS/2 is 
  2523.           backing up automatically. 
  2524.  
  2525.           User Response: Wait for PSnS/2 to finish backing up before continuing 
  2526.           with the manual backup. 
  2527.  
  2528. PSS0129E  The file cannot be restored because there is no rulebook entry for 
  2529.           it. 
  2530.  
  2531.           Explanation: Files cannot be restored if they do not match any of the 
  2532.           rules in the active rulebooks. 
  2533.  
  2534.           User Response: If you want to restore this file, add a temporary rule 
  2535.           to your active local rulebook that specifies where it should have 
  2536.           come from. Then attempt to restore it again. 
  2537.  
  2538. PSS0131E  The minimum update count was invalid; it must be from 1 to 99. 
  2539.  
  2540.           Explanation: PSnS/2 will only accept trigger levels in the range 1 to 
  2541.           99. 
  2542.  
  2543.           User Response: Change the value in the trigger level field so it is 
  2544.           within range. 
  2545.  
  2546. PSS0132E  The number of backup generations was invalid; it must be from 1 to 
  2547.           99. 
  2548.  
  2549.           Explanation: PSnS/2 will only keep between 1 and 99 generations of 
  2550.           backup. 
  2551.  
  2552.           User Response: Change the value in the backup generations field so it 
  2553.           is within range. 
  2554.  
  2555. PSS0134E  There was an error from the internal compress function: reason code 
  2556.           is xxx 
  2557.  
  2558.           Explanation: The compression function has reported an error. 
  2559.  
  2560.           User Response: Check that you have space on your backup disk. If the 
  2561.           error remains, try to back up without compression. 
  2562.  
  2563. PSS0135E  Integrity error found in control file xxx. You must recover this file 
  2564.           from the control file backups, and restart PSnS/2. 
  2565.  
  2566.           Explanation: One of the control files PSnS/2 uses to record 
  2567.           information about files it has backed up has been damaged. Using it 
  2568.           could cause problems with either backing up or restoring files. 
  2569.  
  2570.           User Response: Restore the named control file and restart PSnS/2. 
  2571.  
  2572. PSS0136E 
  2573.  
  2574.           Explanation: Reserved 
  2575.  
  2576. PSS0137E  Backup of this file is cancelled because there was not enough space 
  2577.           on drive C for a temporary file. 
  2578.  
  2579.           Explanation: PSnS/2 has attempted to compress and backup a file to a 
  2580.           drive that is not system-supported and has not found sufficient space 
  2581.           to perform the initial compression. 
  2582.  
  2583.           User Response: Clear some disk space before continuing. 
  2584.  
  2585. PSS0138E  PSnS/2 cannot check the space free on a non-OS/2 supported drive. You 
  2586.           must enter free space yourself. 
  2587.  
  2588.           Explanation: PSnS/2 cannot access non-OS/2 supported drives, so you 
  2589.           must tell it how much free space is available. 
  2590.  
  2591.           User Response: Find out how much space is free on the drive and tell 
  2592.           PSnS/2 that number. 
  2593.  
  2594. PSS0139E  The help file xxx cannot be found, so it cannot be loaded. 
  2595.  
  2596.           Explanation: The help panels that are supplied with PSnS/2 have been 
  2597.           damaged in some way or deleted. 
  2598.  
  2599.           User Response: Refer to the relevant section of this manual for the 
  2600.           information, or reinstall PSnS/2. 
  2601.  
  2602. PSS0140E  You do not have an active global rulebook. You will now be placed in 
  2603.           the Rulebook List screen, where you must create one. 
  2604.  
  2605.           Explanation: PSnS/2 cannot operate without an active global rulebook. 
  2606.  
  2607.           User Response: Create a rulebook and make sure it is active before 
  2608.           leaving the List of Rulebooks panel. 
  2609.  
  2610. PSS0141E  This directory has subdirectories with backups in them. You must Drop 
  2611.           the subdirectories before you can drop this directory. 
  2612.  
  2613.           Explanation: PSnS/2 will not allow you to drop a directory for 
  2614.           restoring purposes unless you drop all the subdirectories within it. 
  2615.  
  2616.           User Response: Drop the subdirectories, and then drop the main 
  2617.           directory. 
  2618.  
  2619. PSS0142E  A problem occurred during backup; OS/2 returned the message "xxx". 
  2620.  
  2621.           Explanation: There has been an error in communication between PSnS/2 
  2622.           and OS/2. 
  2623.  
  2624.           User Response: Retry the operation. 
  2625.  
  2626. PSS0143E  Backup of this file to drive xxx could not take place, because no 
  2627.           backup volume was made available. 
  2628.  
  2629.           Explanation: PSnS/2 has been unable to backup files to a drive 
  2630.           because no diskettes were made available. 
  2631.  
  2632.           User Response: Prepare some removable volumes now to be ready for 
  2633.           future backups 
  2634.  
  2635. PSS0144E  You cannot restore this file because the target file exists and is 
  2636.           read-only. 
  2637.  
  2638.           Explanation: PSnS/2 cannot over-write files which have the 
  2639.           'read-only' attribute set. 
  2640.  
  2641.           User Response: If you want to restore the file, either delete the 
  2642.           file or change its attribute so it is not read-only. 
  2643.  
  2644. PSS0145E  Backup failed because a temporary file could not be opened - check 
  2645.           your disk and try again. 
  2646.  
  2647.           Explanation: During backup PSnS/2 creates a number of temporary 
  2648.           files. It has failed to open one, possibly because the disk is full. 
  2649.  
  2650.           User Response: Check your C drive before continuing. 
  2651.  
  2652. PSS0146E  Backup cannot take place because files are being checked. Please try 
  2653.           again when the checking has finished. 
  2654.  
  2655.           Explanation: PSnS/2 carries out its disk checking in the background, 
  2656.           but while it is doing its checking it will not allow the user to take 
  2657.           a backup. 
  2658.  
  2659.           User Response: Wait until PSnS/2 has stopped checking files, and then 
  2660.           do your backup. 
  2661.  
  2662. PSS0147E  Backup of files spotted cannot take place because another backup is 
  2663.           already in progress. 
  2664.  
  2665.           Explanation: PSnS/2 cannot carry out two backups at the same time. 
  2666.  
  2667.           User Response: Wait until the backup has finished, and then perform 
  2668.           your backup if it is still needed. 
  2669.  
  2670. PSS0148E  You cannot delete your active global rulebook. Press OK to continue. 
  2671.  
  2672.           Explanation: PSnS/2 will not allow you to delete the active global 
  2673.           rulebook. 
  2674.  
  2675.           User Response: None 
  2676.  
  2677. PSS0149E  You cannot make an empty rulebook active. Add some rules to this 
  2678.           rulebook, or use a different rulebook. 
  2679.  
  2680.           Explanation: PSnS/2 will not allow you to use an empty rulebook. 
  2681.  
  2682.           User Response: Add some rules to the selected rulebook by selecting 
  2683.           the Edit option from the Rulebooks pull-down menu. 
  2684.  
  2685. PSS0150E  The file you are trying to restore cannot be found, so it has not 
  2686.           been restored. 
  2687.  
  2688.           Explanation: PSnS/2 has been unable to find a backed up file 
  2689.           (probably because it has been deleted). 
  2690.  
  2691.           User Response: Check that the backup drive is working correctly, and 
  2692.           that PSnS/2 can access it. 
  2693.  
  2694. PSS0151E  The file you are trying to restore cannot be restored due to a 
  2695.           problem with the target drive. 
  2696.  
  2697.           Explanation: PSnS/2 has tried to restore a file, but it has 
  2698.           encountered a problem with the drive that it is trying to restore to. 
  2699.  
  2700.           User Response: Check that the target drive is not full, and that 
  2701.           PSnS/2 can access it. 
  2702.  
  2703. PSS0152E  Attempted restore using built-in compression method failed. 
  2704.  
  2705.           Explanation: PSnS/2 has tried to restore a file, but it has 
  2706.           encountered a problem with its internal compression method. 
  2707.  
  2708.           User Response: Check that the drive you a trying to restore to is not 
  2709.           full, and that PSnS/2 can access it. 
  2710.  
  2711. PSS0153E  Attempted restore using your compression program failed. 
  2712.  
  2713.           Explanation: PSnS/2 has failed to restore a file using a compression 
  2714.           program that you supplied it with. 
  2715.  
  2716.           User Response: Check that you have correctly defined the 
  2717.           uncompression command in the Edit Rules panel. 
  2718.  
  2719. PSS0154E  Attempted restore failed - check your backup files, and your 
  2720.           hard-disk. 
  2721.  
  2722.           Explanation: PSnS/2 has failed to restore a file due to a problem 
  2723.           with either the source or the target drive. 
  2724.  
  2725.           User Response: Check the drive that you are trying to restore from, 
  2726.           and the drive you are trying to restore to. 
  2727.  
  2728.  
  2729. ΓòÉΓòÉΓòÉ 24.2.3. Informational Messages ΓòÉΓòÉΓòÉ
  2730.  
  2731. PSS0200I  An empty global rulebook called 12345678 has been created for you. 
  2732.  
  2733. PSS0201I  Format cannot take place because drive is in use. Try again later. 
  2734.  
  2735. PSS0202I  Backup for this file will be delayed because the drive is in use. 
  2736.  
  2737.  
  2738. ΓòÉΓòÉΓòÉ 25. Appendixes ΓòÉΓòÉΓòÉ
  2739.  
  2740.  
  2741. ΓòÉΓòÉΓòÉ 26. Outline of Hardware and Software Requirements ΓòÉΓòÉΓòÉ
  2742.  
  2743.  
  2744. ΓòÉΓòÉΓòÉ 26.1. Which Computers to Use ΓòÉΓòÉΓòÉ
  2745.  
  2746. To use PSnS/2 you require one of these computers: c. 
  2747.  
  2748. o IBM Personal System/2 with an 80286, or higher, processor 
  2749.  
  2750. o IBM PC-AT or PC-XT 286. 
  2751.  
  2752.  
  2753. ΓòÉΓòÉΓòÉ 26.2. Possible Backup Devices ΓòÉΓòÉΓòÉ
  2754.  
  2755. PSnS/2 allows you to choose where backups are stored. Files can be backed up 
  2756. to: c. 
  2757.  
  2758. o Diskettes 
  2759.  
  2760. o Fixed disks 
  2761.  
  2762. o A host computer 
  2763.  
  2764. o A central server on a LAN 
  2765.  
  2766. o An optical disk. 
  2767.  
  2768.  
  2769. ΓòÉΓòÉΓòÉ 26.3. Memory and Disk Requirements ΓòÉΓòÉΓòÉ
  2770.  
  2771. PSnS/2 will take up to 384KB of additional memory under OS/2. PSnS/2 occupies 
  2772. about 300KB of disk space. 
  2773.  
  2774.  
  2775. ΓòÉΓòÉΓòÉ 26.4. Network or Host System Requirements ΓòÉΓòÉΓòÉ
  2776.  
  2777. PSnS/2 may be used in a LAN or attached to a host computer. Three options are 
  2778. available: c. 
  2779.  
  2780. o LAN 
  2781.  
  2782. o IBM processor host attachment 
  2783.  
  2784. o IBM Application Systems host attachment. 
  2785.  
  2786.  
  2787. ΓòÉΓòÉΓòÉ 26.5. Software Requirements ΓòÉΓòÉΓòÉ
  2788.  
  2789. PSnS/2 operates under IBM OS/2 Version 1.2 and above. 
  2790.  
  2791. LANs are supported by the IBM Personal Computer LAN Program, or other LAN 
  2792. sharing programs that provide transparent access from an application in one 
  2793. Personal Computer to a disk on another Personal Computer. 
  2794.  
  2795. Note:  Since PSnS/2 uses advanced features of the OS/2 Presentation Manager*, 
  2796. it will not run under version 1.0 or 1.1 of OS/2. 
  2797.  
  2798.  
  2799. ΓòÉΓòÉΓòÉ 27. Using PSnS/2 Windows ΓòÉΓòÉΓòÉ
  2800.  
  2801. PSnS/2 uses windows in the same way as any other application uses OS/2 windows. 
  2802. (They are designed in accordance with IBM's Systems and Applications 
  2803. Architecture (SAA) standards.) If you are not familiar with OS/2 concepts such 
  2804. as radio buttons and menu bars, please run the tutorial Introducing OS/2, which 
  2805. comes with the OS/2 operating system itself. 
  2806.  
  2807.  
  2808. ΓòÉΓòÉΓòÉ 27.1. Reading the Main PSnS/2 Menu Window ΓòÉΓòÉΓòÉ
  2809.  
  2810. This section explains the information on the PSnS/2 main menu window. 
  2811.  
  2812.  
  2813. The PSnS Main Menu Window
  2814.  
  2815.  
  2816. ΓòÉΓòÉΓòÉ 27.1.1. Backup Restore Setup Logfile Help ΓòÉΓòÉΓòÉ
  2817.  
  2818. This is the menu bar showing all the actions available in PSnS/2. If you select 
  2819. or click on any of the items, a pull-down menu appears. You may then select 
  2820. from the options, by clicking with the mouse if you have one. If you are not 
  2821. using a mouse, either press Alt+<highlighted letter>, or press <F10> to move 
  2822. the cursor to the menu bar and then the Left/Right and Up/Down cursor keys. 
  2823.  
  2824.  
  2825. ΓòÉΓòÉΓòÉ 27.1.2. Files spotted for incremental backup ΓòÉΓòÉΓòÉ
  2826.  
  2827. This shows the number of files on the PSnS/2 list of files created or changed 
  2828. since the last backup that match rules in the active rulebooks. 
  2829.  
  2830.  
  2831. ΓòÉΓòÉΓòÉ 27.1.3. Next disk check in <nn> minutes ΓòÉΓòÉΓòÉ
  2832.  
  2833. This shows when the next disk check for files which have been changed since the 
  2834. last backup will be. 
  2835.  
  2836.  
  2837. ΓòÉΓòÉΓòÉ 27.1.4. Last backup was on <date> at <time> ΓòÉΓòÉΓòÉ
  2838.  
  2839. This shows the time and date of the last backup if there was one, or No last 
  2840. backup time if there has not been one. 
  2841.  
  2842.  
  2843. ΓòÉΓòÉΓòÉ 27.1.5. Active Global rulebook ΓòÉΓòÉΓòÉ
  2844.  
  2845. Shows the name of the global rulebook in use. If you installed PSnS/2 with 
  2846. GENERAL as the global rulebook, you will see GENERAL written here. 
  2847.  
  2848.  
  2849. ΓòÉΓòÉΓòÉ 27.1.6. Active Local rulebook ΓòÉΓòÉΓòÉ
  2850.  
  2851. Shows the name of the local rulebook in use. If there is no local rulebook in 
  2852. use, nothing will be displayed here. 
  2853.  
  2854.  
  2855. ΓòÉΓòÉΓòÉ 28. Specifying Patterns for File and Directory Matching ΓòÉΓòÉΓòÉ
  2856.  
  2857. "Patterns" are fundamental to PSnS/2. They are much used to identify compactly 
  2858. groups of files on which you want to perform some action. Examples include: c. 
  2859.  
  2860. o Rules in rulebooks 
  2861.  
  2862. o Backing up groups of files manually 
  2863.  
  2864. o Restoring groups of files 
  2865.  
  2866. All OS/2 files are identified by: 
  2867.  
  2868. drive:\...path...\name.ext
  2869.  
  2870. where: 
  2871.  
  2872. drive     Is the drive letter of the drive where the directories may be found 
  2873.  
  2874. path      Represents all the directories and subdirectories 
  2875.  
  2876. name      Is the file name 
  2877.  
  2878. ext       Is the optional three-letter file extension 
  2879.  
  2880. For instance, a file called FRED.A in the directory DOC of drive C can be 
  2881. completely identified by: 
  2882.  
  2883. C:\DOC\FRED.A
  2884.  
  2885. To specify groups of files or directories you can use the special wildcard 
  2886. characters which you may know from their use in OS/2 commands such as DIR. 
  2887.  
  2888. PSnS/2 uses the following wildcard characters: 
  2889.  
  2890. ?   Represents any single character in this position in the pattern 
  2891.  
  2892. *   Represents any number of characters (including none) in this position in 
  2893.     the pattern. 
  2894.  
  2895. You may put any combination of wildcards in a pattern, but there is no point in 
  2896. putting two stars next to each other, as in a**b, because the second one will 
  2897. be ignored, as a*b means the same thing. 
  2898.  
  2899. You can also use wildcards in a directory path, but in this case there is an 
  2900. important additional rule to remember: Anything after the last backslash in a 
  2901. pattern refers to the filename of the file, and anything before the last 
  2902. backslash refers to its drive and path. 
  2903.  
  2904. In addition to wildcards, there are other ways of specifying patterns. If you 
  2905. omit "drive:", all drives will be included; if you omit "\...path...\", all 
  2906. directories and subdirectories will be included. If you omit ".ext", then files 
  2907. with any file extension will be included. 
  2908.  
  2909. Some examples of patterns are: 
  2910.  
  2911. aa?bb          Includes aa3bb and aacbb, but not aaccbb. 
  2912.  
  2913. aa*bb*         Includes all of the above examples and aa32bbcd. 
  2914.  
  2915. *.*            Includes all files on every drive; as would *:*.*. However, *. 
  2916.                would only match files which had no extensions. 
  2917.  
  2918. c:\x           Includes all files called X, with any extension in the root 
  2919.                directory of the C drive. 
  2920.  
  2921. c:x.           Includes all files called X, with no extension, in any directory 
  2922.                of the C drive. 
  2923.  
  2924. c:\user\*.*    Includes all files in the directory C:\USER\ 
  2925.  
  2926. c:\user\*\*.*  Includes all files in all subdirectories of the directory 
  2927.                C:\USER. 
  2928.  
  2929. jim*\*         Includes all files with any extension, in any subdirectory 
  2930.                within a directory which has a name starting with jim, on any 
  2931.                drive. It will include: C:\JIM\FILE.SYS, because the * after jim 
  2932.                can match zero characters. C:\JIMBO\AND\UNCLE.BOB, because the * 
  2933.                after jim catches any number of characters. However *jim* will 
  2934.                also include C:\COUSIN\JIM\AND\UNCLE.BOB, because the * before 
  2935.                jim matches anything too. 
  2936.  
  2937. Note:  A colon is a special case because it will only be recognised when it is 
  2938. the second character of a specification. For example, c?xyz will include c3xyz 
  2939. but not c:xyz. The last backslash is also a special case. Any characters after 
  2940. the last backslash are assumed to refer only to the file name and extension. If 
  2941. there are no backslashes, all the characters refer only to the file name and 
  2942. extension - all drives and paths are checked in this case. 
  2943.  
  2944. You should use patterns with great care because, if they are too vague, you 
  2945. might include a great many files you do not need. Especially avoid * on its 
  2946. own. Make sure you have specified only the files you need and no more. 
  2947.  
  2948. You can only use the wildcard characters * and ? in directories when specifying 
  2949. patterns in rulebooks. If you do use a pattern where it is not allowed, you 
  2950. will see a message telling you that the pattern supplied is invalid. 
  2951.  
  2952.  
  2953. ΓòÉΓòÉΓòÉ 29. Glossary ΓòÉΓòÉΓòÉ
  2954.  
  2955.  
  2956. ΓòÉΓòÉΓòÉ 29.1. A ΓòÉΓòÉΓòÉ
  2957.  
  2958. action    A defined task that is performed by an application to modify or 
  2959.           manipulate the properties of a file or data. 
  2960.  
  2961.  
  2962. ΓòÉΓòÉΓòÉ 29.2. B ΓòÉΓòÉΓòÉ
  2963.  
  2964. backup 
  2965.  
  2966.     1. A copy of a file stored in case the original file is lost or damaged. 
  2967.  
  2968. boot, or boot-up To start (the computer or system) either by switching it on, 
  2969.           or by using Ctrl-Alt-Delete. 
  2970.  
  2971.  
  2972. ΓòÉΓòÉΓòÉ 29.3. C ΓòÉΓòÉΓòÉ
  2973.  
  2974. Cancel    A standard button that abandons any changes which have not been 
  2975.           confirmed (by the OK button: see OK) and returns to the previous 
  2976.           window. 
  2977.  
  2978. Checkbox  A square box with associated text that represents a choice.  When the 
  2979.           user selects the choice, an "X" (or a / under OS/2 Version 2) appears 
  2980.           in the check box to indicate that the choice is selected.  The user 
  2981.           can clear the check box by selecting the choice again, thereby 
  2982.           cancelling selection (compare radio button). 
  2983.  
  2984. checkmark The symbol / that indicates a settings choice is active. 
  2985.  
  2986. click     To press and release the mouse button (the left-hand button, if there 
  2987.           is more than one), without moving the mouse pointer from the 
  2988.           selection. 
  2989.  
  2990. command line The line of a screen in DOS or OS/2 on which a command or data is 
  2991.           entered. The command line often begins with a prompt, such as C:\ to 
  2992.           indicate the drive and path currently being used. 
  2993.  
  2994. compress  To reduce the size of file so the same amount of data takes up less 
  2995.           storage space. PSnS/2 automatically compresses backups using its own 
  2996.           compress program, unless otherwise informed in the rulebook. 
  2997.           Compressed files must be uncompressed before the original file can be 
  2998.           used again. 
  2999.  
  3000. CONFIG.SYS A special DOS and OS/2 file that contains details of system 
  3001.           configurations to be set up when the system is booted. 
  3002.  
  3003. control files Special PSnS/2 files used to store information describing the 
  3004.           files which have been backed-up and the locations of the backup 
  3005.           copies. 
  3006.  
  3007.  
  3008. ΓòÉΓòÉΓòÉ 29.4. D ΓòÉΓòÉΓòÉ
  3009.  
  3010. default   The assumed input to be used if no other input is given. 
  3011.  
  3012. directory A named group of files and/or sub-groups (subdirectories) used in DOS 
  3013.           and OS/2. 
  3014.  
  3015. DOS       IBM's Disk Operating System. An operating environment used on IBM 
  3016.           Personal Computers. 
  3017.  
  3018.  
  3019. ΓòÉΓòÉΓòÉ 29.5. E ΓòÉΓòÉΓòÉ
  3020.  
  3021. ECF (Enhanced Connectivity Facility) An IBM product which provides for resource 
  3022.           sharing and data exchange between IBM Personal Computers and IBM 
  3023.           System/370 computers. 
  3024.  
  3025. Enter     A command that submits information to the computer for processing. 
  3026.  
  3027. entry field A field on a window that PSnS/2 displays with text or data, which 
  3028.           may be changed or entered again by the user. 
  3029.  
  3030. Exit 
  3031.  
  3032.     1. The action that closes PSnS/2 and all windows associated with it. 
  3033.  
  3034.     2. To leave or close-down any application. 
  3035.  
  3036.  
  3037. ΓòÉΓòÉΓòÉ 29.6. F ΓòÉΓòÉΓòÉ
  3038.  
  3039. field     An identifiable area in a window, for example an entry field into 
  3040.           which a user can type text, or a field of radio buttons from which a 
  3041.           user can select one choice in the field. 
  3042.  
  3043. file      A unit of data, used by applications and DOS or OS/2 or other 
  3044.           operating system. 
  3045.  
  3046. Format (a disk) To erase a disk completely and prepare it for new data. 
  3047.  
  3048. Full backup A backup of all the files in a specific group, regardless of 
  3049.           whether they have been altered since the last backup was taken. 
  3050.           (compare incremental backup) 
  3051.  
  3052.  
  3053. ΓòÉΓòÉΓòÉ 29.7. G ΓòÉΓòÉΓòÉ
  3054.  
  3055. generation One version of a backup copy of a file. If there is more than  one 
  3056.           generation, the most recent version is the first generation, the 
  3057.           second-most recent is the second generation, and so on. When the 
  3058.           number of generations of a file exceeds the maximum specified, the 
  3059.           oldest generation is lost. 
  3060.  
  3061.  
  3062. ΓòÉΓòÉΓòÉ 29.8. H ΓòÉΓòÉΓòÉ
  3063.  
  3064. Help      A standard action and button; present on every PSnS/2 window, that 
  3065.           provides information about the current window, the actions available 
  3066.           and general information about the application. Can also be activated 
  3067.           using the <F1> key. 
  3068.  
  3069. host      A larger computer to which one or more smaller computers are 
  3070.           connected, so they can use the resources of the larger computer. 
  3071.  
  3072.  
  3073. ΓòÉΓòÉΓòÉ 29.9. I ΓòÉΓòÉΓòÉ
  3074.  
  3075. incremental backup A backup of files which have been altered since the previous 
  3076.           backup. (compare Full backup) 
  3077.  
  3078. initial value Information in an entry field that PSnS/2 fills in when a window 
  3079.           is first used. 
  3080.  
  3081.  
  3082. ΓòÉΓòÉΓòÉ 29.10. K ΓòÉΓòÉΓòÉ
  3083.  
  3084. kilobyte (KB) 1024 bytes of data. 
  3085.  
  3086.  
  3087. ΓòÉΓòÉΓòÉ 29.11. L ΓòÉΓòÉΓòÉ
  3088.  
  3089. Local Area Network (LAN) A standard IBM method of connecting small computers in 
  3090.           a network. 
  3091.  
  3092.  
  3093. ΓòÉΓòÉΓòÉ 29.12. M ΓòÉΓòÉΓòÉ
  3094.  
  3095. menu      A list of choices that can be applied to an object.  A menu can 
  3096.           contain choices that are not available for selection in certain 
  3097.           contexts.  These choices are indicated by reduced contrast. 
  3098.  
  3099. menu bar  The area at the top of a window which contains routing choices that 
  3100.           provide access to pull-down menus.  There are menu bars in the PSnS/2 
  3101.           main menu and the List of Rulebooks windows. 
  3102.  
  3103. mouse button A switch on a mouse used to select choices or start actions. 
  3104.  
  3105. mouse pointer The symbol displayed on the screen, moved by the mouse, to show 
  3106.           where the next click will have effect. 
  3107.  
  3108.  
  3109. ΓòÉΓòÉΓòÉ 29.13. O ΓòÉΓòÉΓòÉ
  3110.  
  3111. OK        A common action or button used to confirm the information displayed 
  3112.           on the current window; including any changes made, and to return to 
  3113.           the previous window in the hierarchy. 
  3114.  
  3115. OS/2      IBM's Operating System/2.* An operating system used to provide the 
  3116.           operating environment on IBM Personal System/2 computers. 
  3117.  
  3118. optical disk A storage device in which data are stored on a disk as a sequence 
  3119.           of tiny pits which are created or read by a very small laser beam. 
  3120.  
  3121. overwrite To write data at the same place on a storage device as data already 
  3122.           there, so erasing the original data. For example, if a file is 
  3123.           created which has the same drive, path and file name specifiers as a 
  3124.           previously existing file, and it is written on a disk drive, the file 
  3125.           originally stored under that name will be replaced. 
  3126.  
  3127.  
  3128. ΓòÉΓòÉΓòÉ 29.14. P ΓòÉΓòÉΓòÉ
  3129.  
  3130. panel     an entire screenful of information. 
  3131.  
  3132. parent    The directory which contains the current directory as a subdirectory. 
  3133.           Denoted by ... 
  3134.  
  3135. path      A sequence of directories which DOS or OS/2 will automatically search 
  3136.           through if a called program is not found on the current directory. 
  3137.  
  3138. pointer   A visible cue, usually in the shape of an arrow, that a user can move 
  3139.           with a pointing device.  Users place the pointer over the object they 
  3140.           want to work with. 
  3141.  
  3142. pull-down menu A menu that extends from a selected choice on a menu bar or from 
  3143.           the system-menu symbol.  The choices in a pull-down menu are related 
  3144.           to one another in some manner. 
  3145.  
  3146.  
  3147. ΓòÉΓòÉΓòÉ 29.15. R ΓòÉΓòÉΓòÉ
  3148.  
  3149. radio button A circle with text beside it.  Radio buttons are combined to show 
  3150.           a user a fixed set of choices from which the user can select one. 
  3151.           The circle becomes partially filled when a choice has been selected 
  3152.           (compare check box). 
  3153.  
  3154. read-only access Access to a storage device in which the computer can only read 
  3155.           data from the device and not write data to the device. See write 
  3156.           access. 
  3157.  
  3158. removable volume A volume which can be used to store backups, but which is 
  3159.           interchangeable with other volumes in a particular drive. For 
  3160.           example, there will be several diskettes available for backups in a 
  3161.           diskette drive. PSnS/2 must be told if a drive uses removable volumes 
  3162.           so that it can prompt the user to ensure the correct one is in the 
  3163.           drive before it writes or reads backup files on it. 
  3164.  
  3165. rulebook  A special PSnS/2 file that describes which sets of files are to be 
  3166.           backed-up and where the backup copies are stored. There are two types 
  3167.           of rulebooks: local and global. A global rulebook can be shared by 
  3168.           many computers on a network, to provide a way of ensuring a 
  3169.           particular standard of backup and to provide a common rulebook for 
  3170.           backups to a central computer. A local rulebook, however, applies 
  3171.           only to the computer on which PSnS/2 is installed. 
  3172.  
  3173. root      The directory on a drive which contains all other subdirectories. 
  3174.  
  3175.  
  3176. ΓòÉΓòÉΓòÉ 29.16. S ΓòÉΓòÉΓòÉ
  3177.  
  3178. select    To mark or choose an item or action on a window or menu. 
  3179.  
  3180. server, backup A computer in a network that takes and stores backups of files 
  3181.           from other computers on the network. 
  3182.  
  3183. spreadsheet An application program that provides a large matrix or grid for the 
  3184.           manipulation of numbers and figures; especially financial 
  3185.           information. A special OS/2 file that contains commands which are 
  3186.           executed when an OS/2 system is booted.  This only applies to Version 
  3187.           1.2 or 1.3 of OS/2. 
  3188.  
  3189. stand-alone Of or relating to a Personal Computer which is not connected to any 
  3190.           other computer by any means directly supported by DOS or OS/2 (such 
  3191.           as by a LAN). 
  3192.  
  3193. Stop      A standard button used in progress indicator windows, such as the 
  3194.           backup in progress indicator, which, when activated, cancels the 
  3195.           progress of the action, such as cancelling the backup, at the next 
  3196.           convenient stopping point. 
  3197.  
  3198. subdirectory A directory contained within another directory. 
  3199.  
  3200. System backup diskette A diskette used to hold backups of PSnS/2 control files. 
  3201.  
  3202.  
  3203. ΓòÉΓòÉΓòÉ 29.17. T ΓòÉΓòÉΓòÉ
  3204.  
  3205. tab       To use the Tab key to move the cursor, or screen position to the next 
  3206.           object, button, action or item on a window. The cursor or screen 
  3207.           position moves in sequence, from top to bottom and left to right. 
  3208.           After the bottom-right-most item, the next position will be the 
  3209.           top-left-most item. 
  3210.  
  3211. tape streamer A high-capacity, tape-based storage device that is used with 
  3212.           Personal Computers for storing large amounts of information; 
  3213.           especially backup copies of files. 
  3214.  
  3215. token     A symbol that represents all or part of a file identifier. 
  3216.  
  3217. transparent access Access to a device; such as a disk drive, on another 
  3218.           computer, where the remote device cannot be seen to be different or 
  3219.           separate from the accessing computer. 
  3220.  
  3221.  
  3222. ΓòÉΓòÉΓòÉ 29.18. U ΓòÉΓòÉΓòÉ
  3223.  
  3224. uncompress To restore a file which has been compressed so that it may be used 
  3225.           by an application again. 
  3226.  
  3227.  
  3228. ΓòÉΓòÉΓòÉ 29.19. V ΓòÉΓòÉΓòÉ
  3229.  
  3230. volume    A device providing the storage medium in a drive; such as a diskette, 
  3231.           but not the diskette drive. 
  3232.  
  3233.  
  3234. ΓòÉΓòÉΓòÉ 29.20. W ΓòÉΓòÉΓòÉ
  3235.  
  3236. window    An area with visible boundaries that presents a view of an object, or 
  3237.           with which a user conducts a dialog with a computer system. 
  3238.  
  3239. write access Access to a storage device where the computer is permitted to 
  3240.           store data to the storage device. 
  3241.  
  3242.  
  3243. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  3244.  
  3245. PSnS/2 looks at the archive bit on each file; if the archive bit is on, the 
  3246. file is counted as having changed. 
  3247.  
  3248.  
  3249. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  3250.  
  3251. A drive is directly supported by OS/2 if the normal OS/2 commands such as DIR 
  3252. and COPY work for that drive. If you can type DIR X:, where X is the name of 
  3253. the drive, and see a list of files on the drive, then it's directly supported 
  3254. by OS/2. 
  3255.  
  3256. If you want to use drives not directly supported by OS/2, you must inform 
  3257. PSnS/2 and provide the commands it must use to communicate with these devices. 
  3258.  
  3259.  
  3260. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  3261.  
  3262. Note that name should be the name of a rulebook you already have defined.