Moin zusammen,
Ich habe hier etwas, wo ich leider nicht weiter komme und hoffe ihr könnt mir helfen.
Ausgangslage:
Ich habe einen HomeServer unter Linux laufen (Scientific Linux, RedHat Clone). Hier habe ich meine Daten und Sicherungen von externen HDD's drauf.
Ich habe mir eine Udev Regel schon angelegt, welche automatisch ein Backup ausführt, über ein Script. Der Ablauf ist hier folgendermassen:
- Mounten des Laufwerks
- Einbinden eines Truecrypt Containers
- Rsync von der HDD auf den Server
- Ausschmeißen des Truecrypt Containers
- Ausschmeißen der HDD
Dies wird in /var/log/messages jeweils mit einem Logger Eintrag quittiert, um bei einem Problem feststellen zu können, wo es gehakt hat, bzw. wie weit er ist.
Was ich sehr gern hätte:
Die Logger Funktion ist klasse, aber leider muss ich dann jedesmal, um nach zu schauen, wie weit er ist, extra ein Teil anschmeißen. Ich fände es klasse, wenn ich z.B. auf Konsole 1 automatisch eine Systemnachricht angezeigt bekomme, wenn er einen Eintrag ins Log macht. Also so, wie es ja auch z.B. passiert, wenn ich ein externes Medium anschliesse (z.B. sd 9:0:0:0: (sde) Assuming drive cache: write through).
Wie bekomme ich das hin? Welchen Befehl muss ich in diesem Hintergrund Script verwenden, um zusätzlich zum Log Eintrag auch eine Ausgabe auf der Konsole 1 zu bekommen?
Klar, ich kann auch ein Tail immer wieder laufen lassen, mit einem grep, aber da ich mehrere solcher Aktionen eingebunden habe, für verschiedene Medien, mit unterschiedlichen "Stichwörtern", oder auch mal parallel an der Konsole weiter arbeiten muss, ist das nicht so praktisch.
Oder ist gar möglich, an meinem Mac ein PopUp hoch kommen zu lassen, wenn das Rsync fertig ist? Das wäre wohl die perfekteste Lösung, aber ich denke, viel zu aufwändig (für einen nicht Programmierer )
Ich hoffe, es ist verständlich, was ich meine
Ich habe hier etwas, wo ich leider nicht weiter komme und hoffe ihr könnt mir helfen.
Ausgangslage:
Ich habe einen HomeServer unter Linux laufen (Scientific Linux, RedHat Clone). Hier habe ich meine Daten und Sicherungen von externen HDD's drauf.
Ich habe mir eine Udev Regel schon angelegt, welche automatisch ein Backup ausführt, über ein Script. Der Ablauf ist hier folgendermassen:
- Mounten des Laufwerks
- Einbinden eines Truecrypt Containers
- Rsync von der HDD auf den Server
- Ausschmeißen des Truecrypt Containers
- Ausschmeißen der HDD
Dies wird in /var/log/messages jeweils mit einem Logger Eintrag quittiert, um bei einem Problem feststellen zu können, wo es gehakt hat, bzw. wie weit er ist.
Was ich sehr gern hätte:
Die Logger Funktion ist klasse, aber leider muss ich dann jedesmal, um nach zu schauen, wie weit er ist, extra ein Teil anschmeißen. Ich fände es klasse, wenn ich z.B. auf Konsole 1 automatisch eine Systemnachricht angezeigt bekomme, wenn er einen Eintrag ins Log macht. Also so, wie es ja auch z.B. passiert, wenn ich ein externes Medium anschliesse (z.B. sd 9:0:0:0: (sde) Assuming drive cache: write through).
Wie bekomme ich das hin? Welchen Befehl muss ich in diesem Hintergrund Script verwenden, um zusätzlich zum Log Eintrag auch eine Ausgabe auf der Konsole 1 zu bekommen?
Klar, ich kann auch ein Tail immer wieder laufen lassen, mit einem grep, aber da ich mehrere solcher Aktionen eingebunden habe, für verschiedene Medien, mit unterschiedlichen "Stichwörtern", oder auch mal parallel an der Konsole weiter arbeiten muss, ist das nicht so praktisch.
Oder ist gar möglich, an meinem Mac ein PopUp hoch kommen zu lassen, wenn das Rsync fertig ist? Das wäre wohl die perfekteste Lösung, aber ich denke, viel zu aufwändig (für einen nicht Programmierer )
Ich hoffe, es ist verständlich, was ich meine
Zuletzt bearbeitet: