Hallo nochmals, ich dachte, das hier währe eine Hilfegruppe, aber ich sehe anhand der Mails über Etikette geht die ursprüngliche Performance kaputt. Meine Frage hatte ich bereits gestellt und um Hilfe gebeten ( nicht verlangt! ). Leider konnte man mir bis jetzt nicht weiterhelfen. Versucht es doch mal?! Gruss Bernd Hallo, hatte bis vor ein paar Tagen ein script welches mir verschiedene directories auf meinen streamer sichert und anschliessend anzeigt was gesichert wurde. Leider ist mir das script abhanden gekommen. Ich kann mich nur noch an das Sichern erinnern. Das war folgendermassen: # Script to backup files to streamer. mt -f /dev/nst0 rewind mt -f /dev/nst0 erase mt -f /dev/nst0 rewind if status=0 then tar cvzf /dev/nst0 /home/* tar cvzf /dev/nst0 /web/* tar cvzf /dev/nst0 /zip/* fi Das scheint auch zu funktionieren aber ich bin mir nicht sicher. Mit welchem Kommando kann ich den Inhalt ansehen? Mit welchem Kommando kann ich ein Verify machen? Ich stelle mir das so vor, dass bei erfolgreichem Abschluss des Vergleiches ein Mail an mich geschickt wird. Ich habe man cpio und man tar gelesen, aber bei der Vielzahl der Parameter finde ich leider nicht die Richtigen.
Hallo Bernhard, Am Sonntag Februar 15 2004 23:00 schrieb Bernhard Junk:
Meine Frage hatte ich bereits gestellt und um Hilfe gebeten ( nicht verlangt! ). Leider konnte man mir bis jetzt nicht weiterhelfen.
Manchmal dauert es einen oder zwei Tage, bis eine Antwort kommt. Man kann auch Fragen stellen, auf die keine Antworten kommen - ist mir auch schon passiert. Was soll's. Auch eine ML ist nicht allwissend. Ich steh' mal auf und suche mein Notizbuch... tar -tvzf archiv.tar.gz zeigt Dir eine Liste der im Archiv enthaltenen Dateien an. (Macht der t-Schalter). Helga -- ## Content Developer OpenOffice.org: lang/DE ## Office-Suite für Linux, Mac, Windows -- http://de.openoffice.org/ ## Werkstatt & Information zu OpenSource -- http://www.eschkitai.de/ ## Etikette, nein Danke? -- http://www.suse-etikette.de.vu/
Am Sonntag, 15. Februar 2004 23:00 schrieb Bernhard Junk:
ich dachte, das hier währe eine Hilfegruppe, aber ich sehe anhand der Mails über Etikette geht die ursprüngliche Performance kaputt. Meine Frage hatte ich bereits gestellt und um Hilfe gebeten ( nicht verlangt! ). Leider konnte man mir bis jetzt nicht weiterhelfen. Versucht es doch mal?!
Du verwechselst diese Liste mit einer Hotline. Kannst Du Dir nicht vorstellen, dass evtl. keiner antworten kann / keiner Zeit dazu hat? Ich habe Deine Mail heute nachmittag schon in Bearbeitung gehabt, aber dann festgestellt, dass (u. a. aufgrund Deiner äußerst vagen und zum Teil zu bezweifelnden Angaben) die Beantwortung mehr Zeit brauchen würde als ich hatte - und ich hab die Zeit eigentlich immer noch nicht! Seis drum - es ist ja nicht Deine Zeit :(
hatte bis vor ein paar Tagen ein script welches mir verschiedene directories auf meinen streamer sichert und anschliessend anzeigt was gesichert wurde.
Was für ein Streamer? Wie war die Anzeige? Meine Glaskugel ist gerade in der Reinigung.
Leider ist mir das script abhanden gekommen. Ich kann mich nur noch an das Sichern erinnern. Das war folgendermassen:
# Script to backup files to streamer.
mt -f /dev/nst0 rewind mt -f /dev/nst0 erase
Was für ne Art von Streamer hast Du? Die die ich kenne brauchen kein erase.
mt -f /dev/nst0 rewind if status=0
Mit dieser Zeile kann ich nix anfangen. Wenn das ein Shell-Script war, dann müsste "status" ein Kommandos sein, das einen Returncode liefert. Ich kenne kein solches Kommando und sonst funktioniert diese Zeile nicht.
then tar cvzf /dev/nst0 /home/* tar cvzf /dev/nst0 /web/* tar cvzf /dev/nst0 /zip/* fi
Das scheint auch zu funktionieren aber ich bin mir nicht sicher. Mit welchem Kommando kann ich den Inhalt ansehen? Mit welchem Kommando kann ich ein Verify machen? Ich stelle mir das so vor, dass bei erfolgreichem Abschluss des Vergleiches ein Mail an mich geschickt wird. Ich habe man cpio und man tar gelesen, aber bei der Vielzahl der Parameter finde ich leider nicht die Richtigen.
Warum liest Du die cpio-Manualepage, wenn da doch deutlich zu lesen ist, dass tar angewendet wird? Was ist an einem tar -t... so unverständlich? _Was_ ist Dir an den Optionen nicht verständlich? Wenn Du sagst "Es scheint zu funktionieren" - wovon gehst Du aus? Hast Du die Returncodes der Kommandos abgefragt, hast Du Dir die Ausgabe der Kommandos angesehen, hast Du mal nachgeschaut, wofür das "v" im tar steht (_das_ ist ja nicht schwer zu finden im Manual)? Du erwartest hier Hotline-Support, lässt aber jede Spur eigenen Bemühens vermissen. Es fehlen sowohl Angaben über die verwendete HW, Ausgaben von Logs, Startart des Scripts, Inhalt von Mails (falls per crontab gestartet), Deine Versuche, den Inhalt herauszukriegen, ... Jan P.S.: Diese Antwort hat mich ca. 15 Minuten gekostet - wenn Du präzisere Angaben machen würdest, wäre Dir wahrscheinlich in 5 Minuten zu helfen und man hätte auch mehr Lust dazu.
Hallo, erstmal Entschuldigung für mein nervöses Verhalten! Am So, 2004-02-15 um 23.29 schrieb Jan Trippler:
Am Sonntag, 15. Februar 2004 23:00 schrieb Bernhard Junk:
ich dachte, das hier währe eine Hilfegruppe, aber ich sehe anhand der Mails über Etikette geht die ursprüngliche Performance kaputt. Meine Frage hatte ich bereits gestellt und um Hilfe gebeten ( nicht verlangt! ). Leider konnte man mir bis jetzt nicht weiterhelfen. Versucht es doch mal?!
Du verwechselst diese Liste mit einer Hotline. Kannst Du Dir nicht vorstellen, dass evtl. keiner antworten kann / keiner Zeit dazu hat? Ich habe Deine Mail heute nachmittag schon in Bearbeitung gehabt, aber dann festgestellt, dass (u. a. aufgrund Deiner äußerst vagen und zum Teil zu bezweifelnden Angaben) die Beantwortung mehr Zeit brauchen würde als ich hatte - und ich hab die Zeit eigentlich immer noch nicht! Seis drum - es ist ja nicht Deine Zeit :(
Nein ich verwechsele die Liste nicht mit einer Hotline.
hatte bis vor ein paar Tagen ein script welches mir verschiedene directories auf meinen streamer sichert und anschliessend anzeigt was gesichert wurde.
Was für ein Streamer? Wie war die Anzeige? Meine Glaskugel ist gerade in der Reinigung.
Der Streamer ist ein T20 von HP, aber das tut erstmal nichts zur Sache, denn der Streamer lässt sich mit mt -f /dev/nst0 ansprechen ( man mt ). Die zusätzlichen Parameter sind Befehle an den Streamer.
Leider ist mir das script abhanden gekommen. Ich kann mich nur noch an das Sichern erinnern. Das war folgendermassen:
# Script to backup files to streamer.
mt -f /dev/nst0 rewind mt -f /dev/nst0 erase
Was für ne Art von Streamer hast Du? Die die ich kenne brauchen kein erase.
man mt.
mt -f /dev/nst0 rewind if status=0
Mit dieser Zeile kann ich nix anfangen. Wenn das ein Shell-Script war, dann müsste "status" ein Kommandos sein, das einen Returncode liefert. Ich kenne kein solches Kommando und sonst funktioniert diese Zeile nicht.
mt -f /dev/nst0 status liefert bei positivem Ausgang = 0
then tar cvzf /dev/nst0 /home/* tar cvzf /dev/nst0 /web/* tar cvzf /dev/nst0 /zip/* fi
Das scheint auch zu funktionieren aber ich bin mir nicht sicher. Mit welchem Kommando kann ich den Inhalt ansehen? Mit welchem Kommando kann ich ein Verify machen? Ich stelle mir das so vor, dass bei erfolgreichem Abschluss des Vergleiches ein Mail an mich geschickt wird. Ich habe man cpio und man tar gelesen, aber bei der Vielzahl der Parameter finde ich leider nicht die Richtigen.
Warum liest Du die cpio-Manualepage, wenn da doch deutlich zu lesen ist, dass tar angewendet wird? Was ist an einem tar -t... so unverständlich? _Was_ ist Dir an den Optionen nicht verständlich? Wenn Du sagst "Es scheint zu funktionieren" - wovon gehst Du aus? Hast Du die Returncodes der Kommandos abgefragt, hast Du Dir die Ausgabe der Kommandos angesehen, hast Du mal nachgeschaut, wofür das "v" im tar steht (_das_ ist ja nicht schwer zu finden im Manual)?
Das v im tar steht für verbose.
Du erwartest hier Hotline-Support, lässt aber jede Spur eigenen Bemühens vermissen. Es fehlen sowohl Angaben über die verwendete HW, Ausgaben von Logs, Startart des Scripts, Inhalt von Mails (falls per crontab gestartet), Deine Versuche, den Inhalt herauszukriegen, ...
Jan
P.S.: Diese Antwort hat mich ca. 15 Minuten gekostet - wenn Du präzisere Angaben machen würdest, wäre Dir wahrscheinlich in 5 Minuten zu helfen und man hätte auch mehr Lust dazu.
Mir geht es darum, wenn ich mit tar gesichert habe, das Band mit mt -f /dev/nst0 rewind zurückzuspulen und den Inhalt auszulesen um zu verifizieren ob die Sicherung erfolgreich gewesen ist. Gruss Bernd
Am Montag, 16. Februar 2004 00:10 schrieb Bernhard Junk: [...]
Der Streamer ist ein T20 von HP, aber das tut erstmal nichts zur Sache, denn der Streamer lässt sich mit mt -f /dev/nst0 ansprechen ( man mt ). Die zusätzlichen Parameter sind Befehle an den Streamer.
Ja, das ist mir bekannt - ich verstehe nur immer noch nicht, wozu das erase da ist - bei allen Streamern die ich erlebt habe, werden sowieso ab aktueler Bandposition evtl. vorhandene Archive rückstandslos überschrieben.
mt -f /dev/nst0 rewind if status=0
Mit dieser Zeile kann ich nix anfangen. Wenn das ein Shell-Script war, dann müsste "status" ein Kommandos sein, das einen Returncode liefert. Ich kenne kein solches Kommando und sonst funktioniert diese Zeile nicht.
mt -f /dev/nst0 status liefert bei positivem Ausgang = 0
ok, dann muss die Zeile aber IMHO so aussehen: if mt -f /dev/nst0 status then ...
then tar cvzf /dev/nst0 /home/* tar cvzf /dev/nst0 /web/* tar cvzf /dev/nst0 /zip/* fi
Das *v* schreibt die zu sichernden Pfadnamen irgendwohin - in die Mail, wenn es normal per crontab aufgerufen wird, sonst in ein angegebenes Logfile. [...]
Mir geht es darum, wenn ich mit tar gesichert habe, das Band mit mt -f /dev/nst0 rewind zurückzuspulen und den Inhalt auszulesen um zu verifizieren ob die Sicherung erfolgreich gewesen ist.
Den Tipp mit -W hast Du ja schon gekriegt, geht aber wohl nicht bei komprimierten Archiven (wobei ich mich frage, ob man die Option "z" nicht weglassen sollte - die Laufwerke bieten doch meist ne eigene HW-Komprimierung an). Jan
Hallo, Am Mon, 16 Feb 2004, Jan Trippler schrieb:
Den Tipp mit -W hast Du ja schon gekriegt, geht aber wohl nicht bei komprimierten Archiven (wobei ich mich frage, ob man die Option "z" nicht weglassen sollte - die Laufwerke bieten doch meist ne eigene HW-Komprimierung an).
... Die man nie nicht und nimmer verwenden sollte, denn meist funktioniert die nur mit _genau_ diesem Laufwerk, und wenn das dann hops geht haettest du die Backups auch gleich nach /dev/null schreiben koennen, was viel Zeit gespart haette... _Wenn_ man komprimieren will, dann sollte man afio verwenden, welches mit standardisierten Verfahren und _dateiweise_ komprimiert. -dnh -- Die Software soll die Menschen im Netz formen? Da kommen dann Netzjunkies raus, die am Fruehstueckstisch "ftp brotkorb" rufen, und erst nach einem "server ready" eines verstaendnisvollen Tischnachbarn sich zu einem lauten und vernehmlichen "get broetchen" hinreissen lassen. :-)" [aus dcoulm]
Am Sonntag 15 Februar 2004 23:00 schrieb Bernhard Junk:
Hallo nochmals,
ich dachte, das hier währe eine Hilfegruppe, aber ich sehe anhand der Mails über Etikette geht die ursprüngliche Performance kaputt. Meine Frage hatte ich bereits gestellt und um Hilfe gebeten ( nicht verlangt! ).
Das war vor 6 Stunden, du bist aber ungeduldig *g*. Ne, im Ernst: Es kann auch schon mal ein wenig dauern, bis dir jemand eine Antwort schickt. Und manchmal kann auch niemand weiterhelfen.
[...] hatte bis vor ein paar Tagen ein script welches mir verschiedene directories auf meinen streamer sichert und anschliessend anzeigt was gesichert wurde. Leider ist mir das script abhanden gekommen. Ich kann mich nur noch an das Sichern erinnern. Das war folgendermassen:
# Script to backup files to streamer.
# Pfad für Logdatei: LOG = "/var/log/backup"
mt -f /dev/nst0 rewind mt -f /dev/nst0 erase mt -f /dev/nst0 rewind if status=0
# Wenn du magst, schreib noch das Datum ins Log: # in der Form YYYY-MM-DD DATE=$(date +%F) LOG1=$LOG"-home-"$DATE LOG2=$LOG"-web-"$DATE LOG3=$LOG"-zip-"$DATE
then tar cvzf /dev/nst0 /home/* > $LOG1 tar cvzf /dev/nst0 /web/* > $LOG2 tar cvzf /dev/nst0 /zip/* > $LOG3 fi
Das scheint auch zu funktionieren aber ich bin mir nicht sicher. Mit welchem Kommando kann ich den Inhalt ansehen?
Jetzt hast du alles fein säuberlich in drei Logfiles, du kannst natürlich auch alles nacheinander in ein Logfile schreiben. Oder du listest dir den Inhalt des Archivs auf (man tar: -t oder --list).
Mit welchem Kommando kann ich ein Verify machen?
man tar hilft dir auch hier weiter: -W oder --verify
Ich stelle mir das so vor, dass bei erfolgreichem Abschluss des Vergleiches ein Mail an mich geschickt wird.
Auch ein Vergleich ist möglich: -d, --diff oder --compare
Ich habe man cpio und man tar gelesen, aber bei der Vielzahl der Parameter finde ich leider nicht die Richtigen.
Dann solltest du lesen üben. Das steht nun wirklich gleich am Anfang und sehr übersichtlich. *leicht angesäuert* -- Gruß MaxX 8-)
Hallo, Am So, 2004-02-15 um 23.30 schrieb Matthias Houdek:
Am Sonntag 15 Februar 2004 23:00 schrieb Bernhard Junk:
Hallo nochmals,
ich dachte, das hier währe eine Hilfegruppe, aber ich sehe anhand der Mails über Etikette geht die ursprüngliche Performance kaputt. Meine Frage hatte ich bereits gestellt und um Hilfe gebeten ( nicht verlangt! ).
Das war vor 6 Stunden, du bist aber ungeduldig *g*.
Entschuldigung für mein Drängeln!
Ne, im Ernst: Es kann auch schon mal ein wenig dauern, bis dir jemand eine Antwort schickt. Und manchmal kann auch niemand weiterhelfen.
[...] hatte bis vor ein paar Tagen ein script welches mir verschiedene directories auf meinen streamer sichert und anschliessend anzeigt was gesichert wurde. Leider ist mir das script abhanden gekommen. Ich kann mich nur noch an das Sichern erinnern. Das war folgendermassen:
# Script to backup files to streamer.
# Pfad für Logdatei: LOG = "/var/log/backup"
mt -f /dev/nst0 rewind mt -f /dev/nst0 erase mt -f /dev/nst0 rewind if status=0
# Wenn du magst, schreib noch das Datum ins Log: # in der Form YYYY-MM-DD DATE=$(date +%F)
LOG1=$LOG"-home-"$DATE LOG2=$LOG"-web-"$DATE LOG3=$LOG"-zip-"$DATE
Gute Idee, werde das sofort mit aufnehmen.
then tar cvzf /dev/nst0 /home/* > $LOG1 tar cvzf /dev/nst0 /web/* > $LOG2 tar cvzf /dev/nst0 /zip/* > $LOG3 fi
Das scheint auch zu funktionieren aber ich bin mir nicht sicher. Mit welchem Kommando kann ich den Inhalt ansehen?
Jetzt hast du alles fein säuberlich in drei Logfiles, du kannst natürlich auch alles nacheinander in ein Logfile schreiben.
Oder du listest dir den Inhalt des Archivs auf (man tar: -t oder --list).
Mit welchem Kommando kann ich ein Verify machen?
man tar hilft dir auch hier weiter: -W oder --verify
Ich stelle mir das so vor, dass bei erfolgreichem Abschluss des Vergleiches ein Mail an mich geschickt wird.
Auch ein Vergleich ist möglich: -d, --diff oder --compare
Ja der Parameter -W ( grins ) ist mir leider entfallen.
Ich habe man cpio und man tar gelesen, aber bei der Vielzahl der Parameter finde ich leider nicht die Richtigen.
Dann solltest du lesen üben. Das steht nun wirklich gleich am Anfang und sehr übersichtlich. *leicht angesäuert*
Ich hoffe dass das säuerliche wieder vergeht.
-- Gruß MaxX 8-)
Gruss und Kölle Alaaf Bernd
Am Sonntag, 15. Februar 2004 23:00 schrieb Bernhard Junk:
Hallo nochmals,
ich dachte, das hier währe eine Hilfegruppe, aber ich sehe anhand der Mails über Etikette geht die ursprüngliche Performance kaputt. Meine Frage hatte ich bereits gestellt und um Hilfe gebeten ( nicht verlangt! ). Leider konnte man mir bis jetzt nicht weiterhelfen. Versucht es doch mal?!
Gruss Bernd
Hallo,
hatte bis vor ein paar Tagen ein script welches mir verschiedene directories auf meinen streamer sichert und anschliessend anzeigt was gesichert wurde. Leider ist mir das script abhanden gekommen. Ich kann mich nur noch an das Sichern erinnern. Das war folgendermassen:
# Script to backup files to streamer.
mt -f /dev/nst0 rewind mt -f /dev/nst0 erase mt -f /dev/nst0 rewind if status=0 then tar cvzf /dev/nst0 /home/*
ich würde das z weglassen ist meiner meinung nach sicherer bei einen komprimierten archiv muss nur ein bit umkippen und du hast ein problem.
tar cvzf /dev/nst0 /web/* tar cvzf /dev/nst0 /zip/* fi
Das scheint auch zu funktionieren aber ich bin mir nicht sicher. Mit welchem Kommando kann ich den Inhalt ansehen?
mt -tf /dev/nst0
Mit welchem Kommando kann ich ein Verify machen? Ich stelle mir das so vor, dass bei erfolgreichem Abschluss des Vergleiches ein Mail an mich geschickt wird. Ich habe man cpio und man tar gelesen, aber bei der Vielzahl der Parameter finde ich leider nicht die Richtigen.
-- Mit freundlichen Grüßen Frank Markwort magma24 - Die Immobilienbörse ------------------------------------ Web: http://www.magma24.de Tel: +49.30. 76 80 33 44 magma24 - Support Center (C) magma24.de - Internetsolutions
participants (6)
-
Bernhard Junk
-
David Haller
-
Frank.Markwort@t-online.de
-
Helga Fischer
-
Jan.Trippler@t-online.de
-
Matthias Houdek