Home  

Software-Tipps

 


Auslesen von Jobs/Auswahllisten von BackupExec 10d

2006-09-06


BE-Server Auswahlisten lesen:
becmd -o507 -s"Auswahliste" > c:\auswahlliste.txt

BE-Server Job lesen:
becmd -o506 -j"Jobname" > c:\jobname.txt

Ohne die Parameter -s bzw. -j werden alle Jobs bzw. Auswahllisten ausgegeben.


dann muss man eines wissen:
OPERATION TYPE: 1 = include

OPERATION TYPE: 0 = Exclude


Linux-Script:

Dieses kleine Script erzeugt aus der Listevon oben eine besser lesbare Datei.
Aufruf:

auswahliste.sh auswahlliste.txt

Die erzeugte Datei heißt dann: auswahlliste.txt.liste.txt


Script auswahliste.sh:

#!/bin/bash

aus=$1.liste.txt

echo >$aus
echo Auswahliste $1 >>$aus
echo >>$aus

echo "Include Dateien:" >>$aus
echo >>$aus
#`grep -B 20 "OPERATION TYPE: 0" tagessicherung.txt | grep -f muster`
grep -B 20 "OPERATION TYPE: 1" $1 | grep -f muster >>$aus


echo >>$aus
echo "Exclude Dateien:" >>$aus
echo >>$aus
grep -B 20 "OPERATION TYPE: 0" $1 | grep -f muster >>$aus


Datei muster für grep:

FILE NAME:
PATH NAME:
DEVICE SELECTION: