![]() |
|
| S N E A K P R E V I E W | |
GoBack Offers a Ride That's a Bit Too Wild for End Users September 6, 1999 By Mike Avery We've all clobbered a system at some time. Maybe you installed some new software and then some other application stopped working. Or perhaps the computer no longer booted. Wouldn't you have liked to solve the problem immediately, even if you didn't know the cause? WildFile's GoBack offers that capability--it tracks system changes, and lets you undo any of them, so that you can go back in time to when your system still worked. Although the product would be useful to almost anyone, it's targeted specifically at end users, especially "power users," so they can help themselves and make fewer calls to the corporate helpdesk. I tested GoBack and found that while it holds great promise, it shouldn't be on anyone's desktop until it's more reliable.
Easy Installation The installation reboots your machine several times because the program runs at a very low level in the system. The GoBack program must make sure GoBack will run at startup, create the GoBack rollback files and start GoBack as a system task. GoBack will not run on machines that can boot multiple operating systems--therefore, if you're using System Commander, Partition Magic or similar boot menus you'll have to decide if rollback and multiple operating systems are more important. It also won't work with Windows NT and with systems using disk compression. GoBack has three parts. The GoBack system monitors the changes to the disk drive(s), and saves the changes in a database. The GoBack console lets you recover lost files, examine the system state and trigger a system rollback to an earlier state. The pop-up menu that is displayed early in the boot cycle lets you recover your system when it's too messed up to boot normally. These components work well together.
Problems at the Start Next, I uninstalled GoBack. This process went cleanly and without data loss. I then installed it on another, simpler machine, and it worked. I copied a number of files to my PC, waited a few minutes, and deleted the files. To make life a bit harder for GoBack, I then emptied the wastebasket. I started the GoBack console, and it found and restored the files. I also created a virtual image of the hard disk as it had been at a "system safe point"--the last time all the files were closed. The virtual disk was given a drive letter and looked just like another drive to the Windows Explorer. I was able to recover entire directories that I had deleted by dragging them from the virtual disk to the real disk.
Time Traveling Next, I installed Microsoft Office 97, a huge application, on my computer. Once it was up and working, I did another disk reversion--back to the time before the application was installed. With a quick reboot, Microsoft Office 97 was completely gone. GoBack continues to track files during a reversion. This means you can recover files you created after the time to which you have reverted. All this is well and good, but the amazing part is that it's easy to use. How far back in time you can travel depends on how much disk activity you have, and how much disk space is reserved for the GoBack data. By default, GoBack uses 10 percent of your disk space for the data, which WildFile claims is approximately a week's worth of data for most people. If that's not a sufficiently large window, you'll encounter another limitation of GoBack. The only way to change the size of the data area is to uninstall GoBack, then reinstall it, specifying a larger storage area. When you do this, however, you'll lose your existing GoBack data.
Real-World Tests Of course, there were files on this computer that I needed to copy for a client, and it was a Saturday, so WildFile's Monday through Friday helpdesk was not available. In the end, I worked fast and copied the needed files from the hard disk before it locked up in that three to five minute time frame between reboots. Things got better when Monday rolled around. The WildFile helpdesk assisted me as I disabled and uninstalled GoBack. They commented that the GoBack Engine error I had encountered was most likely due to disk corruption. However, I had run a thorough scan disk on my laptop before the installation and it had come up clean. After uninstalling GoBack, I ran a scan disk again, and it still found no problems. WildFile's helpdesk told me that the next beta won't have the GoBack Engine errors. When GoBack worked it was amazing. It solved problems for me cleanly and easily. Nevertheless, it had trouble working on two of the three PCs I used. Given that GoBack has to work below the operating system, which is a very difficult thing to do, the problems I experienced aren't entirely unexpected. And I didn't lose any data, which suggests the software's design is fundamentally sound. Finally, WildFire's technical support was excellent. But in the final analysis, I can't recommend the version of GoBack I tested, especially for its target audience--end users. Mike Avery is the founder of Golden Triangle Network Consultants, which specializes in network design, management and administration. Send your comments on this article to him at mavery@mail.otherwhen.com.
| |
Best of the Web
Data deduplication: Declawing the clones
Data deduplication is emerging as a critically important new arrow in the storage administrator's quiver to answer hard questions about the increasing problem in storage growth costs.
Compression, Encryption, Deduplication, and Replication: Strange Bedfellows
One of the great ironies of storage technology is the inverse relationship between efficiency and security: Adding performance or reducing storage requirements almost always results in reducing the confidentiality, integrity, or availability of a system.
WAN Optimization Whitelists and Blacklists
Optimization is a fantastic way of saving money and creating really happy customers at the same time, but it doesn't work flawlessly for all applications.
WAN Optimization as a Managed Service: It's Not About the Cost
This insight examines how organizations outsourcing their WAN optimization initiatives to a third-party go about achieving their goals for application performance, reducing operational costs, and streamlining enterprise infrastructure.




