Entering content frameFunction documentation Hardware Compression Locate the document in its SAP Library structure

Use

When backing up your Oracle database to tape, always use hardware compression if your tape devices support it. This reduces backup time because more data can be written to a single volume. Tape units with hardware compression are now industry-standard. The compression method used is normally based on the Lempel-Ziv algorithm. A few operating systems also support hardware compression for disk.

You can also use software compression.

Features

The amount of data that can actually be written to a tape depends on the compression rate. The average compression rate is between 3 and 5, but this can vary as follows:

BRBACKUP can optimize a backup on tape units with hardware compression if the current compression rates are known before starting the backup. To do this, use brbackup -k only to approximate compression rates. Repeat this at least once a month to update the compression rates.

After a large data transfer or a reorganization of a tablespace, you must compress the affected tablespaces again. If a database file has no essential changes in two consecutive compression runs, you can consider the compression rate to be constant. You only need check the compression rate again after a longer period (for example, after a year). You can exclude these files from regular compression since the compression rate stays constant.

Note

If you are using the BACKINT interface to an external backup tool, the above is not relevant and you do not need to do it.

To reduce compression time for large databases, you can reduce the amount of data by compressing database files individually, or excluding them from compression. You can also run multiple compressions in parallel. You can use parallel compressions to determine the compression rates (that is, without starting a backup).

Activities

For hardware compression, you set the init<DBSID>.sap parameter compress to hardware. Be sure to enter the correct address for tape devices with hardware compression in the parameters tape_address and tape_address_rew (for example, a lower-case c is important).

Example

backup_dev_type = tape|pipe|tape_auto|pipe_auto|tape_box|pipe_box

tape_address = (/dev/rmt/0hnc)
tape_address_rew = (/dev/rmt/0hc)

compress = hardware

tape_size = 16G

 

See also:

backup_dev_type

tape_address

tape_address_rew

compress

tape_size

Leaving content frame