What is BRUs SmartRestore™?
Like most Unix-based operating systems, Linux and Mac OS X use shared files. These files are always active and are critical to system operation. A system crash can be a very real occurrence when trying to restore (overwrite) an active shared file. Before BRU attempts to restore a shared file it will move the existing file with its text busy flag (whether set, or not) and its memory pointers to a temporary location so the system can continue to operate. BRU then places the file being restored in the original location. The moved file is then removed from its temporary location when the system is rebooted.