Unnötige Backups

MrHaller

New Member
Hallo, ich habe folgendes Problem:

Ich muss die in einer Online-Lern-Plattform anfallenden Log's alle 10 min löschen, damit sie nicht mehr online einsehbar sind.

Deshalb mache ich alle 10 min einen mysql-dump der datenbank und leere sie anschliessend. Das funktioniert auch wunderbar.

Leider kommt es sehr häufig vor, dass in der erstellten dump-datei nur die info's über den table stehen, aber keine Daten. Das liegt einfach daran, dass nicht immer innerhalb von 10 min auch etwas passiert ist.

Deshalb will ich diese "leeren" Dateien natürlich nicht behalten, da diese immer 1235 byte haben und dies viel verschwendeter Platz ist.

Was ich deshalb machen möchte ist:

Nachdem der dump mir die Datei erstellt hat, möchte ich die Datei löschen, wenn sie kleiner als 1236 byte ist. Gibt es dafür eine Lösung? Ich konnte bisher keine finden.

Danke euch schon mal.

MrHaller
 
Ausserdem packe ich diese Dateien alle zusammen in ein Archiv.

Nach dem hinzufügen möchte ich die Datei löschen, wenn der tar-Befehl ohne Fehler beendet wurde. Wie lautet die Script Zeile dann?
 
Klingt, als ob die Anwendung dringend mal "repariert" werden muss.
Dateien einer bestimmten Größe kannst du super einfach mit find löschen.

-> man find ("size ..." und -exec)
 
Back
Top