Turn Hardware Compression Off; Tuning For Performance - Quantum DLT 1 Install Manual

Configuration on linux
Hide thumbs Also See for DLT 1:
Table of Contents

Advertisement

# cd /
# tar cvf /dev/st0 tmp
# tar xvf /dev/st0 tmp
Until you're sure your DLTtape drive is operating correctly, use test files that you can afford to lose when
you overwrite them with a restore.

Turn hardware compression off:

DLTtape drives usually have hardware compression turned on by default upon power-up. Some datasets
that you want to back up may already be highly compressed via software. When backing up data that is not
further compressible, there is no benefit from using the hardware compression on the DLTtape drive. You
can toggle hardware compression using the mt command.
Using GNU mt,
# mt -f /dev/st0 datcompression 0 # turns compression off
Compression off.
# mt -f /dev/st0 datcompression 2 # turns compression on
Compression on.
# mt -f /dev/st0 datcompression 1 # reports whether on or off
Compression on.
Using mt-st,
# mt -f /dev/st0 compression 0 # turns compression off
# mt -f /dev/st0 compression 1 # turns compression on

Tuning for performance

DLTtape drives perform best when large blocksizes are used.
Check that your drive is set to variable blocksize mode, which is the default, and also the preferred mode
under Unix. mt status should report the drive blocksize as 0 bytes. If not, this can be changed using the
mtsetblk operation.
Specify a large per-drive buffer – say 128 Kbytes - to the st driver. The fastest way to do this is to pass the
kernel the boot-time option st=128. Just specify append="st=128" for your kernel of choice in
/etc/lilo.conf, run lilo, and reboot. Any time you rebuild the kernel from sources, you can also hard-code
the buffer-size by editing the st_options.h file (it's in /usr/src/linux/drivers/scsi). Look for the
ST_BUFFER_BLOCKS parameter in this file, and change its value to 128 (the default value is 32
Kbytes).
Explicitly specify a blocksize of 64 Kbyte or 128 Kbyte to backup and restore utilities such as tar:
# cd /
# tar cvbf 128 /dev/st0 home
# tar xvbf 128 /dev/st0 home
For good backup speed, you also need to make sure your disk drives and filesystems are cooperating by
delivering the data fast enough. If you have several slow disk drives, experiment with software packages
such as raidtools to see if disk striping helps. Keeping the filesystem defragmented is always a good idea;
it should improve sequential file-read performance. Check your favorite Linux mirror-site for alternative
backup tools. Some of them implement double-buffering, which could help reduce the frequency of
repositioning on DLTtape drives.

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the DLT 1 and is the answer not in the manual?

Subscribe to Our Youtube Channel

This manual is also suitable for:

Dlttape

Table of Contents