home *** CD-ROM | disk | FTP | other *** search
/ IBM CD Showcase / OS2_CD_ROM.iso / smce0001 / psns / demo / os2 / maghelp.hlp (.txt) < prev    next >
Encoding:
OS/2 Help File  |  1993-09-30  |  57.0 KB  |  1,661 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Introduction ΓòÉΓòÉΓòÉ
  3.  
  4. PSnS is a program which allows you to safeguard your system against possible 
  5. loss of information. PSnS has the facilities to take backups of files 
  6. automatically or manually, and can restore these files selectively. 
  7.  
  8. PSnS achieves automatic backup by means of a system of rulebooks. A rulebook is 
  9. a file containing information about which files you want to back up, and to 
  10. which device. When PSnS notices that you have updated a file or files, it 
  11. decides if they should be backed up by this system of rulebooks. 
  12.  
  13. There are two types of rulebook; Local rulebooks and Global rulebooks. 
  14.  
  15. Local rulebooks are for the individual user, so that he or she can ensure that 
  16. the files which they consider the most important are backed up to the device of 
  17. their choice. For example, a programmer and a secretary would need to keep 
  18. backups of different types of file. 
  19.  
  20. Global rulebooks, on the other hand, are provided for the use of many users on 
  21. a local area network. They are intended to be used to ensure that files which 
  22. are generally considered to be of importance to the company or department are 
  23. backed up - providing greater security by not depending on the individual 
  24. priorities of the user. Hence the file specifications in global rulebooks are 
  25. likely to be more general, and the frequency of suggested backup lower. 
  26.  
  27. Rulebooks also contain information about the device to which files should be 
  28. backed up.  PSnS can use OS/2 supported drives which the machine can access 
  29. directly, and many external storage devices.  For example, a disk on a remote 
  30. host machine that can be accessed by file transfer commands, or an optical disk 
  31. drive may be used. It can cope with removable volumes and their (relatively) 
  32. limited size, and has the ability to split large files across volumes, keeping 
  33. track of where particular files have been sent for back up. 
  34.  
  35. PSnS will carry out automatic backups on two occasions: 
  36.  
  37. o when it notices that a file has been updated more times than are specified in 
  38.   its rulebook entry 
  39.  
  40. o at a certain time of day. 
  41.  This means that a user who wants to take backups but does not like PSnS 
  42. carrying them out automatically during the day can back up all the files 
  43. necessary at night. As long as the process of backup does not require diskettes 
  44. or other removable volumes to be inserted, then backup will take place 
  45. automatically. 
  46.  
  47. PSnS can also be set into a manual backup mode. In this mode PSnS acts in the 
  48. same way as conventional backup programs and will only perform backups when 
  49. specifically requested by the user. 
  50.  
  51. PSnS offers several other functions -- the ability to compress files as they 
  52. are backed up, and to substitute your own compression function to achieve 
  53. maximum space-saving, and to keep different numbers of old copies 
  54. ('generations') of files.  Older copies are automatically deleted when fresh 
  55. backups are made. It also backs up its own control files whenever it takes a 
  56. backup, and so can be used to restore an entire system, including itself, after 
  57. a full crash. 
  58.  
  59.  
  60. ΓòÉΓòÉΓòÉ 2. Welcome to PSnS ΓòÉΓòÉΓòÉ
  61.  
  62. Welcome to PSnS, the first fully automatic backup system for a Personal 
  63. Computer. 
  64.  
  65. As this is the first time you are running PSnS, you should be following the 
  66. instructions in the manual for how to back up the files you want. 
  67.  
  68. In addition to the manual, PSnS comes with its own online help facility which 
  69. you can access at all times by either pressing the help button on the panel you 
  70. are using, or F1 on your keyboard. 
  71.  
  72. The help facility also contains information about the latest changes to the 
  73. program, and compatibility information. Refer to this now if you are running 
  74. DOS applications on your machine. 
  75.  
  76. For more information about how PSnS works and what it does, refer to the 
  77. introduction to this help facility. 
  78.  
  79. Technical support for PSnS is provided direct by IBM: 
  80.  
  81.    PSnS Support
  82.    Warwick Development Group
  83.    IBM (United Kingdom) Ltd
  84.    Birmingham Road
  85.    Warwick
  86.    CV34 5JL
  87.    United Kingdom
  88.  
  89.  
  90. ΓòÉΓòÉΓòÉ 3. Changes and Compatibility Information v2.11 ΓòÉΓòÉΓòÉ
  91.  
  92. This information refers to version 2.11 of Personally Safe'n'Sound. 
  93.  
  94. Changes 
  95.  
  96. Restore to a Different Drive 
  97.  
  98. The ability to restore a file to a drive other than the one it was backed up 
  99. from has been added to the program since the manual went to press. This 
  100. facility is available from the Restore files by Pattern panel. 
  101.  
  102. Compatibility Information 
  103.  
  104. Due to the architecture of OS/2, some DOS and Windows applications will affect 
  105. the way PSnS operates. If you are running an application which requires 
  106. IDLE_SENSITIVITY to be set to 100, then the background thread in PSnS will not 
  107. be able to run, unless its priority is set to high. Refer to Setting Priorities 
  108. for PSnS Threads for more information. The following applications are known to 
  109. require this setting: 
  110.  
  111. o CrossTalk XVI 3.71 by DCA 
  112. o CrossTalk Mark IV 2.0 by DCA 
  113. o Current by IBM 
  114. o DynaComm by FutureSoft Engineering 
  115. o FastLynx 1.1 by Rupp Brothers 
  116. o MicroSoft C/C++ 7.0 Package by MicroSoft 1992. 
  117. o MicroSoft C/C++ 7.0 Package by MicroSoft 1992. 
  118. o MicroSoft C/C++ 7.0 Package by MicroSoft 1992. 
  119. o Norton Desktop for DOS by Symantec 
  120. o Personal Communications/3270 V2.0 for Windows by IBM 
  121. o PC 3270 Emulation Program Entry Level V2.0 by IBM 
  122. o Personal Communications/3270 V2.0 for DOS by IBM 
  123. o Relay Gold 5.0 by Microcom Systems 
  124. o REMOTE 2 HOST Crosstalk 2.1.0 by DCA 
  125. o REMOTE 2 CALL Crosstalk 2.1.0 by DCA 
  126. o Rumba (TokenRing and DFT) by WallData 
  127. o Winfax Pro by Delrina 
  128. o WordPerfect 5.X by WordPerfect 
  129. o Word Perfect Works 1.0 by Word Perfect 
  130. o Aces of the Pacific by Sierra 
  131. o Amazon by Access 
  132. o Battle Chess 4000 by Interplay 
  133. o Castle Wolfenstein 3D by APOGEE 
  134. o CheckFree 3.0 by CheckFree 
  135. o Civilization by Microprose 
  136. o Falcon 3.0 by Spectrum HoloByte Production (Sphere, Inc.) 
  137. o Front Page Sports Football by Sierra 
  138. o F15 Strike Eagle 3 by Microprose 
  139. o Gunship 2000 by Microprose 
  140. o Hoyle Book of Games by Sierra 
  141. o Indiana Jones and the Fate of Atlantis 
  142. o Joe Montana Football by SEGA 
  143. o Killing Cloud by Konami 
  144. o Kings Quest 6 by Sierra 
  145. o Leisure Suit Larry 3 by Sierra 
  146. o Leisure Suit Larry 5 by Sierra 
  147. o Links 386 Pro Golf by Access 
  148. o Out of This World by Interplay 
  149. o Police Quest 3 by Sierra 
  150. o Prince of Persia by Broderbund 
  151. o Quest for Glory 3 by Sierra 
  152. o Railroad Tycoon by Microprose 
  153. o Rex Nebular by Microprose 
  154. o Secret of Monkey's Island by Lucas Film Games 
  155. o Secret of Monkey's Island 2 by Lucas Film Games 
  156. o Space Quest 1 by Sierra 
  157. o Space Quest 5 by Sierra 
  158. o Spear of Destiny by APOGEE 
  159. o Star Trek 25th Anniversary by Interplay 
  160. o Stellar 7 by Dynamix 
  161. o Task Force 1942 by Microprose 
  162. o Telix 3.15 by EXIS Inc. 
  163. o Tetris by Spectrum HoloByte 
  164. o The Incredible Machine by Sierra 
  165. o Under World  by Origin 
  166. o Under World II by Origin 
  167. o Where in the USA is Carmen Sandiego? by Broderbund 
  168. o Wing Commander  by Origin 
  169. o Wing Commander II by Origin 
  170. o Wing Commander II Special Operations 1 by Origin 
  171. o Wing Commander II Special Operations 2 by Origin 
  172. o Xwing by Lucas Film Games 
  173.  
  174. Workplace Shell Recovery 
  175.  
  176. PSnS allows you to backup and restore the folders in the workplace shell. When 
  177. you restore a folder, you may not see it appear immediately on the desktop - 
  178. this is because OS/2 does not automatically refresh the desktop. In order to 
  179. see the folder, select "Open - Tree View" from the Desktop menu, OS/2 will then 
  180. spot the folder, and display it on the desktop. 
  181.  
  182.  
  183. ΓòÉΓòÉΓòÉ 4. Backing up with PSnS ΓòÉΓòÉΓòÉ
  184.  
  185. The Backup pull-down menu allows you to take backups of files manuall. There 
  186. are four ways of choosing files to backup: 
  187.  
  188. o Do a full backup now 
  189.  
  190. o Do an incremental backup now 
  191.  
  192. o Files spotted by the program 
  193.  
  194. o Files selected by pattern. 
  195.  
  196.  
  197. ΓòÉΓòÉΓòÉ 4.1. Backup modes and their time setting ΓòÉΓòÉΓòÉ
  198.  
  199. The Setup Timed Start pop-up window allows you to select which backup mode you 
  200. want PSnS to use, and to change the times used for each mode. 
  201.  
  202. The first mode is the incremental backup mode. The time given is the interval 
  203. between finishing one disk check and starting the next. 
  204.  
  205. The second possible mode is the timed backup mode. This shows the time of day 
  206. at which PSnS will check the disks and do any required backups. 
  207.  
  208. Finally there is the manual backup mode. There is no time setting - when in 
  209. this mode PSnS will only back up when you ask it to. 
  210.  
  211. You can change either the interval time or the time of day, but the mode will 
  212. only change when you click on the radio buttons and then OK 
  213.  
  214.  
  215. ΓòÉΓòÉΓòÉ 4.1.1. Incremental backup mode ΓòÉΓòÉΓòÉ
  216.  
  217. If PSnS is in Incremental backup mode, it will check the disk for files to back 
  218. up every few minutes. 
  219.  
  220. PSnS looks for files which 
  221.  
  222. o Have the archive bit set on, and 
  223.  
  224. o Are selected for backup by the active rulebooks 
  225. If it finds any such files, it adds them to the files spotted list. When a 
  226. backup is triggered, all the files on this list are backed up. 
  227.  
  228.  
  229. ΓòÉΓòÉΓòÉ 4.1.2. Timed backup mode ΓòÉΓòÉΓòÉ
  230.  
  231. If PSnS is in Timed backup mode, it will only check the disks for changed files 
  232. at the time specified by the user. (The user may change this time using the 
  233. Setup Timed Start menu selection.) When the disks have been checked, any files 
  234. which: 
  235.  
  236. o Are in the files spotted list, or which 
  237.  
  238.    - Have the archive bit set on, and 
  239.    - Are selected for backup by the active rulebooks 
  240. are backed up. 
  241.  
  242.  
  243. ΓòÉΓòÉΓòÉ 4.1.3. Manual backup mode ΓòÉΓòÉΓòÉ
  244.  
  245. If PSnS is in Manual backup mode it will only take a backup if the user selects 
  246. one of the four options on the Backup... pull down on the PSnS main menu. 
  247.  
  248. In this mode PSnS acts like any other backup application in that it will ONLY 
  249. make a backup when you tell it to do so. 
  250.  
  251. The mode is entered through the Setup Timed start menu selection. 
  252.  
  253.  
  254. ΓòÉΓòÉΓòÉ 4.2. Full backup now ΓòÉΓòÉΓòÉ
  255.  
  256. If you select this option from the Backup pull-down on the main menu, PSnS will 
  257. make a backup of all files specified in your active rulebook(s) whether or not 
  258. there have been changes since the last backup was made. 
  259.  
  260.  
  261. ΓòÉΓòÉΓòÉ 4.3. Incremental backup now ΓòÉΓòÉΓòÉ
  262.  
  263. If you select this option from the Backup pull-down on the main menu, PSnS 
  264. performs an immediate incremental backup using your active rulebook(s). The 
  265. backup will include all files specified in those rulebooks that have been 
  266. changed at all since the last backup.Trigger levels are ignored by this option. 
  267.  
  268.  
  269. ΓòÉΓòÉΓòÉ 4.4. Backup files by pattern ΓòÉΓòÉΓòÉ
  270.  
  271. You can get to this pop-up window by selecting the By pattern... item from the 
  272. Backup pull-down on the main menu. 
  273.  
  274. There are two fields in which you enter the specification for files to be 
  275. backed up. In the first entry field, put the directory. In the second entry 
  276. field, put the file name pattern. 
  277.  
  278. Note:  The directory cannot contain wildcards such as * or ?. It must have a 
  279. full drive and directory name. The name field, however, can contain a pattern 
  280. including such wildcards. 
  281.  
  282. For example, you might put C:\BURNSIDE in the first field, and LEMMA.* in the 
  283. second field. 
  284.  
  285. In addition, you may use the first checkbox to cause PSnS to check 
  286. subdirectories of the directory you have selected (and any subdirectories of 
  287. those subdirectories, and so on!) for files needing back up. So, if you enter 
  288. C:\ in the directory pattern field, and check this button, PSnS will search all 
  289. directories and subdirectories on your C-drive for files to back up. 
  290.  
  291. PSnS will back up all the files that satisfy the pattern condition and also 
  292. satisfy one or more of the pattern conditions specified in your active local or 
  293. global rulebook. Each file will be backed up according to the rules in the 
  294. rulebooks. To check your rulebooks select the Rulebooks... option from the 
  295. Setup item on the main menu. 
  296.  
  297. The final entry field contains a date. Only files that have been changed since 
  298. this date will be backed up. So if you did a lot of work on the 25th of March 
  299. 1993, you may want to enter 25-03-93 in this field. 
  300.  
  301. The final checkbox at the bottom of the screen allows you to specify whether 
  302. you want to back up all the files that satisfy the above conditions, or just 
  303. files that have the archive bit set on. 
  304.  
  305. To proceed with the backup when you have entered the information, select OK. 
  306.  
  307. To return to the main menu without performing any backups, select Cancel. 
  308.  
  309.  
  310. ΓòÉΓòÉΓòÉ 4.5. Backup files spotted ΓòÉΓòÉΓòÉ
  311.  
  312. To get to this pop-up window, select the Files spotted option from the Backup 
  313. item on the main action bar. 
  314.  
  315. This window will list the files which have been spotted as changed from the 
  316. list of files which the user has specified for back up (in the active 
  317. rulebook(s)). 
  318.  
  319. To proceed with the backup of these files immediately, rather than waiting for 
  320. PSnS to back them up, select the Backup all files radio button, and press OK. 
  321.  
  322. Files can also be backed up selectively, by 
  323.  
  324. o Choosing which files are to be backed up 
  325.  
  326. o Choosing which files are to be removed from the list.  If this radio button 
  327.   is selected, the files will be removed from the files pending backup list and 
  328.   will only be put back if they are changed again. 
  329.  
  330. To leave this window without backing up, and discarding any changes to the list 
  331. of files spotted, select Cancel To leave the window without backing up but 
  332. keeping changes to the files spotted list, select the Don't backup any files 
  333. radio button and then press OK 
  334.  
  335.  
  336. ΓòÉΓòÉΓòÉ 4.6. Show backup box ΓòÉΓòÉΓòÉ
  337.  
  338. This tick item can be found in the Backup item on the main menu. 
  339.  
  340. If this item is ticked, then when files are being backed up in the background 
  341. (that is, when PSnS is iconised) the PSnS Progress indicator If you do not want 
  342. to be interrupted by the panel while working on something else on the desktop, 
  343. make sure that this option is not ticked. 
  344.  
  345.  
  346. ΓòÉΓòÉΓòÉ 4.7. Update titlebar text ΓòÉΓòÉΓòÉ
  347.  
  348. This tick item can be found in the Backup item on the main menu. 
  349.  
  350. If this item is ticked, then the text in the titlebar of the PSnS main window 
  351. (or, if the window is minimised, the text underneath the PSnS icon) will change 
  352. to show the name of the file currently being backed up (with an (EA) if the 
  353. extended attribute is also being backed up). 
  354.  
  355.  
  356. ΓòÉΓòÉΓòÉ 4.8. Stopping backup ΓòÉΓòÉΓòÉ
  357.  
  358. If the Stop button on the PSnS Progress indicator then the backup process will 
  359. stop completely after the current file has been backed up and you will be 
  360. returned to the main menu. 
  361.  
  362. If PSnS was backing with the files spotted option, then the rest of the list of 
  363. files will still be on the files spotted for backup list. 
  364.  
  365.  
  366. ΓòÉΓòÉΓòÉ 4.9. Pausing backup ΓòÉΓòÉΓòÉ
  367.  
  368. To pause backup, press the Pause push button on the PSnS Progress indicator. 
  369. PSnS will then freeze the operation until you select the Resume button at the 
  370. bottom of the Progress indicator panel. 
  371.  
  372.  
  373. ΓòÉΓòÉΓòÉ 5. Restoring files with PSnS ΓòÉΓòÉΓòÉ
  374.  
  375. The Restore pull-down menu allows you to restore (or delete) files which you 
  376. have backed up. 
  377.  
  378. You may list all the files that you have backed up, and select any group of 
  379. them, using the Restore selected files action. You can then restore these files 
  380. or delete them. 
  381.  
  382. You can also restore files directly by typing in a wildcard and a date as of 
  383. which to restore files, using the Restore by pattern action. 
  384.  
  385.  
  386. ΓòÉΓòÉΓòÉ 5.1. Restore files by pattern ΓòÉΓòÉΓòÉ
  387.  
  388. You can get to this window by selecting Restore from the main menu, then 
  389. selecting By pattern.... 
  390.  
  391. You can use this window to restore backed up files, if you know their name and 
  392. directory. In the first field enter the specification of the files that you 
  393. want to restore. This may be a particular file name, for example 
  394. C:\CARD\ALEPH.NUL Alternatively, it could be a pattern specification, for 
  395. example C:\XYZ\*.* 
  396.  
  397. If you use a pattern, you can restore more than one file at the same time. So 
  398. C:\CARD\ALEC.* would restore all files which were backed up from the C:\CARD 
  399. directory, and which have a file name of ALEC (for example, files such as 
  400. ALEC.CRD, ALEC.ONE, and ALEC.TWO). 
  401.  
  402. The second and third fields allow you to enter a date and a time; they are used 
  403. to select the generation of backup to restore. The backup generation chosen to 
  404. be restored will be the last backup taken before the time and date you specify. 
  405. So, if you want to restore a file to the state it was in at 9 o'clock in the 
  406. morning on the 17th July 1990, you might put 17-07-90 in the date field, and 
  407. 09:00 in the time field. If the last backup taken before then was for 18:00 on 
  408. the 16th, that is the generation which would be restored. 
  409.  
  410. Note:  The exact format for the date depends on the date format you have 
  411. selected from the Country... option on the OS/2 Control Panel The date format 
  412. you should enter is taken from this setting. 
  413.  
  414. The final field allows you to choose which disk you restore the files to. If 
  415. you select the default, then the files will be restored to the same drive and 
  416. directory that they were backed up from. If you select a particular drive, then 
  417. the files will be restored to that drive instead. 
  418.  
  419. If you want to restore files to a different directory, then you can use the 
  420. Restore specific files panel. 
  421.  
  422.  
  423. ΓòÉΓòÉΓòÉ 5.2. Restore specific files ΓòÉΓòÉΓòÉ
  424.  
  425. You can get to this pop-up window by selecting the Specific files option from 
  426. the Restore item on the main menu. 
  427.  
  428. This window allows you to list the files that have been archived, and select 
  429. the files that you want to restore or delete. 
  430.  
  431. If PSnS has made any backups (manually or automatically) then this window will 
  432. display the files that have been backed up and the directory structures that 
  433. they were backed up from. When this window first appears, PSnS does not know 
  434. which directory you require, so it gives you a choice by listing the drives 
  435. that PSnS has backed up from in the Directories (on the right). 
  436.  
  437. Double-clicking on one of the entries in the Directories list box produces a 
  438. list of files that have been backed up from that directory. The list appears in 
  439. the Files list box, on the left. Any further subdirectories, and a .. entry to 
  440. allow you to go back up one directory level, will be listed in the Directories 
  441. list box, along with a list of all the drives that files have been backed up 
  442. from. So if you had backed up the file C:\XYZ\FRED.DAT, you would have to click 
  443. on the [C:] entry and then on the XYZ entry in the Directories list box and 
  444. FRED.DAT would appear in the Files list box. 
  445.  
  446. To only display files in the current directory that match a certain wildcard, 
  447. type a pattern other than *.* in the File name entry field at the top of the 
  448. window. For example, a pattern of *.WK1 would mean that only files with an 
  449. extension of WK1. would be shown in the Files list box. 
  450.  
  451. To select a particular file from the Files list box, click on it once. To 
  452. select several files, click on each of them; if the list of files is longer 
  453. than one list box, use the scroll bars to scroll through them. 
  454.  
  455. Once you have made your selection of one or more files: 
  456.  
  457. o Select Restore to restore these files 
  458.  
  459. o Select Drop to remove these files from the archives 
  460. ;h3 res=3038.Restore Specified files i2 refid=restoring.restore specified files 
  461. panel 
  462.  
  463. You get this pop-up window if you have selected more than one file to be 
  464. restored from the Restore specific files window (accessed from the 
  465. Restore...Specific files option from the PSnS main menu. 
  466.  
  467. There are two options on the panel : 
  468.  
  469. o Restore files automatically - this will automatically restore the most recent 
  470.   backup of each specified file to the directory that it was backed up from. 
  471.  
  472. o Prompt for details of each file restored - this will cause the Select 
  473.   generation of backup to restore window to appear for each of the selected 
  474.   files. This allows you to specify which generation should be restored and 
  475.   where to restore it to. 
  476.  
  477.  
  478. ΓòÉΓòÉΓòÉ 5.2.1. Select generation of backup to restore ΓòÉΓòÉΓòÉ
  479.  
  480. You get this pop-up window when you have selected a file to restore from the 
  481. Restore specific files window, which can be accessed from the Specific files 
  482. item from the Restore pull-down on the main menu. 
  483.  
  484. The list box contains a list of the generations of archives of this file. The 
  485. date and time at which each backup was taken is thus displayed. Select a 
  486. certain generation to restore by clicking on the relevant line. 
  487.  
  488. The entry field below will contain by default the directory from which the file 
  489. was backed up; however you may change this by overtyping it. For example, if 
  490. you had backed up the file C:\XYZ\FRED.DAT then PSnS would put C:\XYZ in this 
  491. field. 
  492.  
  493.  
  494. ΓòÉΓòÉΓòÉ 6. Files spotted list ΓòÉΓòÉΓòÉ
  495.  
  496. This is a list which PSnS keeps of all files which have been spotted for back 
  497. up. When a backup is triggered, either by the user with the Backup Files 
  498. Spotted option, or by PSnS during disk checking, the list of files will be 
  499. completely backed up. The number of files in the list is displayed on the main 
  500. panel. 
  501.  
  502.  
  503. ΓòÉΓòÉΓòÉ 7. Setting up or customising PSnS ΓòÉΓòÉΓòÉ
  504.  
  505. Use the functions on the Setup pull-down on the main menu bar to customise PSnS 
  506. for your own use  You can adjust the drive definitions that PSnS uses, the 
  507. removable volumes (for example, floppy diskettes) that PSnS can use for backing 
  508. up, and the time of day that you want the automatic backup feature to run (if 
  509. you want it to run at all). 
  510.  
  511. You can also customise the rulebooks, to choose which files are backed up and 
  512. which device should be used. 
  513.  
  514.  
  515. ΓòÉΓòÉΓòÉ 8. Rulebooks ΓòÉΓòÉΓòÉ
  516.  
  517. Rulebooks are the way in which you can tell PSnS which files you want it to 
  518. back up, where you want to store the backups, and other details (if required) 
  519. about the actual backup. 
  520.  
  521. Rulebooks are either local or global, depending on how they were set up. 
  522.  
  523. An example of a rulebook is shown in the Rulebook example 
  524.  
  525. Local rulebooks are for individual users.  This allows you to ensure your most 
  526. important files are backed up to the place of your choice. When adding new 
  527. rulebooks, the default is set to global. 
  528.  
  529. Global rulebooks are provided for the use of one or many users. They should be 
  530. used to ensure that files which are considered to be of general importance are 
  531. backed up - providing greater security by not depending on the priorities 
  532. individual users might have. Hence the file specifications in global rulebooks 
  533. are likely to be more general, and the frequency of suggested backup may be 
  534. somewhat lower than local rulebooks. 
  535.  
  536. Local rulebooks are for individual users.  This allows you to ensure your most 
  537. important files are backed up to the place of your choice. When adding new 
  538. rulebooks, the default is set to global. 
  539.  
  540.  
  541. ΓòÉΓòÉΓòÉ 8.1. Patterns for backup selection ΓòÉΓòÉΓòÉ
  542.  
  543. Patterns are used in the rules in a rulebook and to select files to backup or 
  544. restore, they are just "templates". (An example of a rulebook, and the patterns 
  545. in it, is shown in Rulebook example.) PSnS uses it to see if the action applies 
  546. to a particular file. It can contain the OS/2 wildcard characters, * and ? 
  547. anywhere within it, as well as normal characters. 
  548.  
  549. For example, MYFILE.DOC is allowed, and would match any file in any drive and 
  550. path with a name of MYFILE and an extension of DOC. 
  551.  
  552. Similarly, C:MYFILE.DOC is allowed, and would match such a file in any path on 
  553. the C drive. 
  554.  
  555. However, C:\MYFILE.DOC or C:\MYDIR\MYFILE.DOC would only match the particular 
  556. file in the given path on the given drive. 
  557.  
  558. Note:  Upper or lower case is not significant in patterns. 
  559.  
  560. Wildcards 
  561.  
  562. Wildcards are the characters * and ?. 
  563.  
  564. ?   This indicates that any single character may appear in this position 
  565.  
  566. *   This allows any number of characters, including none at all, to occupy this 
  567.     position 
  568.  
  569. A colon is a special case because it will only be recognised when it is the 
  570. second character of a specification. For example, c?xyz will include c3xyz but 
  571. not c:xyz. The last backslash is also a special case. Any characters after the 
  572. last backslash are assumed to refer only to the file name and extension. If 
  573. there are no backslashes, all the characters refer to the file name and 
  574. extension, and all the drives and paths are checked. 
  575.  
  576. Some examples of patterns are: 
  577.  
  578. aa?bb includes the files aa3bb and aacbb but not aaccbb . 
  579.  
  580. aa*bb includes all of these files, as well as aa32bb . 
  581.  
  582. *.* includes any file, as would * but *. would match only files that had no 
  583. extension. 
  584.  
  585. C:\ALPHA.* includes all files called ALPHA , with any extension, in the root 
  586. directory of the C drive. 
  587.  
  588. C:ALPHA includes all files called ALPHA , with no extension, in any directory 
  589. of the C drive. 
  590.  
  591. C:\harry*\* includes all files, with any extension, in any subdirectory within 
  592. a directory whose name starts with harry . It includes, for example, the file 
  593. C:\HARRY\AND\UNCLE.BOB because the * after harry can match any number of \ 
  594. characters. 
  595.  
  596. However, *JIM*\* also includes C:\COUSIN\JIM\AND\UNCLE.BOB because the * before 
  597. JIM can match anything as well. 
  598.  
  599. Patterns should be used with care because if they are too vague many files 
  600. which are not required for backup may be included. In particular, *s on their 
  601. own should be used with caution. It is best to specify exactly what you need, 
  602. and no more. 
  603.  
  604.  
  605. ΓòÉΓòÉΓòÉ 8.2. Example rulebook ΓòÉΓòÉΓòÉ
  606.  
  607. This section contains a typical list of rules from a rulebook, and explains 
  608. them. 
  609.  
  610. A rulebook is used to determine which files to back up. Each rule consists of a 
  611. pattern, and a drive to which matching files are to be backed up.  The word 
  612. [None] is used if no backup is to be taken. 
  613.  
  614.     OS2.INI ΓöÇ D
  615.     \OS2\*  ΓöÇ [None]
  616.     *.EXE   ΓöÇ [None]
  617.     *.COM   ΓöÇ [None]
  618.     *.WK?   ΓöÇ E
  619.     *.*     ΓöÇ D
  620.  
  621. Here you can see to where a typical list of files will be backed up: 
  622.  
  623. C:\OS2\OS2.INI
  624.     will go to drive D
  625. C:\OS2\DOSCALLS.LIB
  626.     will not be backed up
  627. C:\OS2\VDISK.SYS
  628.     will not be backed up
  629. C:\OS2\E.EXE
  630.     will not be backed up
  631. D:\123\123.EXE
  632.     will not be backed up
  633. D:\123\AUG90.WKS
  634.     will go to drive E
  635. C:\OLD123\JAN88.WK1
  636.     will go to drive E
  637. D:\MKTG\PLAN.SCR
  638.     will go to drive D
  639.  
  640. For more details, see the patterns and rulebooks sections. 
  641.  
  642. Note The order of rules in a rulebook is important because a file will be 
  643. backed up according to the first rule in the list that it matches. For example 
  644. - the last rule in the example rulebook, *.* ΓöÇ D , will only back up files 
  645. that are not already backed up or excluded by the previous rules. 
  646.  
  647.  
  648. ΓòÉΓòÉΓòÉ 8.3. Listing the Rulebooks ΓòÉΓòÉΓòÉ
  649.  
  650. You can get to this pop-up window by selecting the Setup option from the main 
  651. action bar, then selecting the Rulebooks... option from within the pull-down 
  652. menu. The pop-up window displays a list of the rulebooks that are currently 
  653. available on the system. It allows you to alter the rulebooks, change which one 
  654. the system is to use, or to simply view them. 
  655.  
  656. Local rulebooks are listed under the heading '* Local', and Global rulebooks 
  657. are listed below, under the heading '* Global'. 
  658.  
  659. If a rulebook is active, that is, if PSnS uses it for checking against when it 
  660. performs a backup, the rulebook name will have an <in use> sign by it. 
  661.  
  662. To select a rulebook from the list, scroll to its name, or select it with the 
  663. mouse. When you select one of the options on the Rulebooks... pull-down on the 
  664. menu bar, the selected rulebook will be affected. The defaults in the Options 
  665. pull-down on the menu bar will also refer to the selected rulebook. 
  666.  
  667. BEWARE: 
  668.  
  669. You must always have a global rulebook in use. The system will not allow you to 
  670. leave this window without one. 
  671.  
  672.  
  673. ΓòÉΓòÉΓòÉ 8.3.1. Description ΓòÉΓòÉΓòÉ
  674.  
  675. The description is intended to help you decide whether to use a particular rule 
  676. or rulebook. Hence this might be a general description of the files the 
  677. rulebook refers to, a contact point for the service of the rulebook (in the 
  678. case of a rulebook on a Local Area Network), or details about why a rule is 
  679. present. 
  680.  
  681.  
  682. ΓòÉΓòÉΓòÉ 9. Changing defaults for new rules ΓòÉΓòÉΓòÉ
  683.  
  684. This window is brought up when the Change defaults item on the Options 
  685. pull-down from the Rulebooks menu bar is selected. It can be used to alter the 
  686. following defaults for each rulebook individually : 
  687.  
  688. o The Backup device used in new rules 
  689.  
  690. o The Backup device for PSnS control files 
  691.  
  692. o The Backup trigger level for new rules 
  693.  
  694. o The number of Backup generations for new rules 
  695.  
  696. Note:  In the case of the "initial" settings, changing the value for this 
  697. setting WILL NOT alter the setting for existing rules. It is only the setting 
  698. used for creating new rules. 
  699.  
  700. The drives available for the first two options are displayed in the drop-down 
  701. lists, see them by scrolling with the arrow keys or selecting the arrows to the 
  702. right of each field. New drives can be added in the Drive letter details 
  703. window. This can be accessed from the Setup option on the main PSnS main menu 
  704. bar. Select another drive to change the default. 
  705.  
  706. The trigger level is the number of times a file has to be changed before it is 
  707. added to the files spotted for backup list. It and the number of backup 
  708. generations can be changed by using the up and down arrows on the right of each 
  709. field. 
  710.  
  711. The name of the rulebook to which the defaults apply appears in the top field 
  712.  
  713.  
  714. ΓòÉΓòÉΓòÉ 9.1. Backup device used in new rules ΓòÉΓòÉΓòÉ
  715.  
  716. This should be the letter of the device which you most commonly use for backup 
  717. by this rulebook. For example, "A" would mean a floppy disk drive, and "C" 
  718. would mean the hard disk. 
  719.  
  720. The possible values are displayed in a drop-down list. (Selecting the  button 
  721. will display the full list). The drives available are taken from those shown in 
  722. the Setup drives pop-up window. 
  723.  
  724. The device selected will be automatically entered as the backup device for a 
  725. new rule in the selected rulebook. 
  726.  
  727.  
  728. ΓòÉΓòÉΓòÉ 9.2. Backup device for PSnS control files ΓòÉΓòÉΓòÉ
  729.  
  730. This field allows you to choose where you want the PSnS cotrol files backed up 
  731. to. When the selected rulebook is active the control files will be backed up to 
  732. the specified device. 
  733.  
  734. The possible values are displayed in a drop-down list. (Selecting the  button 
  735. will display the full list. Alternatively, use of the up and down arrow keys 
  736. will move through the items in the list, when this box has the focus.) The 
  737. drives available are taken from those shown in the Setup drives pop-up window. 
  738.  
  739.  
  740. ΓòÉΓòÉΓòÉ 9.3. Backup trigger level for new rules ΓòÉΓòÉΓòÉ
  741.  
  742. This is the default setting for the backup trigger value for rules in this 
  743. rulebook. This is the minimum number of times that a file needs to be noticed 
  744. as updated by PSnS, when running in incremental backup mode, before the file 
  745. can trigger a backup. So if this has the value 3, backup will only be triggered 
  746. when a file is spotted as changed three times. 
  747.  
  748. Note:  When backup is triggered by any file, all spotted files are backed up. 
  749.  
  750.  
  751. ΓòÉΓòÉΓòÉ 9.4. Backup generations for new rules ΓòÉΓòÉΓòÉ
  752.  
  753. This is the default value for the number of backup generations kept for rules 
  754. in this rulebook. A generation of backup is a copy of a file, as it was on a 
  755. particular date and time. 
  756.  
  757. A small number (for example, two or three) generations means the you save space 
  758. on the backup device. A larger number (ten, for example) will, of course, take 
  759. up more space on the backup device, but will provide an audit trail of changes 
  760. to the file. 
  761.  
  762. The number of generations can range from one to ninety nine. 
  763.  
  764. Note:  Large numbers in this field are only recommeded where storage costs are 
  765. low, for example, when backing up to CD-ROM. 
  766.  
  767.  
  768. ΓòÉΓòÉΓòÉ 9.5. Change search order ΓòÉΓòÉΓòÉ
  769.  
  770. This pop-up window appears when you choose the Select checking order item from 
  771. the Options pull-down menu in the List of Rulebooks panel. PSnS usually checks 
  772. for matches in the active global rulebook before the active local rulebook but 
  773. you can reverse this if you wish. When a communal global rulebook is being 
  774. used, checking the local rulebook first allows the user more control over thier 
  775. backups. 
  776.  
  777.  
  778. ΓòÉΓòÉΓòÉ 9.6. Adding a new rulebook ΓòÉΓòÉΓòÉ
  779.  
  780. You can get to this pop-up window by pressing the Add option in the Rulebooks 
  781. pull-down on the List of Rulebooks  menu bar. 
  782.  
  783. This window asks you to enter the name for the new rulebook you are creating. 
  784. The new rulebook can either be local or global, although the default is set to 
  785. local.  It can be changed using the radio buttons. 
  786.  
  787. Type the name for the rulebook (up to eight characters of letters or numbers, 
  788. without any spaces) in the entry field in the centre of the window. 
  789.  
  790. To accept the new rulebook name, and create the rulebook, select OK. 
  791.  
  792. If you are adding a global rulebook you will then be asked to enter a password 
  793. for it. If you do not wish to have a password, select OK immediately, otherwise 
  794. enter the pasword and then select OK The new rulebook will be opened 
  795. automatically to allow you to edit it. 
  796.  
  797. Note:  Passwords are case sensitive. 
  798.  
  799. To return to the main menu without creating a new rulebook, select Cancel. 
  800.  
  801.  
  802. ΓòÉΓòÉΓòÉ 9.7. Copying a rulebook ΓòÉΓòÉΓòÉ
  803.  
  804. You can get to this pop-up window by pressing the Copy option in the Edit item 
  805. on the List of Rulebooks action bar. 
  806.  
  807. This window asks you to enter the name for the copy of the rulebook you are 
  808. creating. It also allows you to select whether the new rulebook will be a local 
  809. rulebook or a global rulebook. 
  810.  
  811. Enter the name (up to 8 letters or numbers, no spaces) of the new rulebook. 
  812.  
  813. Select one of the two radio buttons, to make the new rulebook a local or a 
  814. global rulebook. 
  815.  
  816. To complete a copy, using the name and type you have chosen, select the OK 
  817. button. 
  818.  
  819. If you have chosen to make the copy a global rulebook you will then be asked to 
  820. enter a password for it. If you do not wish to have a password, select OK 
  821. immediately, otherwise enter the pasword and then select OK You will be 
  822. returned to the List of Rulebooks window. 
  823.  
  824. Note:  Passwords are case sensitive. 
  825.  
  826. To return to the list of rulebooks without creating a copy, select the Cancel 
  827. button. 
  828.  
  829.  
  830. ΓòÉΓòÉΓòÉ 9.8. Deleting Rulebooks ΓòÉΓòÉΓòÉ
  831.  
  832. To delete a rulebook, select it in the List of Rulebooks window using the mouse 
  833. or your keyboard cursor keys and then select the Delete option from the 
  834. Rulebooks pull-down. A pop-up window will appear asking you to confirm your 
  835. choice. If you do not wish to delete the rulebook after all, select Cancel, 
  836. otherwise select OK. You will be returned to the list of rulebooks. 
  837.  
  838.  
  839. ΓòÉΓòÉΓòÉ 9.9. Testing Rulebooks ΓòÉΓòÉΓòÉ
  840.  
  841. This panel can be accessed from the Test Active Rulebooks...  option in the 
  842. Rulebook pull-down menu from the Rulebooks action bar.  It tests the rulebooks 
  843. which are marked as <in use> in the Available Rulebooks list box. 
  844.  
  845. The rulebooks being tested are displayed at the top of the panel, along with 
  846. the checking order.  This can also be changed from the Rulebooks action bar, by 
  847. selecting Options. The default is to check the Global rulebook before the 
  848. Local. 
  849.  
  850. The files which would be backed up using the particular rulebooks which have 
  851. been tested are shown in the list box at the bottom of the window. 
  852.  
  853. Note:  These files have not actually been backed up, as this facility is 
  854. designed for use by those who have created rulebooks and wish to ensure that 
  855. they will back up the expected files. 
  856.  
  857. Selecting OK returns the user to the Rulebooks window. 
  858.  
  859. Selecting Stop halts the test. 
  860.  
  861.  
  862. ΓòÉΓòÉΓòÉ 9.10. List the rules in a rulebook ΓòÉΓòÉΓòÉ
  863.  
  864. You can view and edit the rules in a rulebook by double clicking on it in the 
  865. list box in the List of Rulebooks window, or by selecting the Open option from 
  866. the Rulebooks pull-down. You are then in the Edit rules window which displays 
  867. the rules contained in the selected rulebook. 
  868.  
  869. You can use this window to update the rules within a rulebook. The rules 
  870. determine which files are to be backed up, and where they should be backed up 
  871. to. 
  872.  
  873. The following entry fields are visible: 
  874.  
  875. o Pattern 
  876.  
  877. o to drive: 
  878.  
  879. o Description 
  880.  
  881. o Trigger backup when files changed this many times: 
  882.  
  883. o Keep this many generations of backup: 
  884.  
  885. o Compress command: 
  886.  
  887. o Uncompress command: 
  888.  
  889. The Add... push button allows you to add a new rule to the rulebook. 
  890.  
  891. The Delete push button deletes the rule that is selected. 
  892.  
  893. The OK push button returns the user to the List of Rulebooks screen, and saves 
  894. the changes made. 
  895.  
  896. The Cancel button cancels the Edit Rules window and returns the user to the 
  897. List of Rulebooks panel.. 
  898.  
  899.  
  900. ΓòÉΓòÉΓòÉ 9.11. Adding a new rule to a rulebook ΓòÉΓòÉΓòÉ
  901.  
  902. To add a new rule to a rulebook, first open the rulebook by highlighting it in 
  903. the List of Rulebooks list box and selecting the Open option from the Rulebooks 
  904. pull-down. Then select the Add push button at the bottom of the Edit Rules 
  905. window. 
  906.  
  907. As the order of rule entries is important, the new rule will be added just 
  908. before the selected rule in the list of rules window. 
  909.  
  910. The following entry fields are shown on this screen: 
  911.  
  912. o Pattern for files to match 
  913.  
  914. o Drive to be used to backup files matching the pattern 
  915.  
  916. o Description of this rule. 
  917.  
  918. When you have filled in the fields, press OK to add the rule to the rulebook, 
  919. or Cancel to leave the window without adding the rule. 
  920.  
  921.  
  922. ΓòÉΓòÉΓòÉ 9.11.1. Description of this rule ΓòÉΓòÉΓòÉ
  923.  
  924. Use this field to type in a description which will help you understand the 
  925. purpose of the rule when you or others are looking at the rulebook. This will 
  926. appear on the main rulebook editing panel when this rule is selected in the 
  927. list box. 
  928.  
  929.  
  930. ΓòÉΓòÉΓòÉ 9.11.2. Pattern for files to match ΓòÉΓòÉΓòÉ
  931.  
  932. The pattern is a "wildcard" specification for the files you want to select. 
  933. Files selected by this rule are either backed up or ignored; if the value of 
  934. the to drive:  field is [None], the files selected are not backed up. If the 
  935. value is the name of a drive in the Setup drives table, the matching files will 
  936. be backed up to the specified drive. 
  937.  
  938. Rulebooks are scanned from top to bottom whenever a file is found which has 
  939. changed. When a file is found to match the pattern in a rule, the associated 
  940. trigger level field is used to decide whether to back the file up or not. (When 
  941. a file has matched one pattern, the scanning of the rulebook stops in any case; 
  942. this is why ordering of rules is important.) 
  943.  
  944.  
  945. ΓòÉΓòÉΓòÉ <hidden> Backup drive for a rule. ΓòÉΓòÉΓòÉ
  946.  
  947. This field contains the drive letter of the backup destination for files 
  948. matching the pattern. If the field contains the value [None], files matching 
  949. the associated pattern are not backed up. If the field contains a valid drive 
  950. letter (from the list in the Setup drives table), files matching the pattern 
  951. are backed up to the specified drive. 
  952.  
  953.  
  954. ΓòÉΓòÉΓòÉ <hidden> Trigger level ΓòÉΓòÉΓòÉ
  955.  
  956. Use the arrows by the field to select a value for the trigger level. PSnS keeps 
  957. a record of how often a file has been noted as changed. When has been changed 
  958. the number of times you specified, a backup is triggered. For example, if you 
  959. set the trigger level to be 3. The files specified by that rule will only be 
  960. backed up after they have been changed three times. 
  961.  
  962. When a backup is triggered any other files that have been changed will also be 
  963. backed up, even if they have not been changed the required number of times. 
  964.  
  965.  
  966. ΓòÉΓòÉΓòÉ <hidden> Backup generations ΓòÉΓòÉΓòÉ
  967.  
  968. PSnS can keep many generations of backup for a particular set of files. Two 
  969. generations is usually enough for most circumstances, but if an audit trail is 
  970. required, for example, more generations can be specified. 
  971.  
  972. PSnS allows any number of generations up to 99, although more generations 
  973. require more space on the backup device. 
  974.  
  975.  
  976. ΓòÉΓòÉΓòÉ <hidden> Compress command ΓòÉΓòÉΓòÉ
  977.  
  978. This field is to be found on the Edit Rules screen. 
  979.  
  980. This is the command that is used to compress the backup files during backup. 
  981. Leaving this field blank indicates that no compression is required. Putting an 
  982. asterisk (*) in this field indicates that PSnS is to use its own tersing 
  983. function. To use your own command, type in the command and its arguments just 
  984. as you would on a command line, except instead of typing in the file names, you 
  985. must substitute the following tokens: 
  986.  
  987. &s  the file name of the original (non backed-up) file. 
  988.  
  989. &t  the file name of the target file - the back up. 
  990.  
  991. So if you have a command called TERSE, you could type  TERSE &s &t  in this 
  992. entry field. 
  993.  
  994.  
  995. ΓòÉΓòÉΓòÉ <hidden> Uncompress command ΓòÉΓòÉΓòÉ
  996.  
  997. Like the compress command, this command is used to decompress the backup files 
  998. during backup. The use is the same as for the compress command above. 
  999.  
  1000. Therefore, if you have a command called UNTERSE, you could type  UNTERSE &t &s 
  1001. in this field. 
  1002.  
  1003.  
  1004. ΓòÉΓòÉΓòÉ 9.12. Rulebook password ΓòÉΓòÉΓòÉ
  1005.  
  1006. This window is for entering a new or current password. 
  1007.  
  1008. This window is asking you either to enter the password for the currently active 
  1009. global rulebook (if you are changing it) or the password for a new global 
  1010. rulebook (if you are creating one). 
  1011.  
  1012. If you are currently using a global rulebook with a password, then you cannot 
  1013. alter that or any other global rulebook without using the password. 
  1014.  
  1015. The password may be blank (in which case any password will later match it), or 
  1016. it may be a word or a phrase of up to forty characters. 
  1017.  
  1018. Enter the password in the entry field in the middle of the window. 
  1019.  
  1020. When you have entered the password, select OK, or press enter. Or select OK 
  1021. without entering anything if you do not wish to have a password for the 
  1022. rulebook. 
  1023.  
  1024. To return to the previous window without entering a password, select Cancel. 
  1025.  
  1026.  
  1027. ΓòÉΓòÉΓòÉ 10. Setup drive table ΓòÉΓòÉΓòÉ
  1028.  
  1029. You can get to this pop-up window by selecting the Drives option from the Setup 
  1030. pull-down on the PSnS main menu. 
  1031.  
  1032. Use this window to inform the system of the drives that backup can be made to 
  1033. and how to make backups to them. Most users will not need to use this screen; 
  1034. when PSnS is first run on a machine, it will check out all the drives and make 
  1035. entries for the OS/2-supported drives in the drive table. Only if the user 
  1036. wishes to use non-OS/2 supported drives do they need to use this screen. 
  1037.  
  1038. On the left of the window is a list box containing a list of the drives that 
  1039. the system has been configured to recognise. To select a particular drive, 
  1040. scroll to its entry in this list. 
  1041.  
  1042. Information about the drive will be displayed on the right.  The appropriate 
  1043. radio button will be checked in the Drive Type group to show the type of backup 
  1044. device selected. 
  1045.  
  1046. Note:  There are special considerations if you are using OS/2 Extended Edition 
  1047. and wish to back up files to a host using Communications Manager. See below for 
  1048. details. 
  1049.  
  1050. The following fields occur in this window: 
  1051.  
  1052. o To tell the system whether the drive is for removable volumes, tab to the 
  1053.   checkbox marked The volume in the drive can be changed by the user and press 
  1054.   Enter. A checked checkbox indicates that the drive is for removable volumes. 
  1055.  
  1056. o To tell PSnS whether the drive is OS/2 supported, mark the checkbox labelled 
  1057.   Drive is directly supported by OS/2 commands. 
  1058.  
  1059. o The field Files should be batched when they are backed up to this drive 
  1060.   should only be checked for tape drives. When asked to back up to this drive, 
  1061.   PSnS will then make a list of changed files and pass the whole list to the 
  1062.   software (separate from PSnS) that makes the actual backups. 
  1063.  
  1064.    Command to back up to this drive If the drive is not OS/2-supported, (for 
  1065.              example, a disk on a host machine), specify the file transfer 
  1066.              command in this box. See notes below on the form to be used for 
  1067.              the command. 
  1068.  
  1069.              Note:  There are special considerations if you are using OS/2 
  1070.              Extended Edition and wish to back up files to a host using 
  1071.              Communications Manager. (See below for details.) 
  1072.  
  1073.    Command to restore to this drive Again, if the drive is not OS/2-supported, 
  1074.              PSnS needs to know what commands to use to retrieve files from the 
  1075.              drive back to the PC or PS/2. Enter the appropriate command here. 
  1076.  
  1077. Notes on entering commands 
  1078.  
  1079. You must know the commands you would use at the command line to transfer files 
  1080. to and from this device. Then type the commands exactly as you would if you 
  1081. were performing the file transfer manually; however you must use the following 
  1082. substitutions for the file names on the source and target drives: 
  1083.  
  1084. &s  The token represents the full specification (drive, path, name and 
  1085.     extension) of the source file (the file that has been or is to be backed 
  1086.     up). 
  1087.  
  1088. &t  This token represents the full specification of the target file (the backup 
  1089.     file). 
  1090.  
  1091. &d  This token represents the drive letter of the target file (without a 
  1092.     colon). 
  1093.  
  1094. &n  This token represents the file name of the target file (without a dot or 
  1095.     extension). 
  1096.  
  1097. &x  This token represents the extension of the target file (without a dot). 
  1098.  
  1099. Notes for OS/2 EE host backup 
  1100.  
  1101. If you want to back up files to the host (a mainframe running the VM or MVS 
  1102. operating systems), you must use a special command. There are restrictions in 
  1103. OS/2 Extended Edition which mean you cannot use SEND and RECEIVE. Instead, you 
  1104. must use PSSSEND and PSSRECV. So you should put 
  1105.  
  1106.           PSSSEND &s a:&n &x
  1107. in the Command to Back Up field, and 
  1108.  
  1109.           PSSRECV &s a:&n &x
  1110. in the Command to Restore field. 
  1111.  
  1112. To add another drive specification to the list, select Add. 
  1113.  
  1114. To delete a drive specification from the list, select the drive (by scrolling 
  1115. to it in the list) and then press Delete. 
  1116.  
  1117. To save the new drive information and return to the main menu, select OK. 
  1118.  
  1119. To return to the main menu without saving the new drive information, select 
  1120. Cancel. 
  1121.  
  1122.  
  1123. ΓòÉΓòÉΓòÉ 10.1. Add a new drive to the drive table ΓòÉΓòÉΓòÉ
  1124.  
  1125. You can get to this pop-up window by selecting the Add button on the Setup 
  1126. Drives pop-up window. 
  1127.  
  1128. Use this window to add a new drive definition to the system. 
  1129.  
  1130. Enter the letter for the new drive in the entry field labelled Letter for new 
  1131. drive.  The radio buttons below allow the user to specify the type of drive 
  1132. they are adding. 
  1133.  
  1134. Use the two checkboxes (marked Volumes in the drive can be changed by the user 
  1135. and Drive is directly supported by OS/2 commands) to specify whether the new 
  1136. drive uses removable media (such as diskettes) and whether the drive is 
  1137. OS/2-supported or not. If the new drive is a tape drive then check the third 
  1138. box to tell PSnS that files being backed up should be batched (see Setup drive 
  1139. table). 
  1140.  
  1141. To add this information to PSnS's list of drives, select OK. 
  1142.  
  1143. To return to the previous screen without adding this new drive, select Cancel. 
  1144.  
  1145.  
  1146. ΓòÉΓòÉΓòÉ 10.1.1. OS/2-supported drives ΓòÉΓòÉΓòÉ
  1147.  
  1148. An OS/2-supported drive is one which can be accessed by OS/2 commands such as 
  1149. DIR and COPY. This includes all the hard disks and diskette drives built into 
  1150. your machine, but excludes, for example, optical drives and host systems. 
  1151.  
  1152.  
  1153. ΓòÉΓòÉΓòÉ 11. List of Removable Volumes ΓòÉΓòÉΓòÉ
  1154.  
  1155. Use this window to inform PSnS of the removable volumes (eg diskettes) that it 
  1156. has at its disposal. In the list box on the left hand side of the window is a 
  1157. list of the removable volumes that PSnS knows about; these are referenced by a 
  1158. unique number. To select a volume from this list, click on its name. 
  1159. Information about the volume (the drive it is used in and the amount of space 
  1160. free on it) is displayed beside the volume list. 
  1161.  
  1162. To add a new removable volume to the system, select Add 
  1163.  
  1164. To delete a volume from the system, click on its number in the list, and then 
  1165. select Delete 
  1166.  
  1167. Warning: If you delete a removable volume then all the backups on that volume 
  1168. will be lost irretrievably. 
  1169.  
  1170. To refresh the contents of the removable volumes, select Refresh 
  1171.  
  1172.  
  1173. ΓòÉΓòÉΓòÉ 11.1. Add a removable volume to PSnS ΓòÉΓòÉΓòÉ
  1174.  
  1175. Use this option to inform PSnS of another removable volume (such as a diskette) 
  1176. that it can use for backing up. 
  1177.  
  1178. In the List of Removable Volumes window select the number you want for the new 
  1179. volume. In most cases you would accept the number shown, but if you no longer 
  1180. need the data on one of your existing volumes you could delete it from the list 
  1181. and then re-use that volume number. This function enables you to keep volume 
  1182. numbers down to a reasonable size. 
  1183.  
  1184. Then select the Add button to bring up the Add Removable Volumes window. 
  1185.  
  1186. Type the letter of the drive where the removable volume is  used in the Home 
  1187. Drive entry field. 
  1188.  
  1189. Select the Format new volume check box if you want the new volume to be 
  1190. automatically formatted. You can specify the density you wish the volume to be 
  1191. formatted to in the field below the Format new volume checkbox. 
  1192.  
  1193. If you do not want to format the new volume, and if the removable volume is 
  1194. OS/2-supported, you can ask the program to find out how much space is available 
  1195. on it automatically. If the volume is not OS/2-supported then you must enter 
  1196. the amount of space available on it (in kilobytes) in the Kilobytes free on new 
  1197. volume entry field. 
  1198.  
  1199. To add the new volume to the system (and format it, if required) select OK. 
  1200.  
  1201. To return to the previous window without adding a volume to the system, select 
  1202. Cancel. 
  1203.  
  1204. If there is no free space available on the removable volumes PSnS already knows 
  1205. about then the program will bring up the Add Removable Volumes window 
  1206. automatically. 
  1207.  
  1208.  
  1209. ΓòÉΓòÉΓòÉ 11.2. Refreshing the Contents of Removable Volumes ΓòÉΓòÉΓòÉ
  1210.  
  1211. PSnS performs automatic management of removable volumes, and keeps track of how 
  1212. much space is available on them. However, because the program is designed to 
  1213. perform backups while causing the least possible disruption to the user, it 
  1214. will not always delete obsolete backups of files.  This is because unnecessary 
  1215. swapping of removable volumes may be required.  While these old backups will 
  1216. not affect the backing up and restoring of files, they do take up space. Use 
  1217. the Refresh option to clear out the obsolete backups. 
  1218.  
  1219. You get to this function by selecting the Refresh button on the List of 
  1220. Removable Volumes  window. 
  1221.  
  1222. You can then choose to refresh either the main backup volumes, or those 
  1223. containing control file backups, or both. 
  1224.  
  1225. The refresh function will ask for each removable volume in turn, and refresh 
  1226. its contents. 
  1227.  
  1228.  
  1229. ΓòÉΓòÉΓòÉ 12. The PSnS Log File ΓòÉΓòÉΓòÉ
  1230.  
  1231. PSnS will keep a log file of files which have been backed up. You can choose 
  1232. whether to record the good backups and the bad backups using the items on this 
  1233. pull-down. 
  1234.  
  1235. The log contains: 
  1236.  
  1237. o the date and time of each backup 
  1238.  
  1239. o an error number (if an error occurred) 
  1240.  
  1241. o the drive to which the file was backed up 
  1242.  
  1243. o the full file specification (drive, path, and name) for the backed up file. 
  1244.  
  1245. For example, a few lines might look like: 
  1246.  
  1247.  - 03-05-90 08:30      >C  <C:\STARTUP.CMD
  1248.  - 03-05-90 18:16      >C  <C:\AUTOEXEC.BAT
  1249.  X 03-05-90 18:55  10  >H  <C:\FAIL.ME
  1250.  - 03-05-90 18:58      >C  <C:\PATCH.CMD
  1251.  
  1252. This means that three files were successfully backed up, and one failed, with 
  1253. an error code of 10 (A failed backup is show by an 'X' to the left of the date 
  1254. and time of backup). 
  1255.  
  1256. The Log File is kept in a file called BACKUP.LOG, in the PSnS System Data 
  1257. directory, called \PSS\SYSDATA\.  This will be on the drive on which you 
  1258. installed PSnS. 
  1259.  
  1260. You can change the program used to look at this file by using the Logview 
  1261. program selection from the Logview item on the main menu. 
  1262.  
  1263.  
  1264. ΓòÉΓòÉΓòÉ 12.1. Viewing the PSnS Log File ΓòÉΓòÉΓòÉ
  1265.  
  1266. If you select the Logfile pull-down from the main action bar, and chose the 
  1267. option View Log... a program will be used to show you the backup log. (By 
  1268. default, the system editor is used; you can change the program used by using 
  1269. the Logview program option on the Logfile pull-down on the main menu.) 
  1270.  
  1271. You can use any of the functions of the system editor (or your chosen program) 
  1272. on the Log File, including Search to find entries, and Delete to erase old 
  1273. entries. 
  1274.  
  1275. The Log File is kept in a file called BACKUP.LOG, in the PSnS System Data 
  1276. directory, called \PSS\SYSDATA\  This is on the drive on which you installed 
  1277. PSnS. 
  1278.  
  1279.  
  1280. ΓòÉΓòÉΓòÉ 12.2. Log successful backups ΓòÉΓòÉΓòÉ
  1281.  
  1282. Select this if you want a record of successful backups in the PSnS Logfile. 
  1283.  
  1284.  
  1285. ΓòÉΓòÉΓòÉ 12.3. Log errors on backup ΓòÉΓòÉΓòÉ
  1286.  
  1287. Select this if you want a record of failed backups and the errors that caused 
  1288. the failures in the PSnS Logfile. 
  1289.  
  1290.  
  1291. ΓòÉΓòÉΓòÉ 12.4. Changing the program used to view the log ΓòÉΓòÉΓòÉ
  1292.  
  1293. You can get to this pop-up window by selecting Logview program from the Logfile 
  1294. item on the main menu. 
  1295.  
  1296. This pop-up allows you to change the program which is called when the View log 
  1297. option is chosen from the Logfile main menu item. 
  1298.  
  1299. By default, the OS/2 System Editor is used. You can enter the path and name of 
  1300. your own editor to use instead, in the entry field on this pop-up window. When 
  1301. you have entered the path and name, select OK. 
  1302.  
  1303. Warning: No support is guaranteed for programs other than the OS/2 System 
  1304. Editor. In particular, non-Presentation Manager programs (ones which use AVIO 
  1305. functions, for example) will not work. 
  1306.  
  1307.  
  1308. ΓòÉΓòÉΓòÉ 13. Startup option ΓòÉΓòÉΓòÉ
  1309.  
  1310. There are several flags you may use on the intial PSS command, or (under OS/2 
  1311. version 2.0) put in the Parameters field of the program settings: 
  1312.  
  1313. /?        Produces help on command line switches. You may need to redirect this 
  1314.           output to a file to view it, thus: 
  1315.  
  1316.                     PSS /? > myfile
  1317.            Then view the file. 
  1318.  
  1319. /I        Start up iconised. This causes PSnS to start in the iconised state. 
  1320.  
  1321. /B        PSnS will perform a backup as soon as it is started, using the active 
  1322.           rulebooks. 
  1323.  
  1324. /BL=<name> PSnS will perform a backup as soon as it is started, using the 
  1325.           specified local rulebook. 
  1326.  
  1327. /BG=<name> PSnS will perform a backup as soon as it is started, using the 
  1328.           specified global rulebook. 
  1329.  
  1330. /C        When used with the /B, /BL or /BG switches this causes PSnS to backup 
  1331.           only changed files when it is started. 
  1332.  
  1333.  
  1334. ΓòÉΓòÉΓòÉ 13.1. Backing up on Startup ΓòÉΓòÉΓòÉ
  1335.  
  1336. A backup can be performed as soon as PSnS is started by using the /B switch on 
  1337. the command line. 
  1338.  
  1339. In its simplest form, /B will backup all files that are covered by the active 
  1340. rulebooks. This might be useful in a critical environment as it ensures that 
  1341. you have a complete set of backed up files every time the program is run. 
  1342.  
  1343. Using /BL=<name> or /BG=<name>  performs a similar task, except that instead of 
  1344. using the active rulebooks, the program will use the rulebooks specified by 
  1345. name. Note that the switches only over-ride the type of rulebook to which they 
  1346. refer, so /BL=DAILY will over-ride any local rulebook, but will not affect the 
  1347. active global rulebook. Similarly /BG=ONCE will over-ride the active global 
  1348. rulebook, but will not affect any local rulebook. 
  1349.  
  1350. Using the /C switch causes PSnS to back up only those files which have been 
  1351. changed since the last backup. So, for example, /B /C will cause a backup of 
  1352. all files covered by the active rulebooks which have been changed since the 
  1353. last backup. 
  1354.  
  1355. One possible use of /BL=<name> and /BG=<name> would be to allow a daily backup 
  1356. to diskette, by using appropriate rulebooks in the switches, combined with 
  1357. regular background backing up to hard-drive during normal operations. This not 
  1358. only provides greater security, but also avoids repeated interruptions when the 
  1359. program backs up to diskette during normal working hours. 
  1360.  
  1361.  
  1362. ΓòÉΓòÉΓòÉ 13.2. Setting Priorities for PSnS Threads ΓòÉΓòÉΓòÉ
  1363.  
  1364. This panel can be reached by selecting Set up - Priorities from the main menu. 
  1365. Using this panel allows you to change the priorities of the threads that PSnS 
  1366. uses to scan your disks and perform backups. You might want to do this to avoid 
  1367. interference from other programs (such as OS/2 system monitors and some DOS 
  1368. applications) which affect the way OS/2 works in background mode. 
  1369.  
  1370. The 2 modes available are High priority and Normal Priority. 
  1371.  
  1372. High priority means that OS/2 will try to give that thread a set proportion of 
  1373. the system's time, so the backup or disk scan will run and a regular rate, 
  1374. regardless of other programs you may be running. This can be disruptive if you 
  1375. are using another application while PSnS is working. 
  1376.  
  1377. To get around this problem, PSnS usually works at normal priority, which means 
  1378. that it will operate only when nothing else is happening on your machine. This 
  1379. is usually the best mode to operate in, as OS/2 will let PSnS work in between 
  1380. your key or mouse presses, or after an application has finished a particular 
  1381. calculation. However, if you are using an application that works continuously 
  1382. (like a system monitor, or a DOS communications program), then PSnS might never 
  1383. be given the opportunity to perform a disk scan, or back up. In this case you 
  1384. should select high priority for the threads affected. 
  1385.  
  1386. Once you have chosen the priorities you require, select OK. You will be asked 
  1387. to allow PSnS to shut down, and then restart it for the changes to take effect. 
  1388.  
  1389.  
  1390. ΓòÉΓòÉΓòÉ 13.3. The PSnS Progress Indicator ΓòÉΓòÉΓòÉ
  1391.  
  1392. The PSnS progress indicator is displayed when files are being backed up or 
  1393. restored. It contains information about what action PSnS is performing, and, 
  1394. during backup or restore, it also gives an estimate of how long the process 
  1395. will take. The estimate is calculated by multiplying the total number of files 
  1396. being backed up by the average time taken so far to backup one file. The value 
  1397. given is only an estimate, and is updated during the backup. 
  1398.  
  1399. There are four buttons at the bottom of the panel : 
  1400.  
  1401. Stop    This option completely breaks off the backup or restore that is taking 
  1402.         place at the time. 
  1403.  
  1404. Pause   This option pauses the current backup, restore or disk check, allowing 
  1405.         you to perform other tasks. 
  1406.  
  1407. Resume  This option resumes the operation that was interrupted by selecting 
  1408.         Pause. 
  1409.  
  1410. Help    Provides access to this online help. 
  1411.  
  1412.  
  1413. ΓòÉΓòÉΓòÉ 13.4. Credits ΓòÉΓòÉΓòÉ
  1414.  
  1415. Project Leader Bruce Nash 
  1416.  
  1417. Original Coder Clive Freeman 
  1418.  
  1419. Original Idea  John Armstrong 
  1420.  
  1421. Team Members 
  1422.  
  1423.                               Ben Stragnell
  1424.                               Charles Cooper
  1425.                               Gary Wooding
  1426.                               Mike Rigby
  1427.                               Ian Thomas
  1428.                               John May
  1429.                               Sally Dent
  1430.                               Lucy Campbell
  1431.  
  1432.                With special thanks to:  Geoff Bott, Richard Huijing, Paul Nol, 
  1433.                Ian Nussey and Vinciane Ollington. 
  1434.  
  1435.  
  1436. ΓòÉΓòÉΓòÉ 14. Leaving PSnS ΓòÉΓòÉΓòÉ
  1437.  
  1438. Press F3 or select Exit from the first pull-down to exit the program. You will 
  1439. be asked if you are sure you want to exit, to prevent you from accidentally 
  1440. shutting down PSnS. 
  1441.  
  1442.  
  1443. ΓòÉΓòÉΓòÉ 15. PSnS Help choices ΓòÉΓòÉΓòÉ
  1444.  
  1445. Use these choices to find out: 
  1446.  
  1447. o how to use help 
  1448.  
  1449. o how to get extended help 
  1450.  
  1451. o how to go to a list of keys 
  1452.  
  1453. o how to go to the help index. 
  1454.  
  1455. Help for help 
  1456.      Provides detailed information on the kinds of Help available and how to 
  1457.      use Help. 
  1458.  
  1459. Extended help 
  1460.      Displays general help. 
  1461.  
  1462. Keys help 
  1463.      Displays a list of keys. 
  1464.  
  1465. Help index 
  1466.      Displays the help index. 
  1467.  
  1468.  
  1469. ΓòÉΓòÉΓòÉ 16. Help for PSnS Help ΓòÉΓòÉΓòÉ
  1470.  
  1471. Use this choice to obtain information on how to use the Help facility. 
  1472.  
  1473.  
  1474. ΓòÉΓòÉΓòÉ 16.1. Extended Help ΓòÉΓòÉΓòÉ
  1475.  
  1476. This is an introduction to PSnS. 
  1477.  
  1478.  
  1479. ΓòÉΓòÉΓòÉ 16.2. Help for Keys ΓòÉΓòÉΓòÉ
  1480.  
  1481. Use this choice to see a list of keys and a description of the function of the 
  1482. keys. 
  1483.  
  1484. The list of keys is arranged in groups. 
  1485.  
  1486. ACCELERATOR KEYS 
  1487.  
  1488. F1 
  1489.      Obtain help 
  1490.  
  1491. F3 
  1492.      Exit program 
  1493.  
  1494. HELP KEYS 
  1495.  
  1496. F1 
  1497.      Get help 
  1498.  
  1499. F2 
  1500.      Get extended help (from within any help window) 
  1501.  
  1502. Alt+F4 
  1503.      End help 
  1504.  
  1505. F9 
  1506.      Go to a list of keys (from within any help window) 
  1507.  
  1508. F11 
  1509.      Go to the help index (from within any help window) 
  1510.  
  1511. Esc 
  1512.      Previous Help Panel, or End help if only one panel 
  1513.  
  1514. Alt+F6 
  1515.      Go to/from help and programs 
  1516.  
  1517. Shift+F10 
  1518.      Get help for help 
  1519.  
  1520. SYSTEM KEYS 
  1521.  
  1522. Alt+F6 
  1523.      Switch to the next windowed program 
  1524.  
  1525. Alt+Esc 
  1526.      Switch to the next program, including full-screen programs 
  1527.  
  1528. Ctrl+Esc 
  1529.      Switch to the Task List 
  1530.  
  1531. WINDOW KEYS 
  1532.  
  1533. F3 
  1534.      Close a window 
  1535.  
  1536. F10 
  1537.      Go to/from the action bar 
  1538.  
  1539. Arrow keys 
  1540.      Move among choices 
  1541.  
  1542. End 
  1543.      Go to the last choice in a pull-down 
  1544.  
  1545. Esc 
  1546.      Cancel a pull-down or the system menu 
  1547.  
  1548. Home 
  1549.      Go to the first choice in a pull-down 
  1550.  
  1551. PgUp 
  1552.      Scroll the contents of the window up one page 
  1553.  
  1554. PgDn 
  1555.      Scroll the contents of the window down one page 
  1556.  
  1557. Underlined letter 
  1558.      Move among the choices on the action bar and pull-downs 
  1559.  
  1560. Alt+F10 
  1561.      Go to/from the action bar 
  1562.  
  1563. Alt+F4 or F3 
  1564.      Close the window 
  1565.  
  1566. Alt+F5 
  1567.      Restore the window 
  1568.  
  1569. Alt+F7 
  1570.      Move the window 
  1571.  
  1572. Alt+F8 
  1573.      Size the window 
  1574.  
  1575. Alt+F9 
  1576.      Minimize the window 
  1577.  
  1578. Alt+F10 
  1579.      Maximize the window 
  1580.  
  1581. Ctrl+PgDn or Shift+F8 
  1582.      Scroll the contents of the window right one page 
  1583.  
  1584. Ctrl+PgUp or Shift+F7 
  1585.      Scroll the contents of the window left one page 
  1586.  
  1587. Shift+Esc or Alt+Spacebar 
  1588.      Go to/from the system menu 
  1589.  
  1590. Shift+Esc or Alt 
  1591.      Go to/from the system menu of a text window 
  1592.  
  1593.  
  1594. ΓòÉΓòÉΓòÉ 16.3. Help for Help Index ΓòÉΓòÉΓòÉ
  1595.  
  1596. Use this choice to display the help index. 
  1597.  
  1598. The help index lists the titles of the help information that is available. 
  1599.  
  1600.  
  1601. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  1602.  
  1603. Removable volumes are backup volumes,such as diskettes, which can be changed by 
  1604. the user. The criterion for removable volumes is: might PSnS try to back up to 
  1605. this device with the drive empty, or with the wrong thing in it? If so, it is a 
  1606. removable volume drive; the volumes in the drive can be changed by the user. 
  1607.  
  1608.  
  1609. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  1610.  
  1611. You can change the interval which PSnS will use from the Setup Timed Start 
  1612. screen. 
  1613.  
  1614.  
  1615. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  1616.  
  1617. The archive bit is one of the OS/2 file system attributes. Whenever a file is 
  1618. changed, OS/2 sets it to on. 
  1619.  
  1620.  
  1621. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  1622.  
  1623. Drives are displayed thus: [C:] for the C-drive, [D:] for the D-drive, and so 
  1624. on. 
  1625.  
  1626.  
  1627. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  1628.  
  1629. Backups are kept in generations. A generation of backup corresponds to one 
  1630. complete backup of a file. So if you have three generations of backup for a 
  1631. file, there are up to three backup copies of the file in the system. When a 
  1632. fourth backup is taken, the oldest of the three copies will be overwritten. 
  1633.  
  1634. Note:  Old generations of backup will only be overwritten on a directly 
  1635. OS/2-supported device such as a hard disk, a LAN disk, or diskettes. On devices 
  1636. such as an optical drive, which require a special command to write to them, old 
  1637. generations are not overwritten. The user may delete them manually if 
  1638. necessary, but this practice is strongly discouraged. 
  1639.  
  1640.  
  1641. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  1642.  
  1643. If files are compressed in size during backup, they will take up less space on 
  1644. the backup device, although backup will take slightly longer. 
  1645.  
  1646. Since backup in OS/2 takes place in the background, without interrupting user 
  1647. tasks, the extra time taken by compression will probably not affect the user. 
  1648. Since there are considerable benefits to using less space on the backup device, 
  1649. use of PSnS's compression options is recommended. 
  1650.  
  1651.  
  1652. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  1653.  
  1654. A good backup is one which was successful. The file has been backed up, and all 
  1655. appropriate entries made in PSnS control files. 
  1656.  
  1657.  
  1658. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  1659.  
  1660. A bad backup is one which failed for some reason. The reason can be determined 
  1661. by examining the error number in the Log File.