Backup
Backup
Hallo Profi Linuxer,
möchte unter Suse 9.0 ein Backup machen.
Funktioniert auch schon super mit dem tar - Befehl.
Nur eine Kleinigkeit bräuchte ich noch wie kann ich meinem Band einen Namen geben und wie muß ich diesen eingeben.
Möchte z. B. mein Homeverzeichnis an fünf Tagen der Woche sichern.
Das Datum möchte ich nur zur Sicherheit zusätzlich mit eingeben.
Ich möchte 5mal pro Woche Mo-Fr eine Sicherung machen und die Band dann in der nächsten Woche wieder verwenden.
Also z. B. Name dann so "Peter Montag 06092004"
Kann ich das so eingeben?
Welchen Befehl brauche ich dazu?
Geht das im Rahmen des tar Befehls?
Wie kann ich den namen des Bandes wieder auslesen?
Danke schon mal für Eure Mühe!!!!
Gruß
Peter
möchte unter Suse 9.0 ein Backup machen.
Funktioniert auch schon super mit dem tar - Befehl.
Nur eine Kleinigkeit bräuchte ich noch wie kann ich meinem Band einen Namen geben und wie muß ich diesen eingeben.
Möchte z. B. mein Homeverzeichnis an fünf Tagen der Woche sichern.
Das Datum möchte ich nur zur Sicherheit zusätzlich mit eingeben.
Ich möchte 5mal pro Woche Mo-Fr eine Sicherung machen und die Band dann in der nächsten Woche wieder verwenden.
Also z. B. Name dann so "Peter Montag 06092004"
Kann ich das so eingeben?
Welchen Befehl brauche ich dazu?
Geht das im Rahmen des tar Befehls?
Wie kann ich den namen des Bandes wieder auslesen?
Danke schon mal für Eure Mühe!!!!
Gruß
Peter
hi
ich kenn da eine extrem gute site www.pro-linux.de
die haben da auf der rechten site Workshops
http://www.pl-berichte.de/work/server/backup_srv.htm
schau dir das mal an und frag dann was noch unklar ist.
mfg
arno
ich kenn da eine extrem gute site www.pro-linux.de
die haben da auf der rechten site Workshops
http://www.pl-berichte.de/work/server/backup_srv.htm
schau dir das mal an und frag dann was noch unklar ist.
mfg
arno
[root@host]# cd /pub
[root@host]# more beer
[root@host]# more beer
Hi,
es ist nicht möglich, einem Band einen Namen zu geben. Tar kann das m.W. nicht. Es gibt aber andere Backup-Programme, die so etwas machen, indem sie z.B. einen Datenblock auf dem Band mit dieser Info belegen. Amanda kann das, über andere Backup-Programme bin ich nicht informiert.
Gruß,
hjb
es ist nicht möglich, einem Band einen Namen zu geben. Tar kann das m.W. nicht. Es gibt aber andere Backup-Programme, die so etwas machen, indem sie z.B. einen Datenblock auf dem Band mit dieser Info belegen. Amanda kann das, über andere Backup-Programme bin ich nicht informiert.
Gruß,
hjb
Pro-Linux - warum durch Fenster steigen, wenn es eine Tür gibt?
Hallo hjb,
Das kann nicht ganz richtig sein, daß kein Name vergeben werden kann.
Unter man tar bei Suse 9.0 gibt es eine Option
-V, --label=Name
create archive with volume name Name
also muß das doch mit diesem Kommando möglich sein.
Ich weis eben nur nicht, wie ich dieses Kommand genau anwenden muß.
Gruss
Peter
Das kann nicht ganz richtig sein, daß kein Name vergeben werden kann.
Unter man tar bei Suse 9.0 gibt es eine Option
-V, --label=Name
create archive with volume name Name
also muß das doch mit diesem Kommando möglich sein.
Ich weis eben nur nicht, wie ich dieses Kommand genau anwenden muß.
Gruss
Peter
Ach ja, was ich noch vergessen hatte.
Hallo Arno,
wenn Du schon Ratschläge geben willst, dann gib bitte produktive.
Die angegebenen Pages hab ich natürlich zuvor gelesen und eine gezielte Frage hab ich ja meines Wissens gestellt. Es ging nicht um grundsätzliche Backup und tar Operationen.
Man sollte vorher halt immer gezielt das Anliegen durchlesen, das würde viel Datenverkehr und Plattenplatz sparen.
Aber trotzdem Danke für die Beachtung meines Artikels
Ciao
Peter
Hallo Arno,
wenn Du schon Ratschläge geben willst, dann gib bitte produktive.
Die angegebenen Pages hab ich natürlich zuvor gelesen und eine gezielte Frage hab ich ja meines Wissens gestellt. Es ging nicht um grundsätzliche Backup und tar Operationen.
Man sollte vorher halt immer gezielt das Anliegen durchlesen, das würde viel Datenverkehr und Plattenplatz sparen.
Aber trotzdem Danke für die Beachtung meines Artikels
Ciao
Peter
Hm. Einer der besten Sätz, wenn man sicherstellen will, vom Angesprochenen und meist auch anderen Forumsteilnehmern keine weiteren Infos mehr zu erhalten.nostrike wrote:wenn Du schon Ratschläge geben willst, dann gib bitte produktive.
Ich muss zugeben, die Option -V war mir auch neu. Aber wenn Du die Option schon kennst, warum probierst Du nicht einfach mal etwas damit herum? Es ist eigentlich ganz einfach: Beim Anlegen der Sicherung setzt man "-V volumename" zu allen anderen Optionen dazu. Beim Auspacken oder Einsicht in das Archiv (-x/-t) wird der Volume Name in der folgenden Form ausgegeben:
Code: Select all
bash-2.05b$ tar -tvf gaga.tar
V--------- 0/0 0 2004-09-04 10:28:40 GAGA--Volume Header--
drwxr-xr-x jochen/users 0 2004-09-04 10:28:25 gaga/
-rw-r--r-- jochen/users 0 2004-09-04 10:28:25 gaga/hempel
bash-2.05b$
Code: Select all
tar -tvf /dev/st0 | head -n 1
Code: Select all
VOLUMENAME="$(hostname) $(date +%A %W %d%m%Y)"
Code: Select all
tar -c -V "$VOLUMENAME" ....
Und hättest Du, nachdem Du die Option -V schon kanntest, ein bisschen ausprobiert, statt den zitierten Müll zu schreiben, hätte ich mir dieses Posting auch schon sparen können. Was das an Plattenplatz und Datenverkehr gespart hätte...nostrike wrote:Man sollte vorher halt immer gezielt das Anliegen durchlesen, das würde viel Datenverkehr und Plattenplatz sparen.
Jochen
Die grösste Lüge der EDV? "Mal eben..."
Hallo Jochen,
Danke erst mal für Deine Bemühung um mein Anliegen.
Um es vorweg zu nehmen, ich wollte hier niemand vergraulen. Aber Ihr unterstellt den Newbies immer wieder, das sie nichts lesen und bloß abkupfern wollen und das hat mich einfach geärgert. Versteht doch auch mal das uns meist wichtige Zusammenhänge in der Unix-Welt einfach fehlen.
Ich hab natürlich mit dem -V Qualifier experimentiert, wäre aber nie auf den von Dir angesprochenen Volumename gekommen, wie auch, steht auchnicht in den man's.
Ich habs mit Label= usw. probiert das hat aber nicht funktioniert.
Und da Du auch nicht den -V Qualifier kanntest und Linux Profi bist, dann Verzeih mein
Unwissen als Newbie.
Aber nun mal zu Produktivem. Hab das mit dem Volumename probiert.
Das Anlegen und auslesen des Volumename funzt, aber mit dem Einsetzen in den tar, da
brauche ich Deinen Rat nochmal.
Hab mich jetzt festgelegt nur einen Tagesnamen einzusetzen, also z. B. Monday!
Möchte nun ein Backup machen mit:
tar -cvf -V ?????????? /dev/nst0 /home
oder brauche ich dann den Volumename gar nicht mehr.
Mein Latein ist nach zahlreichen Versuchen am Ende, es klappt einfach nicht so, wie ich das will.
Danke und Gruß
Peter
Danke erst mal für Deine Bemühung um mein Anliegen.
Um es vorweg zu nehmen, ich wollte hier niemand vergraulen. Aber Ihr unterstellt den Newbies immer wieder, das sie nichts lesen und bloß abkupfern wollen und das hat mich einfach geärgert. Versteht doch auch mal das uns meist wichtige Zusammenhänge in der Unix-Welt einfach fehlen.
Ich hab natürlich mit dem -V Qualifier experimentiert, wäre aber nie auf den von Dir angesprochenen Volumename gekommen, wie auch, steht auchnicht in den man's.
Ich habs mit Label= usw. probiert das hat aber nicht funktioniert.
Und da Du auch nicht den -V Qualifier kanntest und Linux Profi bist, dann Verzeih mein
Unwissen als Newbie.
Aber nun mal zu Produktivem. Hab das mit dem Volumename probiert.
Das Anlegen und auslesen des Volumename funzt, aber mit dem Einsetzen in den tar, da
brauche ich Deinen Rat nochmal.
Hab mich jetzt festgelegt nur einen Tagesnamen einzusetzen, also z. B. Monday!
Möchte nun ein Backup machen mit:
tar -cvf -V ?????????? /dev/nst0 /home
oder brauche ich dann den Volumename gar nicht mehr.
Mein Latein ist nach zahlreichen Versuchen am Ende, es klappt einfach nicht so, wie ich das will.
Danke und Gruß
Peter
@nostrike
ich glaube, so ein schubladendenken (wir und ihr) funktioniert woanders schon schlecht, und in so einem forum erst recht.
nebenbei glaube ich noch nichtmal, das du dich innerhalb deines konstukts hättest angesprochen fühlen müssen.
im übrigen denke ich, das ein guter link manchmal die bessere hilfe ist, als wenn man alles vorgesetzt bekommt, zumal der lerneffekt deutlich höher sein kann.aber das ist meine eigene erfahrung und es gibt tausend mittelwege und verschiedene menschen.
machs gut
ich glaube, so ein schubladendenken (wir und ihr) funktioniert woanders schon schlecht, und in so einem forum erst recht.
nebenbei glaube ich noch nichtmal, das du dich innerhalb deines konstukts hättest angesprochen fühlen müssen.
im übrigen denke ich, das ein guter link manchmal die bessere hilfe ist, als wenn man alles vorgesetzt bekommt, zumal der lerneffekt deutlich höher sein kann.aber das ist meine eigene erfahrung und es gibt tausend mittelwege und verschiedene menschen.
machs gut
Code: Select all
tar -cvf -V $(date "+%A") /dev/nst0 /home
OK?
Jochen
Die grösste Lüge der EDV? "Mal eben..."