ZIP Backup Script bricht ab

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
FrankMeyer
Beiträge: 3
Registriert: 22.08.2004 08:33:44

ZIP Backup Script bricht ab

Beitrag von FrankMeyer » 22.08.2004 08:45:05

Hallo, ich habe ein grosses Problem, worauf ich leider trotz stundenlanger Suche noch nirgends eine Antwort oder ein ähnliches Problem finden konnte.

Das Problem:
Ich führe ein tägliches Backup Script aus, in diesem Befindet sich ein ZIP Befehl, es soll der Inhalt einer FAT 32 Partition auf eine Linux Partition gesichert werden. Dieses Backup bricht nach wenigen Sekunden ab (warum auch immer). Es wurden dabei also nur wenige MB komprimiert. Starte ich mein Backup Script manuell (also nicht per Cron)
läuft es durch. Nur beim Start per Cron bricht es ab. Wer kann mir helfen?

da liegt mein Backup Script:
/mnt/backup/fbackup

der Inhalt des Backup Scriptes:
#!/bin/bash
rm -R /mnt/backup/b*
zip -r9 /mnt/backup/backup_FrankMeyer.zip /mnt/raid/FrankMeyer/Dokumente/*
#fertig

der Eintrag in der Crontab auf /etc/crontab:
0 1 * * * root /mnt/backup/fbackup

wäre toll wenn jemand klären könnte warum das Teil abbricht.

Vielen Dank!

Frank Meyer

Benutzeravatar
mistersixt
Beiträge: 6601
Registriert: 24.09.2003 14:33:25
Lizenz eigener Beiträge: GNU Free Documentation License

Beitrag von mistersixt » 22.08.2004 09:17:38

Willkommen im Debian Forum!

Normalerweise wird der Output von crontab-Jobs per EMail an den User geschickt, unter dessen Namen das Script/das Programm ausgeführt wurde. Da sollte dann der Grund des Abbruchs zu sehen sein. Vielleicht noch das zip mit -v (verbose) aufrufen. Oder das Script in der crontab mit dem Anhang > /tmp/meinlogfile.log 2>&1 aufrufen, also:

Code: Alles auswählen

0 1 * * * root /mnt/backup/fbackup > /tmp/meinlogfile.log 2>&1
Dann gibt es keine EMail, sondern die Ausgabe landet im Logfile.

Gruss, mistersixt
--
System: Debian Bookworm, 6.5.x.-x-amd64, ext4, AMD Ryzen 7 3700X, 8 x 4.0 Ghz., Radeon RX 5700 XT, 16 GB Ram, XFCE

FrankMeyer
Beiträge: 3
Registriert: 22.08.2004 08:33:44

Beitrag von FrankMeyer » 22.08.2004 09:57:11

Vielen Dank für die schnelle Antwort misterx

Ich habe mir die Ausgabe nun in /tmp/meinlogfile.log durchführen lassen.

und verrückterweise bricht er jetzt nicht mehr ab! ich habe nichts anderes
gemacht als den Cronbefehl nach deiner Anleitung ergänzt. Ich melde mich
später nocheinmal mit dem Endergebniss.

Vielen Dank schonmal

Frank Meyer

FrankMeyer
Beiträge: 3
Registriert: 22.08.2004 08:33:44

Beitrag von FrankMeyer » 22.08.2004 11:32:16

OK, es funktioniert tatsächlich, leider ist die ZIP Funktion scheinbar auf 2GB
begrenzt, sodass es zwar jetzt läuft, aber nun ist bei 2GB Schluss. Ich habe
jetzt auf TAR umgestellt.

Jetzt geht alles! Vielen Dank!

Benutzeravatar
Joghurt
Beiträge: 5244
Registriert: 30.01.2003 15:27:31
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Joghurt » 22.08.2004 13:33:48

FrankMeyer hat geschrieben:OK, es funktioniert tatsächlich, leider ist die ZIP Funktion scheinbar auf 2GB
begrenzt, sodass es zwar jetzt läuft, aber nun ist bei 2GB Schluss. Ich habe
jetzt auf TAR umgestellt.
ZIP ist als Backuptool auch nicht geeignet, da keine Rechte und Besitzerdaten mit abgespeichert werden.

Benutzeravatar
mistersixt
Beiträge: 6601
Registriert: 24.09.2003 14:33:25
Lizenz eigener Beiträge: GNU Free Documentation License

Beitrag von mistersixt » 23.08.2004 07:38:29

FrankMeyer hat geschrieben:OK, es funktioniert tatsächlich, leider ist die ZIP Funktion scheinbar auf 2GB
begrenzt, sodass es zwar jetzt läuft, aber nun ist bei 2GB Schluss. Ich habe
jetzt auf TAR umgestellt.

Jetzt geht alles! Vielen Dank!
tar ansich komprimiert aber nicht Dein Backup, sondern fasst die Dateien nur zu einer einzigen zusammen. Am besten man nimmt tar in Kombination mit -j , mit dieser Option werden die Dateien in ein tar-Archiv gesteckt und mit dem Tool bzip2 gepackt:

Code: Alles auswählen

tar cjpf /mnt/backup/backup_FrankMeyer.tar.bz2 /mnt/raid/FrankMeyer/Dokumente/* 
Auspacken geht mit "tar xjvf /mnt/backup/backup_FrankMeyer.tar.bz2". Die einzelnen Optionen sind in der man page erklärt ("man tar").

Gruss und viel Spass beim Backupen ;) !

mistersixt.
--
System: Debian Bookworm, 6.5.x.-x-amd64, ext4, AMD Ryzen 7 3700X, 8 x 4.0 Ghz., Radeon RX 5700 XT, 16 GB Ram, XFCE

Antworten