home *** CD-ROM | disk | FTP | other *** search
/ PC Format 14 / Disk14-2.iso / FP.EXE / FLEXPLUS.DOC next >
Text File  |  1992-09-11  |  62KB  |  1,423 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.                    F L E X I B A K   P l u s (TM)
  28.  
  29.  
  30.                 The Flexible Hard Disk Backup System
  31.  
  32.                 Copyright 1991, 1992 Nildram Software
  33.  
  34.                          All Rights Reserved
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.                 FLEXIBAK Plus was written by Adrian Mardlin
  48.  
  49. Address:        Nildram Software
  50.                 82 Akeman Street
  51.                 Tring
  52.                 Herts
  53.                 HP23 6AF
  54.                 United Kingdom
  55.  
  56. Telephone:      (0442) 890303
  57.  
  58. Fax:            (0442) 890303
  59.  
  60. Email:          nildram@cix.compulink.co.uk
  61.                 76004.3436@compuserve.com
  62.  
  63. BBS:            The Shareware Support BBS (0442) 890807
  64.  
  65. Overseas:       See Introduction for particulars
  66.  
  67.  
  68. Program and documentation are Copyright 1991, 1992, Nildram Software,
  69. All rights reserved.
  70.  
  71.  
  72. FLEXIBAK Plus is a trademark of Nildram Software.
  73.  
  74. My thanks go to all who played a part in Beta testing FLEXIBAK Plus,
  75. notably:
  76.  
  77.         Brian Gregory
  78.         David Clark
  79.         Neville E. Sanderson
  80.         Barry Drake
  81.         Clive Goldman
  82.         Jon Wolfe
  83.         Robin Collins
  84.         David Leonard
  85.         Tim Channon
  86.  
  87. Thanks are also due to Borland International for their excellent C++
  88. compiler and Innovative Data Concepts for the TCXL screen handling
  89. library.
  90.  
  91.  
  92.                             INTRODUCTION
  93.  
  94.  
  95.  
  96. Overview
  97.  
  98. FLEXIBAK Plus, like its predecessor, FLEXIBAK, is a flexible, easy-to-
  99. use system with a logical, simple and unique approach to hard disk
  100. backups. With a conventional backup system, you must take a full
  101. backup approximately once per week, plus daily incremental backups
  102. onto separate disks. Should you need to restore from the backup, you
  103. must first restore the full backup and then every incremental backup.
  104. With FLEXIBAK Plus, all this is different as the concept of full
  105. backups and incremental backups is removed. Instead, you only take a
  106. full backup once. All subsequent backups are placed on the same backup
  107. disks, giving long-term speed increases, simpler file restoration and
  108. improved backup management capability.
  109.  
  110. Here are some outstanding features of FLEXIBAK Plus:
  111.  
  112. Selective backups allow you to specify, globally and by directory,
  113. which file groups should be included in, or excluded from, the backup,
  114. potentially dramatically reducing the number of required backup disks.
  115.  
  116. Incremental backups are placed on the same disks as the full backup,
  117. so you only must take a full backup once.
  118.  
  119. File management system means that FLEXIBAK Plus keeps track of what
  120. has been backed up, and informs you if any files have gone missing
  121. from your hard disk since the last backup to allow you to recover
  122. accidentally deleted files.
  123.  
  124. File compression and the capability to handle up to 20 hard disk
  125. drives are parts of the system.
  126.  
  127. An alarm system can warn you each day that you have not taken a backup
  128. for a specified number of days of your choice.
  129.  
  130.  
  131. What Is Shareware?
  132.  
  133.  
  134. Shareware is a distribution method (not a type of software) which lets
  135. users evaluate software before buying. If you try a shareware program
  136. and continue using it, you must register and pay for it. (If you paid
  137. a small duplication and handling fee to receive a trial copy of a
  138. shareware product from a vendor, you have not paid for the product
  139. itself or the right to continue using it after a reasonable trial
  140. period. A separate fee to the program's owner and developer is
  141. required to continue to use the product after evaluation.) Copyright
  142. laws apply to both shareware and commercial software.
  143.  
  144. Shareware authors are accomplished programmers just like commercial
  145. authors and the programs are of comparable quality. In both cases,
  146. there are good and bad programs. The main difference is in the method
  147. of distribution.
  148.  
  149. The shareware system makes fitting your needs easier because you can
  150. try before you buy. Because overheads are low, prices are low also.
  151. Shareware has the ultimate money-back guarantee -- if you don't use
  152. the product, you don't pay for it.
  153.  
  154.  
  155. Terms And Conditions
  156.  
  157. FLEXIBAK Plus is shareware program and is provided by Nildram Software
  158. at no charge for evaluation. Feel free to share it with friends and
  159. colleagues for evaluation, but please do not give it away altered or
  160. as part of another system.  The essence of user-supported software is
  161. to provide personal computer users with quality software without high
  162. prices, yet to provide incentive for programmers to continue to
  163. develop new products.
  164.  
  165. Please encourage others to register their copies if they find it
  166. useful.  All registered users receive a copy of the latest version of
  167. the FLEXIBAK Plus system.
  168.  
  169. If you continue to use FLEXIBAK Plus after a reasonable trial period,
  170. you must make a registration payment of #39.00+VAT to Nildram Software.
  171. This registration fee licenses one copy for use on any one computer at
  172. any one time.  You must treat this software just like a book.  This
  173. software may be used by any number of people and may be freely moved
  174. from one computer location to another provided there is no possibility
  175. of it being used at one location while being used at another, just as
  176. a book cannot be read by two different persons at the same time.
  177.  
  178. Commercial users of FLEXIBAK Plus must register and pay for their
  179. copies of FLEXIBAK Plus within 30 days of first use or their license
  180. is withdrawn.  Site License arrangements may be made by contacting
  181. Nildram Software.
  182.  
  183.  
  184.  
  185. Registration
  186.  
  187. If you continue using FLEXIBAK Plus, you must register. To do this,
  188. either print and fill in the registration form provided (type "COPY
  189. REGISTER.DOC PRN" at the DOS prompt), or send a cheque for #39.00
  190. (thirty-nine pounds) + VAT (currently 17.5%, so #45.83 total) or
  191. your credit card details to the following address:
  192.  
  193.                 Nildram Software
  194.                 82 Akeman Street
  195.                 Tring
  196.                 Herts
  197.                 HP23 6AF
  198.  
  199.                 Tel/Fax: (0442) 890303
  200.                 Compuserve: 100012,1222
  201.  
  202. You will receive the latest version of FLEXIBAK Plus without the
  203. registration encouragement screen, one or more standalone utilities
  204. for use with FLEXIBAK Plus (FPSELECT, which allows you to select a
  205. backup set to use from a menu, add descriptions etc, is currently
  206. available. Further utilities will be developed and added to the
  207. registered package as and when they are completed. These utilities
  208. will work with registered versions ONLY!) a printed manual, free
  209. support and cheap upgrades as they become available.
  210.  
  211.  
  212. Overseas Registrations
  213.  
  214. For European users, there is a shipping charge of #2.00. For other
  215. overseas users, the charge is #5.00. Overseas users do not have to add
  216. VAT to the total price. However, users in the USA, Canada, Australia
  217. or New Zealand, may register FLEXIBAK Plus locally. Please contact
  218. your local distributor for more details:
  219.  
  220. USA & Canada:   Shareable Software International, Inc.
  221.                 PO Box 59102
  222.                 Schaumburg, IL 60159
  223.                 USA
  224.  
  225.                 Tel: (708) 397 1221
  226.                 Fax: (708) 397 0381
  227.                 Compuserve: 76226,2652
  228.                 EXEC-PC: Bill Dickson
  229.  
  230.  
  231. Australia & NZ: Budgetware
  232.                 PO Box 496
  233.                 Newtown NSW 2042
  234.                 Australia
  235.  
  236.                 Tel: (02) 519-4233
  237.                 Fax: (02) 516-4236
  238.                 Compuserve: 76304,3672
  239.  
  240. Dealers
  241.  
  242. Many dealers in your area or country should now be able to supply
  243. FLEXIBAK Plus. Check with your local dealer for details, or get them
  244. to contact us for details of our dealer terms.
  245.  
  246.  
  247. Support
  248.  
  249. Support is provided to registered users in the following ways. First,
  250. any updates of FLEXIBAK Plus will be available to you for a minimal
  251. fee. All registered users will be notified of major updates. Lifetime
  252. support for FLEXIBAK Plus can be obtained by contacting Nildram
  253. Software by writing, telephone or the Email addresses listed at the
  254. front of this manual. Customers from the USA, Canada, Australia or New
  255. Zealand can also obtain support by contacting their local distributor
  256. at the addresses detailed in the Overseas Registrations section,
  257. above.
  258.  
  259.  
  260. Disclaimer
  261.  
  262. Users of FLEXIBAK Plus must accept this disclaimer of warranty:
  263.  
  264. "FLEXIBAK Plus is supplied as is.  The author disclaims all
  265. warranties, expressed or implied, including, without limitation, the
  266. warranties of merchantability and of fitness for any purpose. The
  267. author assumes no liability for damages, direct or consequential,
  268. which may result from the use of FLEXIBAK Plus."
  269.  
  270.  
  271. The ASP
  272.  
  273. This program is produced by a member of the Association of Shareware
  274. Professionals (ASP).  ASP wants to make sure that the shareware
  275. principle works for you. If you are unable to resolve a
  276. shareware-related problem with an ASP member by contacting the member
  277. directly, ASP may be able to help. The ASP Ombudsman can help you
  278. resolve a dispute or problem with an ASP member, but does not provide
  279. technical support for members' products. Please write to the ASP
  280. Ombudsman at 545 Grover Road, Muskegon, MI 49442, USA or send a
  281. CompuServe message via CompuServe Mail to ASP Ombudsman 70007,3536.
  282.  
  283.  
  284.                             INSTALLATION
  285.  
  286.  
  287.  
  288. Installation
  289.  
  290. Installation is straightforward. Simply insert the disk containing
  291. FLEXIBAK Plus into a drive, then select the current drive by typing
  292. "A:" or "B:", as appropriate, and press <ENTER>. Now, type "INSTALL",
  293. press <ENTER> and follow the instructions.
  294.  
  295. You are asked to specify a source drive and destination directory,
  296. which default to "A" and "C:\FLEXPLUS", respectively. Alternatively,
  297. if you acquired your copy of FLEXIBAK Plus from a BBS or prefer to
  298. manually install it, just create a directory on your hard disk and
  299. copy all FLEXIBAK Plus files to that directory.
  300.  
  301.  
  302. Setting The Alarm
  303.  
  304. FLEXIBAK Plus has an alarm feature that warns you if you haven't taken
  305. a backup recently. To enable this, you must place the following lines
  306. in your AUTOEXEC.BAT file (generally found in the Root directory of
  307. your hard disk) in an appropriate place. (If you are unsure about the
  308. function of the AUTOEXEC.BAT file or how to alter it, please consult
  309. your MS-DOS reference manual).
  310.  
  311. x:
  312. CD \FLEXPLUS
  313. FLEXPLUS /A=y
  314. C:
  315.  
  316. Where "x" is the hard disk drive where you installed FLEXIBAK Plus --
  317. if other than drive C -- and "y" is the number of days after which you
  318. want the alarm to sound. Many users set "y" to "7" for a weekly
  319. backup; others do it more frequently -- even once each day. Only you
  320. can determine how often to backup programs and data in your
  321. circumstances, based upon how much work you can afford to lose when
  322. the inevitable happens someday and files become lost or damaged.
  323.  
  324. After you have done this, every time you boot your computer FLEXIBAK
  325. Plus will determine if the time since the last backup is longer ago
  326. than the specified threshold - "y" in the above example. If so, an
  327. alarm will sound to remind you to take a backup.
  328.  
  329.  
  330. Automatic Operation
  331.  
  332. FLEXIBAK Plus has several command line parameters which allow
  333. automated running of the program and, in some cases, unattended
  334. backups. The main purpose of these parameters is for a company where
  335. you may have a system administrator and lots of operators who take
  336. backups. By use of these parameters, you can keep the operators away
  337. from the rest of the program, where they can potentially cause damage,
  338. while still allowing the system administrator full access. To do this,
  339. just add the parameters you require to the call to FLEXIBAK Plus from
  340. whatever menu system you happen to be using.
  341.  
  342. The parameters available are:
  343.  
  344.         /Q - Answer Queries
  345.         /R - Restore Tagged
  346.         /B - Start Backup
  347.         /X - Exit
  348.  
  349. Any combination of these parameters can be used, in any order --
  350. though they will always be performed in the order listed above, as
  351. this is the most logical way. There is also another parameter -- "/U",
  352. which is the equivalent of all the above parameters, and saves you
  353. having to remember them.
  354.  
  355.  
  356. Command Line Parameters
  357.  
  358. If you are running on a machine with a particularly low amount of free
  359. memory or a particularly high number of files, you may have trouble
  360. getting started with FLEXIBAK Plus, as it will abort with an exception
  361. message saying that it has run out of memory, file space or directory
  362. space.
  363.  
  364. If this occurs, you can override the initial memory allocation
  365. settings of FLEXIBAK Plus with command line options. (These can later
  366. be set permanently with the General Setup option of the Setup menu.)
  367. To override the default number of files (4000), use the "/F" command
  368. line option. To override the default number of directories (300), use
  369. the "/D" command line option. For example, if you have a particularly
  370. large hard disk, you might use a command like this:
  371.  
  372. FLEXPLUS /F=5000 /D=500
  373.  
  374. This example tells FLEXIBAK Plus to allocate space for 5000 files and
  375. 500 directories. If you are short of memory (FLEXIBAK Plus requires
  376. about 520K FREE memory in order to run with its default setting of
  377. 4000 files), you should try reducing the number of files by using a
  378. command such as:
  379.  
  380. FLEXPLUS /F=2000
  381.  
  382. Make sure that the number of files you specify is at least 100 greater
  383. than the number of files on your drive C, and FLEXIBAK Plus should run
  384. correctly.
  385.  
  386. There is one more command line parameter -- "/N". If you use this
  387. parameter the FIRST time that FLEXIBAK Plus is run, drive C will not
  388. automatically be used as the logged-in drive. Use this parameter if
  389. you have too many files on drive C for FLEXIBAK Plus to handle as one
  390. backup drive or you only want to backup selected directories or files.
  391.  
  392.  
  393.                               TUTORIAL
  394.  
  395.  
  396.  
  397. Getting Started
  398.  
  399. This Tutorial guides you through the basic steps to prepare FLEXIBAK
  400. Plus and take an initial backup of your hard disk drive(s). It also
  401. provides an introduction to some of the other ways FLEXIBAK Plus can
  402. assist you. Lastly, it summarises how to restore your files when that
  403. fateful day arrives that your hard disk or one of your programs
  404. misbehaves and you have lost files. This section is kept brief to get
  405. you up and running with FLEXIBAK Plus in short order. If you encounter
  406. a concept in this section which you do not understand or about which
  407. you need further information, please see the Reference section, below.
  408.  
  409. More experienced users -- and those who are brave -- may want to skip
  410. this section for now and rely upon the detailed information about
  411. procedures and options in the Reference section.
  412.  
  413. Examples in this section assume you will use drive A as the floppy
  414. drive and a directory called "FLEXPLUS" on hard drive C to store your
  415. FLEXIBAK Plus files. If either of these assumptions is incorrect in
  416. your circumstances, simply substitute drives and directories in the
  417. examples accordingly.
  418.  
  419. If you received FLEXIBAK Plus on a floppy disk, insert it into drive
  420. A. Then type "A:" to move to that drive. Next, type "INSTALL" and
  421. follow the instructions to prepare a FLEXIBAK Plus directory on your
  422. hard disk. (I recommend calling the directory "FLEXPLUS" as this will
  423. be used in tutorial examples.)
  424.  
  425. If you received FLEXIBAK Plus via modem and its files are already on
  426. your hard disk, I recommend inserting a blank, formatted disk into
  427. drive A and copying all FLEXIBAK Plus files onto it.
  428.  
  429.  
  430. Setting Up FLEXIBAK Plus
  431.  
  432. We will now teach FLEXIBAK Plus to take backups the way YOU want to do
  433. so. Move to the directory on the hard disk on which you installed
  434. FLEXIBAK Plus and start the program. You will do this every time you
  435. take a backup. (Experienced users: Do not add your FLEXIBAK Plus
  436. directory to your PATH as you will have to do change to this directory
  437. anyway.) These commands will do so:
  438.  
  439. C:
  440. CD \FLEXPLUS
  441. FLEXPLUS
  442.  
  443. FLEXIBAK Plus will start and log drive C. FLEXIBAK Plus defaults to
  444. backing up all files on drive C, except those with the extension
  445. ".BAK", without using compression and with the destination disk set to
  446. drive A. If this setup is ideal for you, you can use FLEXIBAK Plus
  447. straight away. But you probably will want to refine some of these and
  448. other options for your needs and preferences. We will describe how to
  449. do this next. But if you encounter difficulty at any point, press the
  450. <F1> key for help or see the more detailed discussion in the Reference
  451. section, below.
  452.  
  453. You will see a menu bar across the top of the screen with the Backup
  454. option highlighted. Use the right-arrow key to highlight Setup, then
  455. press <ENTER>. A menu will appear.
  456.  
  457. Highlight General Setup with the up-arrow or down-arrow keys, then
  458. press <ENTER>. Here we will tell FLEXIBAK Plus about basic details for
  459. your system and preferences.
  460.  
  461. Enter all drives you normally will backup next to Source Drive(s). For
  462. most users, this will be just drive C. Change this only if necessary.
  463.  
  464. Enter the floppy drive onto which you will normally take a backup next
  465. to Destn (Destination) Drive. Normally this will be A or B.
  466.  
  467. The other options on this menu are more technical in nature and beyond
  468. the scope of an introductory tutorial. Leave them unchanged by
  469. pressing <ESC> now or review the Reference section, below.
  470.  
  471. After returning to the main Setup menu by pressing <ESC>, next select
  472. Format Setup. You should enter information about one or more of the
  473. available options which will appear in a pop-up window based upon the
  474. version of DOS you have and type of drive you will use to take
  475. backups. The Reference section contains full details on options for
  476. most systems. Find those which apply to you and enter them at this
  477. time.
  478.  
  479. After you have done so, press <ESC> to again return to the main Setup
  480. menu. Highlight Global File Specs and press <ENTER>. We will now teach
  481. FLEXIBAK Plus which files will ALWAYS and NEVER be backed up in EVERY
  482. directory on the drive(s) previously designated with General Setup.
  483.  
  484. As this is the first time you have used FLEXIBAK Plus, you will see
  485. two entries, "*.*" and "*.BAK-". Both utilize a DOS "wildcard" of "*".
  486. (If unfamiliar with wildcards, you should review your DOS reference.)
  487. The first of these entries means ALL files ("*.*") in directories will
  488. be backed up. However, the second entry modifies this by instructing
  489. to NEVER backup any files ending with ".BAK". (Many programs, when
  490. saving text or data files, rename the most recently-modified version
  491. of them under the same name but with ".BAK" appended. This is a safety
  492. device in case you change your mind or accidentally erase the most
  493. recent version.) The trailing hyphen ("-") tells FLEXIBAK Plus to
  494. "subtract" all files matching this entry from files which match
  495. preceding entries when backing up a directory.
  496.  
  497. These two file specifications will meet the needs of the majority of
  498. users. They backup all files except old versions, which probably
  499. aren't worth the time and disks to backup. But if you are using
  500. Integrity Master (TM), let's add one more for practice. Integrity
  501. Master creates a file in each and every directory that it scans
  502. called, ")(.ID". As each of these merely contains information about
  503. the other files in that directory, and can be rebuilt by Integrity
  504. Master very quickly, you probably won't want to waste time and disks
  505. to backup these files. If you want to avoid backing up these files,
  506. you would add a third file spec of ")(.ID-".
  507.  
  508. Note: If you make a mistake while entering a file specification, enter
  509. the OPPOSITE specification. Let's say, for example, that you entered
  510. ")(.IS-". Typing ")(.IS" will remove the erroneous entry.
  511.  
  512. Note too that the order of entries is very important. The basic rule
  513. to bear in mind is that each file spec MODIFIES ALL PRECEDING FILE
  514. SPECS. For example, if you add "*.*" AFTER any other file specs, you
  515. are effectively modifying them to include EVERY file. If you make a
  516. mistake and are quite confused about the result of your entries, you
  517. may want to negate each of your entries (by entering their opposites)
  518. and starting over.
  519.  
  520. When satisfied with your entries, press <ESC> to again return to the
  521. main Setup menu. You could select Local File Specs at this time or
  522. later to enter additional file specs which apply only to INDIVIDUAL
  523. directories which you would select. Any such file specifications are
  524. "added to" the General File Specs we just established, but only apply
  525. to particular directories. But for simplicity in presenting this
  526. tutorial, we will skip this option. Just bear in mind that you may
  527. establish guidelines for individual directories if you ever want to do
  528. so with Local File Specs.
  529.  
  530. Only one other option of importance to most users remains. Please
  531. select Comp (Compression) File Specs and press <ENTER>. It is here
  532. that you may instruct FLEXIBAK Plus to compress files during backup to
  533. reduce the number of disk disks needed to take a backup.
  534.  
  535. The rules for Comp File Specs are the same as for the other file
  536. specifications we have discussed except that if absolutely no
  537. compression file specs are entered, NO files will be compressed. Do
  538. this if time is more important than the number of backup disks you
  539. must use and retain.
  540.  
  541. For most users, however, I recommend that you enter at least one file
  542. specification, "*.*". And if, like most users, the hard disk(s) which
  543. you backup contain archives (special files which contain one or more
  544. related ordinary files), you should "subtract" these from the
  545. compression process because they are already compressed. Archives are
  546. normally identified by file extensions of ".ZIP", ".ARC", ".LZH" --
  547. and occasionally others. So I would recommend that, AFTER "*.*", you
  548. enter at least the following:
  549.  
  550. "*.ZIP-"  "*.ARC-"  "*.LZH-"
  551.  
  552. You probably will want to enter these in the Compress File Specs
  553. window even if you don't know whether you currently have such archives
  554. on your hard disk(s). You may have some later.
  555.  
  556. IMPORTANT: You should now press <ESC> to return to the top menu bar,
  557. use the right-arrow key to move to the Utilities item and press
  558. <ENTER>. From there, select Re-Log Disk(s). Do this ANY time you
  559. modify file specifications or global values so FLEXIBAK Plus will
  560. update its records regarding your preferences. If you don't, FLEXIBAK
  561. Plus will do it automatically when you start the backup BUT until
  562. then, the statistics at the top of the screen will be incorrect, as
  563. will the estimate of the number of backup disks required.
  564.  
  565.  
  566. Let's Do It!
  567.  
  568. If you already have a supply of formatted but blank disks available,
  569. you are ready to take your first backup. If you do not, you may format
  570. new disks or those containing data you are willing to lose by
  571. highlighting DOS on the top menu bar, selecting Format, choosing the
  572. type of disk you want to format and pressing <ENTER>. (If you want to
  573. exit FLEXIBAK Plus at this time without taking a backup, highlight
  574. DOS, select Exit and press <ENTER>. You may return to this section of
  575. the tutorial at a later time to take your first backup.)
  576.  
  577. To begin your first backup, with an adequate number of formatted,
  578. blank disks on hand, simply highlight Backup on the top menu bar,
  579. select Start Backup and press <ENTER>, then follow the instructions.
  580. (You can use the Disk Usage option in the Utilities menu to obtain an
  581. estimate of the number of disks required. Please note that if you are
  582. using compression, the number of disks required can be as few as half
  583. the number estimated by the Disk Usage option.)
  584.  
  585.  
  586. The Master Disk
  587.  
  588. At the end of each session, FLEXIBAK Plus asks you to insert the
  589. Master Disk. This should be a blank, formatted disk, and FLEXIBAK Plus
  590. will use it to store copies of its data files in case of disaster. If
  591. you suffer from a hard disk failure, you can restore your data by
  592. taking the following steps:
  593.  
  594. 1) INSTALL FLEXIBAK Plus onto your hard disk. This is essential -- you
  595. should never run FLEXIBAK Plus from a floppy disk.
  596.  
  597. 2) Copy all data files from your Master Disk into the FLEXIBAK Plus
  598. directory on your hard disk. Assuming your Master Disk is in drive A,
  599. and you have installed FLEXIBAK Plus into the "C:\FLEXPLUS" directory,
  600. the following DOS command would do this:
  601.  
  602. COPY A:*.DAT C:\FLEXPLUS
  603.  
  604. 3) Run FLEXIBAK Plus and select "Restore All" or "Restore Queries",
  605. depending on your requirements (see later for more details on these
  606. options).
  607.  
  608.  
  609. The Backup Data File
  610.  
  611. The backup data file, called "FLEXPLUS.DAT" or similar, contains
  612. information about all files in a backup set, plus the setup options of
  613. the backup. While in emergencies it is possible to restore data
  614. without this file (see Utilities section, below), you will not be able
  615. to rebuild the data file, and so will have to start a fresh backup
  616. once you have restored your data. Therefore, you should take every
  617. opportunity offered by FLEXIBAK Plus to update this file (i.e., leave
  618. the Save Data File After Each Disk? flag, and the Copy Data File To
  619. Master Disk flag set to "Y" in the General Setup window).
  620.  
  621. As an extra precaution, a copy of that file is also saved as
  622. "FLEXPLUS.BAK" (or similar) each time you use FLEXIBAK Plus.
  623.  
  624. Congratulations! You have now successfully completed a backup. Did the
  625. actual backup take awhile? Despite FLEXIBAK Plus' exceptional speed,
  626. the first, complete backup may take some time on a large or slow hard
  627. disk. But because of FLEXIBAK Plus' unique approach to backups, future
  628. sessions will generally require just a small fraction of the time for
  629. the first backup.
  630.  
  631. The remainder of the tutorial covers a few other things you should
  632. review.
  633.  
  634.  
  635. Using Multiple Backup Sets
  636.  
  637. It is possible in FLEXIBAK Plus to have more than one set of backup
  638. disks to increase security. This can also be used to speed the backup
  639. process by having a complete backup on one set of disks and just the
  640. most vital files on another set. This allows you to use the second set
  641. for day-to-day backups and use the main backup set perhaps once each
  642. week. This would mean that any less critical files that changed during
  643. the week would only be backed up once.
  644.  
  645. Keeping multiple backup sets is a good way to improve security.
  646. Although FLEXIBAK Plus can detect that files have gone missing, it
  647. cannot detect if they have been corrupted and you might not notice
  648. until after a backup has been taken. With multiple backups, you can
  649. use the previous backup set to restore the file.
  650.  
  651. To specify alternative backup sets, simply pass the name of the set as
  652. an argument when you run FLEXIBAK Plus. For example:
  653.  
  654. FLEXPLUS FULLBAK
  655.  
  656. This example creates a backup data file called "FULLBAK.DAT" and will
  657. use the name "FULLBAK" as an identification on all backup disks to
  658. avoid mixing disks from two different backups.
  659.  
  660. Registered users can also make use of the utility, FPSELECT, which
  661. will enable you to select a backup set from a list of those available,
  662. as well as adding descriptions to each backup set.
  663.  
  664.  
  665. When Disaster Strikes
  666.  
  667. The purpose of backups is, of course, to save the day -- actually, to
  668. save perhaps years of work and all your programs! -- by permitting you
  669. to restore lost or damaged files. As experienced users will tell you,
  670. it is not a question of whether disaster will strike, but WHEN it will
  671. strike!
  672.  
  673. FLEXIBAK Plus provides an exceptional variety of methods to restore
  674. some or all files from the backup disks. If you have taken backups
  675. with the regularity of an experienced user, you will have no
  676. difficulty restoring all of your files -- to the point of your last
  677. backup, of course.
  678.  
  679. In the case of a limited number of lost or damaged files, you will
  680. want to select an appropriate method of restoration from the options
  681. on the Backup menu from the top menu bar. A discussion of all of these
  682. options is beyond the scope of a tutorial and is left for your review
  683. in the Reference section.
  684.  
  685. In the case of total hard disk data loss, the first step is to
  686. determine whether permanent physical damage to the hard disk has
  687. occurred or whether you can correct the problem by software. You will
  688. need to consult your dealer or an experienced user to make this
  689. determination. If indeed the hard disk is permanently damaged, you
  690. must repair or replace it before proceeding.
  691.  
  692. After you have determined that your hard disk is good (or have
  693. repaired or replaced it), you probably will have to reformat it before
  694. restoring your files. This process -- and even the need for it --
  695. varies depending upon the type of drive you have and the cause of the
  696. damage. Again, a qualified dealer or experienced user should be
  697. consulted.
  698.  
  699. When you are able to access the drive and successfully display a
  700. directory with the "DIR" command, you are ready to restore your files
  701. onto it. To do so, place your MASTER DISK into the appropriate drive
  702. and type "INSTALL" to re-install the program. INSTALL will also copy
  703. any FLEXIBAK Plus data files (those ending in ".DAT") onto the hard
  704. disk. This is essential in order for you to be able to restore from
  705. within FLEXIBAK Plus. Then change to your FLEXIBAK Plus directory on
  706. the hard disk and run FLEXIBAK Plus by typing "FLEXPLUS". Press
  707. <ENTER> to select the Backup menu, then highlight and select Restore
  708. Queries. Carefully follow the instructions and -- voila! -- FLEXIBAK
  709. Plus has returned all your files just as they were prior to your last
  710. backup. It is able to do so because you faithfully followed your
  711. backup routine and -- of course -- always updated your Master Disk as
  712. recommended.
  713.  
  714. I recommend that you review the following Reference section for
  715. further important details regarding restoration of files. In some
  716. cases -- particularly if you didn't update your Master Disk after your
  717. last backup -- you may also need to refer to the Utilities section,
  718. below. And finally, for questions which even the detailed assistance
  719. provided in this manual fails to answer, registered users are invited
  720. to contact us or our overseas support staff.
  721.  
  722.  
  723.                               REFERENCE
  724.  
  725.  
  726.  
  727. Introduction
  728.  
  729. The screen is split into three main sections, with the top section
  730. containing statistics which enable you to see at a glance the status
  731. of the backup. The meaning of the figures are as follows:
  732.  
  733. Backed Up: Number of files backed up.
  734. To Add: Number of files remaining to be added to the backup disks.
  735. Queries: Number of unanswered queries.
  736. To Restore: Number of files tagged to restore.
  737. No Disks: Number of disks in the backup set so far. Note that this is
  738. not the number of disks required to backup all files.
  739. Total K: Kilobytes occupied by files in the backup.
  740.  
  741. Most interaction between the user and FLEXIBAK Plus occurs in the main
  742. section of the screen. A general rule throughout FLEXIBAK Plus is that
  743. <ENTER> is used to indicate a positive response to a question or
  744. situation and <ESC> is used to indicate a negative response or to
  745. "escape" from a situation. If you remember this, you will quickly feel
  746. at home with FLEXIBAK Plus.
  747.  
  748. The bottom section of the screen contains on-line help. Refer to this
  749. if you are unsure what is happening or what a particular function
  750. does, or press <F1> for more detailed help.
  751.  
  752. In addition to these three main screen sections, FLEXIBAK Plus
  753. contains a pull-down menu system which enables you to quickly and
  754. easily move around and select various program functions. Menu options
  755. are explained in depth later in this chapter.
  756.  
  757.  
  758. Mouse Support
  759.  
  760. FLEXIBAK Plus supports a Microsoft-compatible mouse, provided the
  761. appropriate mouse driver received with the mouse is loaded. You will
  762. find that a mouse greatly eases use of FLEXIBAK Plus. The left button
  763. on the mouse is the equivalent of <ENTER> while the right button
  764. represents <ESC>.
  765.  
  766.  
  767. Backup Menu
  768.  
  769. The Backup Menu contains all options for day-to-day use of FLEXIBAK
  770. Plus, allowing you to backup files, answer queries and restore files
  771. as necessary.
  772.  
  773.         Start Backup Option
  774.  
  775.         This option starts the backup process, adding any tagged files
  776.         to the backup disks. (See "To Add" count in the statistics box
  777.         at top of screen). If a new disk is required, you will be
  778.         asked to insert a Blank, Formatted disk; otherwise you will be
  779.         asked to insert a particular disk number. Don't worry about
  780.         inserting the wrong disk. FLEXIBAK Plus ensures that it is a
  781.         proper disk.
  782.  
  783.         If FLEXIBAK Plus requires a blank disk and you do not have one
  784.         available, you may use the Inspect Disk, Erase Disk or Format
  785.         Disk options in the DOS menu to check, erase or format a disk
  786.         as necessary. Alternatively, you can perform the same
  787.         operations by pressing <F2> to Inspect a disk, <F3> to Erase a
  788.         disk or <F4> to Format it.
  789.  
  790.         FLEXIBAK Plus will now update the backup disk by deleting any
  791.         unwanted files (those tagged for deletion when answering
  792.         queries) and adding any new or changed files. When finished
  793.         with a disk, FLEXIBAK Plus will ask you to either insert
  794.         another disk or will return you to the menu if there are no
  795.         more files to add to backup disks.
  796.  
  797.         Answer Queries Option
  798.  
  799.         From time to time, files on your hard disk drive(s) that are
  800.         backed up will be deleted, accidentally or on purpose.
  801.         FLEXIBAK Plus is unique among hard disk backup utilities in
  802.         that it notices that a file is missing and tag it as a Query.
  803.         (The number of Queries is displayed in the statistics box at
  804.         top of screen.) This option allows you to answer any
  805.         outstanding Queries by deciding whether to restore a file or
  806.         delete it from the backup disks.
  807.  
  808.         To make matters easier for you, FLEXIBAK Plus attempts to
  809.         group files by directory when asking you to answer a Query.
  810.         Thus, if you delete all backed up files from a directory -- or
  811.         remove the directory entirely -- you will first be asked
  812.         whether you want to Restore the entire directory, Delete the
  813.         entire directory or deal with each file individually. You will
  814.         then be given the opportunity to answer Queries on individual
  815.         files -- to Restore, Delete or Skip them. By Skipping a Query,
  816.         you can indefinitely postpone your decision on what to do with
  817.         that file, though FLEXIBAK Plus will alert you to the fact
  818.         that you have outstanding Queries whenever you select the
  819.         Start Backup option.
  820.  
  821.         Restore Tagged Option
  822.  
  823.         This option restores files tagged for restoration with the
  824.         Answer Queries option. You will be prompted to enter disks in
  825.         much the same way as in the Start Backup option except that,
  826.         by pressing <ESC>, you may skip a disk and move to the next
  827.         backup disk. This allows for the possibility of a backup disk
  828.         being lost or destroyed. If FLEXIBAK Plus has a problem
  829.         restoring any file, you will be alerted and the file will be
  830.         tagged as a Query so that it can be reprocessed later.
  831.  
  832.         Restore File Option
  833.  
  834.         This option restores a single file from the backup. You are
  835.         first asked to choose the directory in which the file is/was
  836.         contained, then to choose the specific file for restoration.
  837.         You are then asked to insert one or more backup disks to
  838.         restore the file.
  839.  
  840.         Restore Queries Option
  841.  
  842.         If you are sure that you want to restore all files tagged as
  843.         Queries rather than answering a string of Queries, use this
  844.         option to tag all Queries for restoration and restore them in
  845.         the same way as the Restore Tagged option.
  846.  
  847.         Restore All Option
  848.  
  849.         This option restores all files, including those still on the
  850.         hard disk drive(s). You should only need to use this option
  851.         after a complete hard disk failure. Do not use it at any other
  852.         time unless you are absolutely sure what you are doing or you
  853.         could restore files that are older than those currently on
  854.         your hard disk. Be careful!
  855.  
  856.         Restore Directory Option
  857.  
  858.         With this option it is possible to restore all files in a
  859.         particular directory and change the directory name, if
  860.         desired. This is useful if you need to transfer files from one
  861.         PC to another, as you can take a whole directory from one
  862.         system and restore it to another directory on the other
  863.         system.
  864.  
  865.         Upon selecting this option, you are presented with a choice of
  866.         available directories from which to select the directory you
  867.         want to restore. After selecting the directory, you are given
  868.         the opportunity to enter a new directory name to which the
  869.         files will be restored. The operation will then proceed like
  870.         the Restore Tagged option. You should note that, for safety
  871.         reasons, this option will only restore files already tagged as
  872.         either Queries or for Restoration. In other words, they must
  873.         not already exist on the source disk.
  874.  
  875.  
  876. Setup Menu
  877.  
  878. The Setup Menu alters how FLEXIBAK Plus works to suit your
  879. requirements. Three options in this menu take you into a window where
  880. you can configure File Specs. These are a series of DOS wildcards
  881. (such as "*.*", which means all files, or "*.EXE", which means all
  882. files ending in ".EXE"). (See your DOS reference book if you need more
  883. information about wildcards.)
  884.  
  885. This enables you to configure which files to include or exclude from
  886. the backup or compression. File Specs ending with a "-" are taken as
  887. exclusions, and File Specs are processed in the order in which they
  888. occur. For example, the default Global File Specs are "*.*" followed
  889. by "*.BAK-", which means that FLEXIBAK Plus will backup all files
  890. except those ending in ".BAK". If these File Specs were listed in the
  891. opposite order, FLEXIBAK Plus would backup everything as the last File
  892. Spec; "*.*" would tell it to include all files.
  893.  
  894. To add a File Spec, just type it and press <ENTER>. To remove a File
  895. Spec, type in the opposite File Spec. Example, to remove "*.*", type
  896. "*.*-" and press <ENTER>. If you wish to change the order of File
  897. Specs, first remove the leading File Specs and then add them to the
  898. end by re-entering them. A maximum of 12 File Specs are allowed in
  899. each situation.
  900.  
  901.         Global File Specs Option
  902.  
  903.         This option configures Global File Specs for your setup. Upon
  904.         selecting this option, you will be taken straight into the
  905.         File Spec Entry window to alter the Global File Specs to suit
  906.         your requirements. Global File Specs are applied to EVERY
  907.         directory on the source disk(s) and will be automatically
  908.         effective on any new directories that are created. (If you
  909.         alter Global File Specs, select the Re-Log Disk(s) option from
  910.         the Utilities menu for the changes to take effect.)
  911.  
  912.         If you only want to backup a few specific directories on your
  913.         hard disk, you can facilitate this by removing all Global File
  914.         Specs and just use Local File Specs to specify the particular
  915.         files and/or directories that you want to backup.
  916.  
  917.         Local File Specs Option
  918.  
  919.         This option configures File Specs for a particular directory.
  920.         You will be presented with all directories from which to
  921.         select your required directory. This takes you to the File
  922.         Spec Entry window where you can add any Local File Specs.
  923.         Local File Specs are applied to a directory after Global File
  924.         Specs -- NOT instead of them. If you alter Local File Specs,
  925.         select the Re-Log Disk(s) option from the Utilities menu for
  926.         changes to take effect.
  927.  
  928.         A special kind of Local File Spec can be used, called a
  929.         Recursive File Spec. A Recursive File Spec is a Local File
  930.         Spec that also applies to any directories that are "children"
  931.         of the directory in which it occurs. To indicate that a File
  932.         Spec is recursive, simply add "~" to the end of it. For
  933.         example, if you placed the File Spec "*.*-~" in the directory
  934.         "C:\TP", everything in "C:\TP" and all directories below it
  935.         will be excluded from the backup. You can, of course, override
  936.         a Recursive File Spec with a Local File Spec, as Local File
  937.         Specs are applied to a directory AFTER any Recursive File
  938.         Specs. For example, in my backup, I have a File Spec of
  939.         "*.*-~" entered in the directory "C:\TP" and a File Spec of
  940.         "*.*" entered in "C:\TP\NILDRAM".
  941.  
  942.         Removing Recursive File Specs is similar to removing standard
  943.         File Specs -- enter the opposite File Spec, with the "~"
  944.         character on the end. For example, to remove "*.*-~", enter
  945.         "*.*~".
  946.  
  947.         While entering Local File Specs, you can press <F2> at any
  948.         time to view the contents of the directory you are editing.
  949.         You will find this helpful to remind you of exactly what is in
  950.         each directory as you edit Local File Specs.
  951.  
  952.         Comp File Specs Option
  953.  
  954.         Compression File Specs determine whether or not a file will be
  955.         compressed. For example, you might want to Compress all files
  956.         except those which are already compressed (such as "*.ZIP" and
  957.         "*.ARC" archives). In such cases, you would enter File Specs
  958.         of "*.*", "*.ZIP-" and "*.ARC-". You should note that unless
  959.         you specifically include files to compress (for example, by
  960.         using "*.*") no compression will occur.
  961.  
  962.         General Setup Option
  963.  
  964.         Upon selecting this option, a window pops up with a selection
  965.         of configurable parameters. Once you have made any changes,
  966.         press <ESC> to return to the menu. The parameters are as
  967.         follows:
  968.  
  969.                 Source Drive(s)
  970.  
  971.                 In this field list all drives from which you wish to
  972.                 take a backup. For example, "CDEF" in this field
  973.                 causes FLEXIBAK Plus to backup drives C, D, E and F.
  974.                 The field may contain up to twenty source drives.
  975.                 Please note that any changes made in this field will
  976.                 not have any effect until FLEXIBAK Plus is exited and
  977.                 restarted or the Re-Log Disk(s) option in the
  978.                 Utilities menu is used.
  979.  
  980.                 Backup To Floppy
  981.  
  982.                 This field should be set to "Y" if a conventional
  983.                 backup is being taken. i.e. From the hard disk to a
  984.                 set of floppy disks. If it is "Y", the backup disk is
  985.                 taken from the setting in the Destn Drive field.
  986.  
  987.                 If it is "N", FLEXIBAK Plus switches into a different
  988.                 mode to backup from the hard disk to another hard disk
  989.                 or fixed media type (e.g. WORM *P drive). The Destn
  990.                 Drive field is then ignored and replaced with the
  991.                 Destn Directory field, which allows you to specify the
  992.                 drive AND directory to which the backup should be
  993.                 taken. The Backup File Size field also becomes
  994.                 operational at this point.
  995.  
  996.                 Destn Drive
  997.  
  998.                 This field contains the destination drive to which you
  999.                 want to backup, such as "A" or "B". Please note that
  1000.                 if this is set to anything other than "A" or "B", the
  1001.                 Erase Disk and Format Disk options will be disabled to
  1002.                 prevent the accidental deletion of vital data.
  1003.  
  1004.                 Destn Directory
  1005.  
  1006.                 This field contains the drive and directory to which
  1007.                 you wish to backup. It is only functional when you are
  1008.                 NOT backing up to floppy disk.
  1009.  
  1010.                 Backup File Size (K)
  1011.  
  1012.                 When FLEXIBAK Plus is backing up to fixed media, it
  1013.                 creates 'virtual' backup disks. These are DOS files
  1014.                 which are created and expanded to the size of this
  1015.                 field. You should normally leave this field set to its
  1016.                 default. However, if you are backing up to a WORM
  1017.                 drive, you will save space by reducing the backup file
  1018.                 size to its minimum of 400K. The maximum setting
  1019.                 allowed is 3000K.
  1020.  
  1021.                 Copy Data File To Master Disk?
  1022.  
  1023.                 Setting this to "N" prevents FLEXIBAK Plus from
  1024.                 prompting you to insert the Master Disk at the end of
  1025.                 the backup session. You should only set this field to
  1026.                 "N" if you have a full understanding of the
  1027.                 significance of the data file, and why it should be
  1028.                 copied to the Master Disk.
  1029.  
  1030.                 Update File Archive Flag?
  1031.  
  1032.                 If this is set to "Y" (the default), the Archive Flag
  1033.                 on each file is cleared as it is backed up and is
  1034.                 checked when logging on to detect whether the file has
  1035.                 changed or not. If it is set to "N", the Archive Flag
  1036.                 is not cleared; neither is it checked when logging on.
  1037.                 (See your DOS reference if unfamiliar with archive
  1038.                 flags.)
  1039.  
  1040.                 Backup Hidden Files?
  1041.  
  1042.                 If you have "hidden" files that you wish to backup,
  1043.                 you should set this field to "Y". Otherwise leave it
  1044.                 set to "N". (See DOS reference if unfamiliar with
  1045.                 hidden files.)
  1046.  
  1047.                 Save Data File After Each Disk?
  1048.  
  1049.                 This is a security option which, when set to "Y",
  1050.                 causes FLEXIBAK Plus to save its data file after
  1051.                 processing each disk when doing a backup. The default
  1052.                 setting is "Y". Leave it at this setting unless the
  1053.                 wait after each disk while FLEXIBAK Plus saves its
  1054.                 data file becomes unacceptable.
  1055.  
  1056.                 Maximum No Of Files
  1057.  
  1058.                 This field contains the maximum number of files
  1059.                 FLEXIBAK Plus can process. The default value is 4000.
  1060.                 Alter this field only if your computer is short of
  1061.                 memory or you have more than 4000 files on your hard
  1062.                 disk(s). Changes do NOT take effect until FLEXIBAK
  1063.                 Plus is restarted. (Note also the discussion on
  1064.                 command-line parameters in the Installation section.)
  1065.  
  1066.                 This setting can be quite crucial as a lot of memory
  1067.                 is required for holding file information. If you have
  1068.                 little free memory, try to reduce this figure as much
  1069.                 as possible. FLEXIBAK Plus will make use of EMS or XMS
  1070.                 memory (two special types of memory beyond the normal
  1071.                 640K) to store file information, if you have it. With
  1072.                 EMS or XMS, it is possible to have a backup set of
  1073.                 almost 10,000 files without running out of memory.
  1074.  
  1075.                 Maximum No Of Directories
  1076.  
  1077.                 This field contains the maximum number of directories
  1078.                 FLEXIBAK Plus can process. The default value is 300.
  1079.                 Alter this field only if your computer is short of
  1080.                 memory or your hard disk contains more than 300
  1081.                 directories. Changes do NOT take effect until FLEXIBAK
  1082.                 Plus is restarted. (Note also the discussion on
  1083.                 command-line parameters in the Introduction.)
  1084.  
  1085.         Format Setup Option
  1086.  
  1087.         This option allows you to configure the DOS commands used to
  1088.         format a disk. FLEXIBAK Plus has 5 different format commands
  1089.         that you can set up. They are "Format 360K Disk", "Format 720K
  1090.         Disk", "Format 1.2M Disk", "Format 1.44M Disk" and "Quick
  1091.         Format Disk". If you have an XT compatible (8086 or 8088 CPU),
  1092.         you will probably only need to fill in the first two boxes.
  1093.         The command you should enter should be the standard DOS
  1094.         command to format the disk to the particular size, with the
  1095.         name of the disk drive (e.g. "A:") replaced with the "%"
  1096.         character, which will be substituted by the correct drive
  1097.         identifier when the format command is executed.
  1098.  
  1099.         On an XT compatible with DOS v. 4.0 or earlier, the most
  1100.         likely setup is:
  1101.  
  1102.         Format  360K Disk: FORMAT %
  1103.         Format  720K Disk: FORMAT %
  1104.         Format  1.2M Disk:
  1105.         Format 1.44M Disk:
  1106.         Quick Format Disk:
  1107.  
  1108.         On an AT compatible (80286 or above) with DOS v. 4.0, the
  1109.         setup should be:
  1110.  
  1111.         Format  360K Disk: FORMAT % /4
  1112.         Format  720K Disk: FORMAT % /N:9 /T:80
  1113.         Format  1.2M Disk: FORMAT %
  1114.         Format 1.44M Disk: FORMAT %
  1115.         Quick Format Disk:
  1116.  
  1117.         This is the default setup and should work on most
  1118.         AT-compatible computers. However, it is possible to call other
  1119.         format programs that you may use instead of the standard DOS
  1120.         Format program.
  1121.  
  1122.         With DOS v. 5.0 and many other format  programs, you have an
  1123.         option to do a "Quick" format. This doesn't actually format a
  1124.         disk, but just quickly wipes the current contents from it. In
  1125.         this case, you should fill in the Quick Format Disk box with
  1126.         the appropriate command (with DOS v. 5.0 this is "FORMAT %
  1127.         /Q").
  1128.  
  1129.         Note: If you enter a Quick Format command, this will also be
  1130.         used to erase disks when you use the Erase Disk option of the
  1131.         DOS menu.
  1132.  
  1133.         Verify Flag On/Off Option
  1134.  
  1135.         This option toggles the DOS Verify Flag on and off. When
  1136.         switched on, data written to disk is immediately re-read and
  1137.         compared with what was written to ensure no errors. As this
  1138.         adds substantial time and the probability of errors is so
  1139.         slight, I advise leaving this option set to its default of
  1140.         Off.
  1141.  
  1142.         Sound On/Off Option
  1143.  
  1144.         This option toggles sound effects on and off.
  1145.  
  1146. Utilities Menu
  1147.  
  1148.         Re-Log Disk(s) Option
  1149.  
  1150.         Use this option to Re-Log disks after you alter configuration
  1151.         information such as the source disks or File Specs.
  1152.  
  1153.         Disk Usage Option
  1154.  
  1155.         This option estimates the number of disks required to backup
  1156.         all logged files. The estimate does not take into account the
  1157.         effects of compression which, if set, generally significantly
  1158.         reduces the number of disks required, often by as much as 50%,
  1159.         or even more!
  1160.  
  1161.         Check Disk Option
  1162.  
  1163.         Use this option from time to time to check the state of a
  1164.         backup disk. It checks that the contents of a particular
  1165.         backup disk are what FLEXIBAK Plus thinks they are. If there
  1166.         are differences, they will be corrected. Just insert a backup
  1167.         disk and press <ENTER>.
  1168.  
  1169.         The checking procedure is split into two passes. In the first
  1170.         pass, FLEXIBAK Plus checks files on the backup disk to ensure
  1171.         they should be there and deletes any that shouldn't. In the
  1172.         second pass, FLEXIBAK Plus checks all files it thinks should
  1173.         be on the backup disk to ensure they are there and up to date.
  1174.         At the end, you will be told how many errors occurred and were
  1175.         corrected. Normally this should be zero, but it is possible
  1176.         for errors to occur if the computer is reset or crashes while
  1177.         FLEXIBAK Plus is loaded. In such cases, run this option to
  1178.         ensure the integrity of your backup.
  1179.  
  1180.         Verify Disk Option
  1181.  
  1182.         This option does everything the Check Disk option does and
  1183.         more. It also checks the full contents of each file and
  1184.         verifies it against the file on the hard disk. This is the
  1185.         ultimate integrity check of any backup disk. If a disk passes
  1186.         this test, it will restore perfectly. If for any reason errors
  1187.         occur, they will be corrected in the same way as with the
  1188.         Check Disk option. It takes significantly longer to Verify a
  1189.         disk than to Check it, but it gives you the ultimate peace of
  1190.         mind.
  1191.  
  1192.         Refresh Disk Option
  1193.  
  1194.         If a backup disk is accidentally lost or destroyed, you will
  1195.         want to create a duplicate without abandoning the entire
  1196.         backup. This option performs this task by tagging any files on
  1197.         the specified disk for Adding; then it assumes the disk has
  1198.         not yet been used. This will mean that, when you use the Start
  1199.         Backup option, FLEXIBAK Plus will ask you to insert a blank
  1200.         disk (when it reaches the disk you have refreshed) and will
  1201.         backup all the files on that disk.
  1202.  
  1203.         Compact Backup Option
  1204.  
  1205.         From time to time, the amount of data on your hard disk
  1206.         drive(s) may decrease. If this happens, the number of backup
  1207.         disks used by FLEXIBAK Plus may be more than actually
  1208.         required. If you want to release any backup disks for other
  1209.         uses, use this option to compact the backup.
  1210.  
  1211.         The effect of this option is to release the last disk in the
  1212.         backup set and attempt to place files on this disk elsewhere.
  1213.         Immediately after using this option, you should use the Start
  1214.         Backup option to add the files to other backup disks. You will
  1215.         then see whether the compaction was successful or not.
  1216.  
  1217.         Create Queries Option
  1218.  
  1219.         If you have answered any Queries and want to change your
  1220.         decision, use this option to re-tag for Query any files that
  1221.         are tagged for restoration or deletion.
  1222.  
  1223.         Abandon Backup Option
  1224.  
  1225.         This option completely abandons the current backup and start
  1226.         afresh. This allows you to take a full backup on a new set of
  1227.         disks. Use with caution!
  1228.  
  1229. Reports Menu
  1230.  
  1231.         File Specs Option
  1232.  
  1233.         This option produces a report of all File Specifications that
  1234.         you have set up for the backup. The report will be sent to the
  1235.         screen first of all, where you will have a chance to view it.
  1236.         You will then be given the option to print it out. Make sure
  1237.         that your printer is ready before printing this report.
  1238.  
  1239.         Disk Info Option
  1240.  
  1241.         This option produces a report of the Disk Information. This
  1242.         contains handy statistics along with details of the number of
  1243.         files, total size and free space on each disk. The report will
  1244.         be sent to the screen first of all, where you will have a
  1245.         chance to view it. You will then be given the option to print
  1246.         it out. Make sure that your printer is ready before printing
  1247.         this report.
  1248.  
  1249.         Registration Option
  1250.  
  1251.         This option prints a registration form to register your copy
  1252.         of FLEXIBAK Plus. Registration brings many benefits, including
  1253.         one or more extra utility programs, a special 386 version of
  1254.         the main program, and a free shareware copy of Integrity
  1255.         Master, one of the most comprehensive anti-virus and disk
  1256.         integrity programs, and a perfect complement to FLEXIBAK Plus.
  1257.  
  1258. DOS Menu
  1259.  
  1260.         Inspect Disk Option
  1261.  
  1262.         This option searches a disk and checks its contents. I
  1263.         strongly advise that you use this option before the Erase Disk
  1264.         or Format Disk options.
  1265.  
  1266.         Erase Disk Option
  1267.  
  1268.         This option erases a disk to use it as a backup disk. (I
  1269.         strongly advise using the Inspect Disk option first.) This
  1270.         option is disabled if the Destination Drive is neither "A" nor
  1271.         "B". (Use the General Setup option in the Setup menu to set
  1272.         the Destination Drive.)
  1273.  
  1274.         This option will fail if the disk contains any "read-only"
  1275.         files. (See DOS reference if unfamiliar with read-only files.)
  1276.         Exception: If the Quick Format setup in Format Setup is
  1277.         anything but blank, a Quick Format will be performed instead
  1278.         of FLEXIBAK Plus' normal Erase Disk routine. This erases all
  1279.         files on the disk, regardless of whether they are read-only.
  1280.  
  1281.         Format Disk Option
  1282.  
  1283.         This option formats a new disk. Ensure that you have
  1284.         configured the Format Setup before using this option.
  1285.  
  1286.         You will be presented with the following options: 360K (5 1/4"
  1287.         Disk) 720K (3 1/2" Disk) 1.2M (5 1/4" Disk) 1.44M (3 1/2"
  1288.         Disk) Quick Format
  1289.  
  1290.         Select the correct option for the disk you want to format. The
  1291.         Quick Format option should be selected only if the disk has
  1292.         already been formatted AND your format program supports Quick
  1293.         Formatting. (Quick Formatting is supported by the Format
  1294.         program of DOS v. 5.0 and the format of some other programs,
  1295.         such as PC Tools.) FLEXIBAK Plus will use the appropriate
  1296.         command line (as configured in Format Setup) to format your
  1297.         disk.
  1298.  
  1299.         If you are unsure if a disk is blank, use the Inspect Disk
  1300.         option before attempting to Format it, just to be safe.
  1301.  
  1302.         Shell Out Option
  1303.  
  1304.         Use this option to "shell" temporarily to DOS. FLEXIBAK Plus
  1305.        will be swapped out of memory, and you can return to it by
  1306.         typing "EXIT" at the DOS prompt.
  1307.  
  1308.         Exit Option
  1309.  
  1310.         This option terminates FLEXIBAK Plus and returns you to DOS.
  1311.         Before exiting, the data file is saved to the hard disk and
  1312.         you are prompted to insert the Master Disk. (This should be a
  1313.         backup copy of your FLEXIBAK Plus distribution disk.) The data
  1314.         file will then be copied to the Master Disk also. This can be
  1315.         avoided by pressing <ESC> when prompted to insert the
  1316.         Master Disk, but this is highly inadvisable as FLEXIBAK Plus
  1317.         will need to use this file to restore the backup should you
  1318.         suffer from a hard disk crash.
  1319.  
  1320.         You can also exit from anywhere within the menu structure by
  1321.         pressing <ALT-X>.
  1322.  
  1323.  
  1324.                               UTILITIES
  1325.  
  1326.  
  1327.  
  1328. FLEXIBAK Plus is accompanied by stand-alone utilities to view and
  1329. restore backup disk contents without use of the FLEXPLUS.DAT (or
  1330. similar) data file. This means that, even in the worst case scenario
  1331. or a lost or destroyed disk containing FLEXPLUS.DAT, you still may
  1332. restore all data with 100% accuracy, but you won't be able to rebuild
  1333. FLEXPLUS.DAT. This will mean having to start a new backup. The
  1334. stand-alone utilities are detailed below.
  1335.  
  1336.  
  1337. FPDIR
  1338.  
  1339. FPDIR provides a directory of files on a backup diskette. The syntax
  1340. is simple, type:
  1341.  
  1342. FPDIR x:
  1343.  
  1344. where "x" is the disk drive containing the backup disk. You will be
  1345. presented with a list of the files backed up on that disk.
  1346.  
  1347.  
  1348. FPREST
  1349.  
  1350. FPREST restores files from backup disks when the backup data file has
  1351. been lost. It accepts a list of file names or DOS wildcards and
  1352. restores those files. The syntax is:
  1353.  
  1354. FPREST x: file1 file2 ...
  1355.  
  1356. where "x" is the disk drive containing the backup disk. Example:
  1357.  
  1358. FPREST A: *.BAT C:\DOS\*.EXE C:\CONFIG.SYS
  1359.  
  1360. This example restores all files matching "*.BAT", regardless of the
  1361. directory, all files matching "*.EXE" in the "C:\DOS" directory and
  1362. "C:\CONFIG.SYS".
  1363.  
  1364. FPREST works on one disk at a time and reports the names of files as
  1365. it restores them. Please be aware that large files can be split over
  1366. many backup disks, so you must be sure to run FPREST on all backup
  1367. disks in the set to ensure that the whole of any large file (over 300k
  1368. in size) is properly restored.
  1369.  
  1370.  
  1371.                                 Q & A
  1372.  
  1373.  
  1374.  
  1375. There are some questions that are asked time and time again over the
  1376. phone. Here are the answers to some of the most common questions. If
  1377. you have a problem or can't figure out how to do something with
  1378. FLEXIBAK Plus, read through this chapter before phoning for support,
  1379. as the answer may already be here.
  1380.  
  1381.  
  1382. Q) I just want to backup a few directories, and not the whole disk.
  1383. How do I do it?
  1384.  
  1385. A) In order to do this, you must first remove the Global File Specs.
  1386. When FLEXIBAK Plus is first run, it sets default Global File Specs of
  1387. "*.*" and "*.BAK-", these should be removed in the normal way by
  1388. selecting the Global File Specs option from the Setup menu and typing
  1389. "*.*-" followed by "*.BAK". Next, you should select the Local File
  1390. Specs option, choose each directory you wish to backup and enter File
  1391. Specs for it (normally, "*.*"). Then just select Start Backup in the
  1392. Backup menu and FLEXIBAK Plus will Re-Log the disk to take into
  1393. account the changes you have made and start the backup.
  1394.  
  1395.  
  1396. Q) I've been backing up onto 1.44Mb disks, but FLEXIBAK Plus wants
  1397. another disk and I've run out them. Can I use a 720k disk instead?
  1398.  
  1399. A) Yes. FLEXIBAK Plus, unlike most of its competitors, allows you to
  1400. freely mix disk formats within a backup set.
  1401.  
  1402.  
  1403. Q) I have a disk that has formatted with bad sectors. Can I use it as
  1404. a backup disk?
  1405.  
  1406. A) You can, but it is inadvisable. The problem is that bad sectors on
  1407. floppy disks are often caused by small particles of dirt. These are
  1408. liable to move and cause further damage to the disk, causing a loss of
  1409. data.
  1410.  
  1411.  
  1412. Q) My hard disk just crashed and I lost all the data. I now have a new
  1413. hard disk. How do I restore my data with FLEXIBAK Plus?
  1414.  
  1415. A) Firstly, you should re-load DOS onto your new hard disk. When you
  1416. have done this, re-install FLEXIBAK Plus, making sure that you also
  1417. copy all the .DAT files from your Master Disk back onto the hard disk.
  1418. Then run FLEXIBAK Plus, and select the Restore Queries option and away
  1419. you go. Alternatively, if you have lost the .DAT file, you can still
  1420. restore using the FPREST program. You will need to run FPREST once for
  1421. each disk in the set, and all your data will be restored.
  1422.  
  1423.