Flashback! / utility / commercial
From: Michael Current (aa700@cleveland.Freenet.Edu)
Date: 12/28/91-10:39:35 PM Z
- Next message by date: Michael Current: "Xenophobe / game / commercial"
- Previous message by date: Michael Current: "ChromaCAD / graphics / commercial"
- Return to Index: Sort by: [ date ] [ author ] [ thread ] [ subject ]
From: aa700@cleveland.Freenet.Edu (Michael Current) Subject: Flashback! / utility / commercial Date: Sat Dec 28 22:39:35 1991 Reprinted from Atari Explorer, Summer 1991 Copyright 1991 by Atari Corp. Reprinted by permission. Flashback! ---------- ICD's sophisticated backup package makes using 8-bit RAMdisks and hard- drives easier and more secure! By John Quinn Over the past several years, substantial numbers of Atari 8-bit users have discovered the speed and convenience of advanced mass-storage alternatives. RAMdisk use has increased manyfold since the introduction of the 130XE, whose 128K of RAM makes possible the installation of a fairly large RAMdisk; while hard-drive use has grown, largely through the efforts of companies such as ICD, Inc., who market a full line of easy-to-use hard-disk interfaces and support software for 8-bit machines, including the popular "DOS alternative," SpartaDOS. While RAMdisks and hard-drives can vastly increase productivity, there is one "downside" to their use: increased vulnerability to equipment failure. The contents of a RAMdisk, accumulated at the cost of considerable effort during a work-session, can disappear forever if the system crashes, unexpectedly. Failure of a hard-drive unit or accidental corruption of control software can cause the loss of megabytes of precious data. RAMdisks and hard-drives are also vulnerable to simple human error. Switching off the CPU will kill the contents of a RAMdisk as surely (indeed, more surely) than any system crash. And though saving a picture file under the same name as your July books won't render your hard-drive inoperable, it sure will scramble your accounting system! For these reasons, RAMdisk and hard-drive users must be careful to back up their storage systems regularly to floppy disk--the former at least once, preferably several times during the course of each work session; the latter, on a weekly or more frequent basis, depending on the sensitivity and value of the data involved. Backing up the system, of course, takes time and effort; considerable effort in the case of a hard drive, where the sheer size of the storage medium means backing up to a succession of floppy disks, via a laborious series of manual copy operations. Because backing up is such a bother, hard-drive users are especially prone to neglecting this important chore, leaving them vulnerable to disaster, when it strikes. Enter Flashback! As a major supplier of RAMdisks software and hard-drive systems for the Atari8-bit line, ICD, Inc., of Rockford, IL, knew there was a need for software that would facilitate the backup process, encouraging users of high-volume mass storage to back up their systems more frequently. In typical ICD fashion, the company has created one system of low-priced utilities that answer to any and all backup needs, speeding the backup of both RAMdisks and hard-drives through one, consistent user-interface. The system, called Flashback!, runs only under SpartaDOS. However, since many 8-bit hard-drive users are already employing SpartaDOS, this is less of a limitation than it might seem, at first glance. Flashback! comes on one 5-1/4" floppy disk. The disk contains two files: FLASHBK.COM and RESTORE.COM. FLASHBK.COM is the program that backs up your RAM or hard-drive to floppy disks (or to another hard drive), while RESTORE.COM, as its name implies, restores the backed-up files to their original state on the medium in question. Both programs are quite user-friendly, and completely menu-driven. To load FLASHBK.COM, all you need to do is type FLASHBK at the SpartaDOS command prompt (X FLASHBK if using SpartaDOS X). Once the program loads, it displays the menu shown in Figure 1, and tells you to "Press START to begin." +---------------- Figure 1 --------------------------------------------+ | | | [S]OURCE: D1: | | [D]EST.: D2: | | [C]ATALOG DIRS AND FILES:NO | | [E]XTEND FILE ACROSS DISKS:YES | | [F]ORMAT DESTINATION DISKS:NO | | [B]ACKUP FILES SINCE DATE:00/00/00 | | [A]RCHIVAL BACKUP ONLY:NO | | [Q]UIT FLASHBACK! AND RETURN TO DOS | | | +----------------------------------------------------------------------+ Figure 1. FLASHBK.COM's main menu, showing the numerous backup options available. When performing a standard backup, the first thing you must do is decide on source and destination drive and pathnames. The source drive and path define where the data you wish to back up is presently located; the destination defines the location where the backup files will reside. Source and destination are completely open-ended--you can back up a RAMdisk to a hard-drive subdirectory, a collection of subdirectories to floppy disk, or practically any other combination. The only limitation, naturally, is that you're not allowed to back up a drive to itself, though Flashback! will backup one hard-disk subdirectory to another on the same disk. Next, you can press "C" to select or de-select the "Catalog" option. When active, this option causes Flashback! to create a subdirectory on the destination path, containing a printable text file of backup information. The catalog file includes filenames and extenders for all backed-up files, byte counts, time and date-stamps, volume numbers of both source and destination disks, and the source pathname. While many users may elect not to employ the catalog option, it provides vital information for those seeking to keep track of multiple backups of important data. The [E]xtend option is also a yes/no toggle. Choosing "yes" will cause Flashback! to split files across floppy disks as necessary, during multi-file backups, insuring that every byte of available floppy disk space is used. Selecting "no" will force Flashback! to save only as many files on each destination floppy as will fit in their entirety. Most users will elect to employ the "Extend" option, speeding the backup process and employing floppy disk space most efficiently. When using RESTORE.COM, the process of restoring split files is handled transparently. However, it should also be noted that files backed-up under Flashback! can be restored individually, using SpartaDOS' COPY command; and even split files can be restored manually, via the Append option. Thus, the only reason one might select not to employ Extend is if one anticipates having to restore on a system that does not employ SpartaDOS, a situation that would render impossible the restoration of files split across disk boundaries. One of the most time-consuming aspects of a manual backup is the need to format destination floppy disks. Flashback! can automate this process, automatically formatting target floppies as they are inserted, then backing up files on them in one, smooth, uninterrupted motion. Flashback! will initialize disks in single, double, and dual (1050) density, in both single- and double-sided formats, so you're free to exploit all the features of your available target drives. If you have a high-speed drive, such as the Atari XF551 or Indus GT, Flashback! will even format in high-speed mode (under SpartaDOS X). However, when performing backups to a series of floppy disks, Flashback! will not allow you to change format parameters during the process. Moreover, there are certain obscure drives that Flashback! doesn't know how to format. Users of 3-1/2" drives, for example (yes, they exist for the Atari 8-bit line!), will have to format a sufficient number of floppies, manually, before starting a backup procedure. SpartaDOS actively updates a file's date-time stamp when the file is created or altered. Flashback! can thus offer the option of only backing up those files that have been "touched" since a particular date. Use of this option can vastly increase the speed required to perform regular backups, since only brand-new, or newly-altered, files are actually saved. To help manage this type of backup procedure, Flashback! even remembers when you last backed-up the selected source disk, rendering a separate tally of backup dates redundant (though still necessary, where complete security is desired). It should also be noted that effective use of this option is only possible when file dates are reliably maintained, systemwide. This, in turn, means paying close attention to clock-setting, clock-card battery changes, and other details of clock management. It may also mean limiting, or at least closely managing, the use of application software that doesn't handle file date-stamps in the same way as SpartaDOS. Such files may sometimes be rendered compatible with SpartaDOS by using SpartaDOS' "set file date and time" option. The [A]rchival Backup option is only available to users of SpartaDOS X, which supports a single-bit "arc" flag in the header of each file, denoting if the file has been backup up or not. When this option is selected, Flashback! will only back up those files whose "arc" bits are not set, and will then set the bits, preventing later redundant backups of the same material. Like the "backup since date" option, the Archival Backup option reduces the number of files that actually get copied, speeding the backup process. However, only files created or maintained under SpartaDOS X may be reliably backed-up with this option. Backing Up and Restoring Once all option have been set, the backup process is initiated by pressing the START key. Now all you have to do is watch it work, inserting floppy disks when the system requests them. The actual time required for backup may vary widely, depending on the volume of files being copied, as well as the speed and capacity of source and destination drives. Flashback! attempts to use RAM to best advantage in managing copy operations, so backups are always performed as efficiently as possible, given the constraints of the system. Restoring files is equally easy. Just type RESTORE (or X RESTORE, when using SpartaDOS X). The menu shown in Figure 2 will appear. Here, the options are simpler--you just have to specify the source and destination paths (here, the "source" is the drive from which you are restoring, the "destination," the drive to which you are restoring), and determine whether or not you wish to be prompted before each file is restored. This latter option is helpful is you wish to restore only selected files from a comprehensive backup. +------------- Figure 2 -----------------------------------------------+ | | | [S]OURCE: D2: | | [D]EST.: D1: | | [P]ROMPT TO RESTORE EACH FILE:NO | | [Q]UIT RESTORE AND RETURN TO DOS | | | +----------------------------------------------------------------------| Figure 2. RESTORE.COM's simple and easy-to-understand menu makes restoring files a breeze! Pressing START commences the restore procedure. All you have to do is hand floppy disks to the system, as requested. As noted above, it is also possible to restore backups on a file-by-file basis using SpartaDOS' own COPY command (with or without the Append option, as necessary, to conjoin files split across disk boundaries). Conclusions Overall, I would rate this package as excellent. Before backing up your drive, Flashback! tells you all about the work it is performing (i.e., number of files and directories involved in the backup, etc.), and offers similar information prior to file restoration. I have used this package many times, and I am quite satisfied with it. I would suggest, however, that one option be added to both FLASHBK.COM and RESTORE.COM: that of printing out a backup or restore catalog, automatically. The automatic generation of hard-copy would eliminate one stage in managing the backup of complex systems. This single complaint, however, is hardly worth mentioning. I would call Flashback! a must-but, especially for hard-drive users, and users of hardware-based RAMdisks. SYSTEM: Atari 8-bit REQUIREMENTS: RAMdisk, MIO, and/or hard drive; SpartaDOS; 5-1/4" floppy drive. SUMMARY: Excellent hard-drive/RAMdisk backup system for the Atari 8-bit computer. PRICE: $20.96 MANUFACTURER: ICD, Inc. Rockford, IL 61101 (815) 968-2228 -- Michael Current, Cleveland Free-Net 8-bit Atari SIGOp -->> go atari8 <<-- The Cleveland Free-Net Atari SIG is the Central Atari Information Network Internet: currentm@carleton.edu / UUCP: ...!umn-cs!ccnfld!currentm BITNET: currentm%carleton.edu@interbit / Cleveland Free-Net: aa700
- Next message by date: Michael Current: "Xenophobe / game / commercial"
- Previous message by date: Michael Current: "ChromaCAD / graphics / commercial"
----------------------------------------- Return to message index