[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

WG: buffered remote backup



>Momentan sichere ich von von einem Server aus auf ein Bandlaufwerk
>das in einem Client eingebaut ist.
>
>Das mache ich so:
>
>Auf dem Client eine named pipe erstellen:
>mkfifo /tmp/backup
>
>Auf dem Client das Bandlaufwerk bereit machen:
>buffer -m32m -s32k -o /dev/nht0 -i /tmp/backup
>
>Auf dem Server die Daten zum Client senden:
>tar -cvmPp -f - -V Sicherung -b 64 --exclude [das übliche] | rsh
>megabyte buffer -s32k -m 32m -o /tmp/backup
>
>Damit bin ich aber nicht zufrieden. Ich möchte:
>
>1. keine named pipe verwenden
>2. der Client,NICHT der Server, soll mit bzip2 komprimieren (!)
>3. Der Datenstrom zum Streamer soll ge-buffer-t bleiben.
>4. möglichst alles in einem Befehl, auszuführen auf
>dem Server.
>
>Wie sieht dieser Befehl aus?
>
>P.S.: Gibt es ein 'buffer' ähnliches tool das mehr als 32mb Puffer
>erlaubt?
>Und wie löscht man eine Datei die '-r' als Dateinamen trägt, ohne
>das ganze Verzeichnis zu killen?

das löschen geht mit anführungszeichen und dem vollen pfad...
alle anderen möglichkeiten führen irgendwie immer zu
unerwünschten ergebnissen... :)

rm "/mountpoint/-r"



>Mit freundlichen Gruessen
>Bjoern Schmidt


greetz, alex



Reply to: