Anzeige:
Ergebnis 1 bis 7 von 7

Thema: Shell Script für Backups?

  1. #1
    Registrierter Benutzer
    Registriert seit
    Apr 2001
    Ort
    Dortmund
    Beiträge
    318

    Question Shell Script für Backups?

    Hi, ich möchte mir ein Shell Script zum Sichern einer gesamten Partition auf CD's schreiben. Der manuelle Ablauf sieht so aus:

    tar -cf disk.tar / -L 716800

    Dann schreibt er eine 700 MB Große tar Datei. Anschließend wartet er darauf, ein neues Medium einzulegen (weil die -L Option eigentlich für Streamer gedacht ist) und Enter zu drücken. Bevor ich Enter drücke nenne ich disk.tar nach disk-x.tar um, ansonsten wird diese nämlich überschrieben.
    Am Ende hab' ich dann für jede CD eine tar Datei.

    Die Frage ist jetzt, wie ich das jetzt in einem Shell Script umsetzen kann. Eigentlich ist alles klar, bis auf eine Sache. Wenn das neue Medium angefordert wird, muss das Shell Script die Datei umbenennen. Kein Problem. Aber wie kann das Script dann das Drücken der Enter Taste an das tar-Kommando schicken? Den Rest müsste ich dann alleine hinkriegen.

  2. #2
    Moderator Avatar von taylor
    Registriert seit
    Dec 2000
    Ort
    Mannheim
    Beiträge
    5.618
    Kennst Du 'multicd'? Das ist ein Backupscript, das ungefähr das macht.
    Löst Dein Problem nicht, ist aber vieleicht eine gute Alternative.

    Anderer Weg: Warum -L? Warum nicht -M?
    Debian GNU/Linux Sid, KDE, Kernel 2.6.10-as6, XFS - Richtig Fragen stellen

    Besucht uns im IRC auf irc.linuxforen.de in #linuxforen.de

  3. #3
    Registrierter Benutzer
    Registriert seit
    Apr 2001
    Ort
    Dortmund
    Beiträge
    318
    Danke!
    -M kannte ich noch gar nicht

    Das macht's natürlich wesentlich einfacher

    Aber eine Frage hab' ich noch. Wie genau funktioniert das mit -M? Gibt man die Anzahl der tar-Dateien an, oder die Größe jeder einzelnen? In der man Seite steht nämlich gar keine Zahl die übergeben wird. Und wenn ich nur -M verwende erhalte ich eine einzige tar-Datei.
    Geändert von PhobosUT (26.05.03 um 20:37 Uhr)

  4. #4
    Moderator Avatar von taylor
    Registriert seit
    Dec 2000
    Ort
    Mannheim
    Beiträge
    5.618
    Ich weiss es selbst nicht (nutze was vorgekautes).
    Aber google liefert mir das, vieleicht hilft es Dir.

    http://www.linux-community.de/Neues/story?storyid=5038
    Debian GNU/Linux Sid, KDE, Kernel 2.6.10-as6, XFS - Richtig Fragen stellen

    Besucht uns im IRC auf irc.linuxforen.de in #linuxforen.de

  5. #5
    komplett "ausgebleicht" Avatar von Der Gestreifte
    Registriert seit
    May 2003
    Ort
    904**
    Beiträge
    3.247
    In der man Seite steht nämlich gar keine Zahl die übergeben wird.
    Guck mal in die "info"-Seite zu tar, da müsste das unter "gnu-invocation" oder so stehen, notfalls mit /-M suchen, es steht aber auf jeden Fall irgendwo.
    Getraut, es zu machen habe ich mich aber nicht, weil man da angeblich aufgefordert wird, ein neues Medium einzulegen, und mir nicht ganz klar war, wie das im Zusammenspiel mit cdrecord funktioniert. "multiCD" ist auf jeden Fall ein empfehlenswerter Tip.

  6. #6
    Registrierter Benutzer
    Registriert seit
    Apr 2001
    Ort
    Dortmund
    Beiträge
    318
    Danke an beide!
    Damit klappt's genau so, wie ich's mir vorgestellt hab'

    *megafreu*

  7. #7
    Rootlos Avatar von Haase
    Registriert seit
    Sep 2002
    Beiträge
    461
    Hat jemand vieleicht mal ein paar gute Bookmarks für mich für Seiten die gute Scriptsammlungen haben???

    Danke schonmal in vorraus ... Haase

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •