![]() |
||
|
||
BRU Frequently Asked Questions BRU fails self-consistancy check when installing.
A fix for this is available at http://www.estinc.com/downloads/bru/brulog_update Please note that this issue does not affect BRU's operational ability or its Y2K functionality. Only the output log, bruexeclog, is affected. All files within the archive are being saved with the correct four-digit year and all files backup and restore properly.
If you have not properly configured /etc/brutab with a non-rewinding entry you will only see items such as "/dev/null" and "file:" as your choices to write to. The solution is to correct your current non-rewinding entry in /etc/brutab or to add a new entry to the /etc/brutab file for a non-rewinding device. We have sample brutabs on our site. The differences between a rewinding and non-rewinding device within brutab are:
The first is that mt version 0.5 is broken! If you're using this version ( mt -v ), a fix is located on our ftp site, /pub/linux/mt-st* The second may be that you do not have the correct tape movement commands attached to your non-rewinding device within the file /etc/brutab. The example below is of a non-rewinding SCSI tape on Linux: /dev/nst0 devname="SCSI tape drive, no-rewind" \ size=0 bufsize=32k \ shmseg=7 shmmax=256k \ reopen rawtape shmcopy tape norewind noautoscan \ fmtcmd="mt -f /dev/nst0 erase" \ rfmcmd="mt -f /dev/nst0 fsf" \ retencmd="mt -f /dev/nst0 reten" \ rewindcmd="mt -f /dev/nst0 rewind" \ eodcmd="mt -f /dev/nst0 seod" Notice the last five lines. These are the tape movement commands. You can adjust them to match your system. Use your man pages to determine the best commands. Are you running the latest version of XBRU? Click here If XBRU still fails to rewind when trying to verify your backups, you can download our TapeTest.txt file. This file shows you how to determine what tape movement commands your system needs to work properly. We also have several brutab examples shown at http://www.estinc.com/brutabs.html Red Hat 6.0 Demo
Documentation for the demo is available is two formats: Support for any Demo is only provided through the BRU mailing list. For information on joining, please visit:
We hope you enjoy using the most reliable backup and restore application available for Linux!
To install, use the following steps (Sun Solaris users see specific FAQ for Solaris systems): cd /tmp # the device fd0 may be different on your system tar -xvf /dev/fd0 ./install rm install Bru will install properly. I can't seem to install BRU on my Sun Solaris system!
Solaris has a Volume Manager which attempts to mount any diskette placed in the drive. You can use the following to install BRU: # remove diskette from drive ./etc/init.d/volmgt stop # insert diskette at this time cd /tmp tar xvf /dev/floppy0 # You may have to use another device name such as "diskette" # as long as you see the files extract, it's working # # remove diskette and restart volmgt ./etc/init.d/volmgt start ./install rm installWhat kind of interface does BRU use?
If you already have a legacy of tar-based backup scripts, you can simply replace all instances of 'tar' in your script with 'bru' and continue using the same scripts. Then, as you become more comfortable with the many optional features that BRU provides over standard tar, you can upgrade the scripts to take advantage of features like labeling, on-tape file directories, compression and other features. Our X11 interface is available for all systems supporting the X11 Window Systems and Tcl 7.6/Tk 4.2 or the newer 8.0 version. For more information, refer to http://www.estinc.com/X11.html.
For more details, view "How Fast is my Backup" in the tips and tricks section.
In practice, this means that you can redirect disks and printers to Unix disks and printers from Lan Manager clients, Windows for Workgroups 3.11 clients, Windows NT clients and OS/2 clients. There is also a Unix client program supplied as part of the suite which allows Unix users to use an ftp-like interface to access filespace and printers on any other SMB servers. SAMBA offers full smb server and client support for the UNIX environment. You can use it to configure your UNIX system as a file and print server for your non-UNIX systems. Under Linux you can use the smbmount tool to access any "SHARE" enabled devices on the Microsoft systems from your UNIX environment by simply creating appropriate SHARE volumes on the Microsoft systems. With this setup, your server running BRU can properly backup and restore those DOS and Windows clients. For other UNIX flavors and/or for more specific information look at the SAMBA page <http://www.samba.org/> and documentation as well as the Microsoft documentation concerning SHARE volumes. Once you have the Microsoft SHARE volumes mounted on your UNIX server, BRU will provide full backup and restore for your "SHARED" non-UNIX workstations.
Some other tools provide you with "difference" or "comparison" verification in an attempt to get beyond this limitation and it provides a relatively safe mechanism on systems where the backup takes place on quiet systems where files are not being accessed. On real-world systems, however, the differences, or errors, reported by this type of verification would reduce the usefulness of the backup. Because BRU uses a 32 bit CRC with every block written, we are able to fully verify a tape's contents at any time after the backup occurs, whether immediately following the backup or 3 weeks afterward.
Also, BRU is very frugal when it comes to system resources. On an average system, BRU will require less than 1 MB of disk space and can be run in under 2 MB of memory with full performance. Since BRU is device independent, we do not dictate what backup devices you can use. Your choices are limited only by operating system support and your budget.
This would write, then verify, three backup sets on the tape device nst0 and then rewind the tape. You would then use the 'mt' command to position the tape for restoring from the proper backup set. To restore from the /usr/X11R6 backup set in the previous example, you could use a command sequence like: mt -f /dev/nst0 fsf 1 bru -xvf /dev/nst0 /usr/X11R6/bin/xxgdb mt -f /dev/st0 rewind The only thing that you need to keep track of is what backup set the specific files were placed into. Refer to the "Guide to Easier Restores" in the tips and tricks section for more details. Does BRU work with autoloaders or jukeboxes?
Note that the current X11 interface for BRU, XBRU, doesn't work with autoloaders.
Additionally, you can actually start multiple instances of BRU, segmenting your backup into the number of devices you have available, reducing your total backup time dramatically!
This requires that you have all normal network security operations properly configured between the system being backed-up (the client) and the system with the tape device (the server). Also, the rmt server daemon must be present on the server system. To test this, try to perform an rsh (or rcmd for SCO systems) FROM the client TO the server. For example, 'rsh server ls -l' should return a listing of the files on the server for the user account which you are logged in as. Once this works, you need to locate the 'rmt' daemon on the server so that BRU will know what command to execute. It is usually in /etc, but you may need to perform a 'find / -name rmt -print' to get the proper path. Finally, you make an entry in your /etc/brutab file on the client machine that would look something like this: # remote 4mm DAT drive server:/dev/nst0 devname="Remote DAT on Server" \ size=0 bufsize=32k tape rawtape noautoscan norewind \ ignoreclose minrewindtime=90 maxrewindtime=360 \ fmtcmd="/usr/bin/rsh server mt -f /dev/nst0 erase" \ rfmcmd="/usr/bin/rsh server mt -f /dev/nst0 fsf" \ retencmd="/usr/bin/rsh server mt -f /dev/nst0 reten" \ rewindcmd="/usr/bin/rsh server mt -f /dev/nst0 rewind" \ eodcmd="/usr/bin/rsh server mt -f /dev/nst0 eod" \ rmtsh="/usr/bin/rsh" rmtsvr="/etc/rmt"This tells BRU that you will be using "/dev/nst0" on the machine "server:" and that it should use "/usr/bin/rsh" to communicate with "/etc/rmt" on server. Of course, you will need a licensed copy of BRU on each CLIENT machine that you wish to backup in this manner. The numbers at the end of my backup don't seem to match.
EST will be happy to upgrade your BRU version to our latest release (currently BRU, v15.1). BRU for SGI is available for $499 per license up to 4 licenses. Call (800) 998-8649 to order your upgrades or for more information. Please Note: EST does NOT provide support for the version of BRU included with the IRIX operating system. Please contact SGI for support on this version.
* NOTE: All FAQs marked with "*" indicate a feature that is only available on Commercial BRU. These particular items are not available on our Personal Edition (see BRU-PE). |
||
Service Marks, Trademarks, and / or registered trademarks used on this site are the sole properties of their respective owners.
Copyright 1999, Enhanced Software Technologies, Inc. All rights reserved.
Read our privacy statement.
Last modified: Monday, 01-May-2000 08:34:13 MST