Also hier die Befehle für die Newcomer, sonst ist es wirklich mühsam:
Für den DAU erklärt : der "star" Befehl
Der "star" Befehl ruft ein erweitertes "tar" Programm mit mehr Optionen auf. "star" hat die Puffer Funktion schon mit eingebaut, erlaubt aber keinen Threshhold (siehe "bag"). Die Beschreibung der "star" Optionen steht (stand) hier:
http://www.fokus.gmd.de/research/
hier stehen die Sourcen (Jan 2006) ftp://ftp.berlios.de/pub/star
die Man Page steht hier http://cdrecord.berlios.de/old/private/man/star.html
und dort steht es dann auch, wie es geht.
Eine eigene Anleitung zum Sichern und Rücksichern für Dummies steht hier bei Knoppix.
So haben wir das probiert :
Sichern der Windows Laufwerke auf dieser lokalen Platte von Linux aus,
alle :
# star -c f=/dev/st0 -fifo -fifostats fs=200M b=64k -time -vv /windows/
oder ganz gezielt:
# star -c f=/dev/st0 -fifo -fifostats fs=200M b=256k -time -vv www/ bin/ cdrom/ floppy/ lost+found/ opt/ sbin/ usr/ boot/ dev/ home/ media/ srv/ var/ cdrecorder etc/ lib/ mnt/ root/ tmp/ zzzzwww3.ipw.net
Nachtrag vom 19.12.2005 - wie ein DLT 7000 streamt
Lokalen PC mit Knoppix CD (c´t 23/2005) gebootet, die Linux Partition wohnt bei uns z.B. auf /mnt/hda10, mit mount gemounted, damit voller Zugriff.
"mt" von Knoppix und "star" von Diskette aufgerufen, um zuerst die Kompression des DLT 7000 abzuschalten, dann
# star -c f=/dev/st0 -fifo -fifostats fs=200M b=256k -time -v /mnt/hda10/
eingegeben und der Streamer schreibt die Linux Partition von 10 Gioga aufs Band. Und er streamt weitgehend, weil er jetzt 200 MB Puffer speicher bekommen hat.
Der Fifo ist auch Füllstand gesteuert und der Streamer hält dann an, wenn nicht genügend Daten gesaugt werden können.
Die Optionen
Usage: star cmd [options] file1 ... filen
Cmd:
- -c/-u/-r create/update/replace archive with named files to tape
- -x/-t/-n extract/list/trace named files from tape
- -copy copy named files to destination directory
- -diff diff archive against file system (see -xhelp)
Options:
- -help print this help
- -xhelp print extended help
- -version print version information and exit
- blocks=#,b=# set blocking factor to #x512 Bytes (default 20)
- file=nm,f=nm use 'nm' as tape instead of stdin/stdout
- -T use $TAPE as tape instead of stdin/stdout
- -[0-7] Select an alternative tape drive
- -fifo/-no-fifo use/don't use a fifo to optimize data flow from/to tape
- -v increment verbose level
- -block-number print the block numbers where the TAR headers start
- -tpath use with -t, -cv or -diff to list path names only
- H=header generate 'header' type archive (see H=help)
- artype=header generate 'header' type archive (see artype=help)
- -print-artype check and print archive and compression type on one line and exit.
- C=dir perform a chdir to 'dir' before storing/extracting next file
- -bsdchdir do BSD style C= (only related to the next file type arg)
- -Z pipe input/output through compress, does not work on tapes
- -z pipe input/output through gzip, does not work on tapes
- -j,-bz pipe input/output through bzip2, does not work on tapes
- compress-program=name pipe input/output through program 'name', does not work on tapes
- -B perform multiple reads (needed on pipes)
- -i ignore checksum errors
- -d do not store/create directories
- -m do not restore access and modification time
- -o,-nochown do not restore owner and group
- -pax-p string use PAX like privileges set up
- -a,-atime reset access time after storing file
- -p restore filemodes of directories
- -l do not print a message if not all links are dumped
- -h,-L follow symbolic links as if they were files
- -pax-L follow symbolic links as if they were files (PAX style)
- -pax-H follow cmdline symbolic links as if they were files (PAX style)
- -D do not descend directories
- -M do not descend mounting points
- -w do interactive creation/extraction/renaming
- -pax-i do interactive creation/extraction/renaming (PAX style)
- -O be compatible to old tar (except for checksum bug)
- -P last record may be partial (useful on cartridge tapes)
- -S do not store/create special files
- -F,-FF,-FFF,... do not store/create SCCS/RCS, core and object files
- -U restore files unconditionally