Die Firma Quest hat vor wenigen Tagen die Software LiteSpeed Engine for Oracle veröffentlicht. Hierbei handelt es sich um eine RMAN-Erweiterung. Die LiteSpeed Engine bietet vor allem Kompremierung von Backup-Pieces und Verschlüsselung. Die nachfolgenden Zeilen geben einen Überblick zu Installation und Konfiguration.
Schritt 1 - Download
Eine Test-Version (30 Tage Laufzeit) kann von der Quest-Homepage nach einer Registierung heruntergeladen werden.
Schritt 2 - Installation
Um die Software installieren zu können, benötigt man das Package sharutils (Shell Archive Utilities). Beim verwendeten Fedora 9 war dieses Package noch nicht intalliert.
# rpm -q sharutils sharutils-4.6.3-2.fc9.x86_64 # yum install sharutils
Anschließend kann die Quest-Software selbst installiert werden, die Installation erfolgt als Oracle-User nicht als root! Die üblichen Oracle Umgebungs-Variablen ($ORACLE_HOME) müssen passend gesetzt sein.
$ bash LiteSpeedEngineforOracle_110168.sh install
Die Software wird direkt ins entsprechende ORACLE_HOME unter $ORACLE_HOME/Quest/LEO installiert.
Schritt 3 - RMAN Konfiguration
Damit die LiteSpeed Engine richtig mit RMAN zusammenarbeitet, muss sie im RMAN entsprechend konfiguriert werden:
$ rman RMAN> connect target / RMAN> CONFIGURE CHANNEL DEVICE TYPE sbt PARMS='SBT_LIBRARY=/opt/oracle/ora10g/Quest/LEO/libleo64.so';
Schritt 4 - Backup durchführen
Ein Backup könnte dann wie folgt durchgeführt werden:
RMAN> backup device type sbt database format='leo://level=4://tmp/backup_%U.leo';
Die LiteSpeed Engine verfügt mit leo auch über ein Kommandozeilen-Werkzeug, hiermit lassen sich z.B. Informationen über kompremierte Backup-Pieces anzeigen:
$ leo stat backup_2nk8dgql_1_1.leo /tmp/backup_2nk8dgql_1_1.leo Raw size (bytes) 597164032 Compressed size (bytes) 115510927 Compression ratio 80.66% Compression level 4 Encryption type None Start time Fri 27 Feb 2009 10:47:49 AM CET End time Fri 27 Feb 2009 10:48:27 AM CET Real time (sec) 37.68 User CPU time (sec) 17.21 System CPU time (sec) 0.66 Written by LEO version 1.1.0.168 Method RMAN DBNAME B08 DBID 229074788 Filetype Datafile