-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, ich suche für mich (privat) ein Backup-Programm. [1] und Google haben mir bisher noch nicht recht weitergeholfen. Folgendes soll das Programm sein/können: - - Gratis sein, weil für Hausgebrauch :-) - - Unattended Backups per Cron - - Backup auf DAT - - Einzelne Dateien komprimieren - - inkrementell/voll usw. - - Erkennung von Volumes Das sind ja soweit die Standard-Anforderungen. Was ich aber auch gerne hätte: Das Programm soll nachschauen, ob in einem Verzeichnis eine Datei .backup_ignore (o.ä.) steht, in der aufgeführt wird, welche Unterverzeichnisse nicht zu sichern sind. Oder von mir aus auch so: wenn in einem Verzeichnis diese Datei nur existiert, dann wird das Verzeichnis nicht gesichert. Grund: Ich will nicht, dass MP3s und Videos , ~/tmp und was nicht alles mit auf das Band kommen und kostbaren Platz verschwenden. Taper hat für mich bisher den besten Eindruck gemacht, allerdings müsste ich da etliches an Skript basteln, dass mir meinen Sonderwunsch erfüllt und eine Dateiliste für Taper erzeugt. Oder kennt jemand von Euch ein (fertiges) Skript, das eine File-Liste ausspuckt und dabei meine .backup_ignore-Dateien beachtet? Viele Grüße -michael [1] http://www.linuxlinks.com/Software/Backup/ - -- Es gibt zwei Grundsätze für Erfolg und Glück: 1. Erzähle anderen nicht alles, was du weißt. PGP public key: http://www.michael-klemm.net/public.key -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) iD8DBQFBmODgWEu1syWqdn0RAhO7AKCvufaXlibFn8mLVwwl49LwurI2PwCgzcWQ +SSQ2XokRKUHa4kE5dE3EF0= =dFoE -----END PGP SIGNATURE-----
Am Montag, 15. November 2004 18:01 schrieb Michael Klemm:
Hi,
ich suche für mich (privat) ein Backup-Programm. [1] und Google haben mir bisher noch nicht recht weitergeholfen. Folgendes soll das Programm sein/können:
sep sesam auf suse 9.2 sollte das machen denke ich konnte es noch nicht testen...aus Zeitmangel G. Roland
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Roland May wrote: |>ich suche für mich (privat) ein Backup-Programm. [1] und Google haben |>mir bisher noch nicht recht weitergeholfen. Folgendes soll das Programm |>sein/können: |> | | sep sesam auf suse 9.2 sollte das machen denke ich konnte es noch nicht | testen...aus Zeitmangel Soweit ich gesehen habe, ist das Programm nicht gerade billig. Da ich "nur" meine privaten Daten sichern will, kommen mir die 1.300 SFR ein wenig zu teuer vor :-). Danke aber für den Tip! Viele Grüße -michael - -- Es gibt zwei Grundsätze für Erfolg und Glück: 1. Erzähle anderen nicht alles, was du weißt. PGP public key: http://www.michael-klemm.net/public.key -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFBmgnoWEu1syWqdn0RAm5xAKCJkBttcdeByw/R9Fbui/4yTuFoKwCg3xRr kiykOCS+Uj3EaxgK0AWcow8= =FHRv -----END PGP SIGNATURE-----
Hallo,
Soweit ich gesehen habe, ist das Programm nicht gerade billig. Da ich "nur" meine privaten Daten sichern will, kommen mir die 1.300 SFR ein wenig zu teuer vor :-).
Ändern sich die nicht zu sichernden Verzeichnisse mit einer solchen Dynamik, dass sie nicht fest markiert werden können? So wie ich das sehe, wirst Du dann um ein eigenes Script nicht umhin kommen. Die Backup-Lösungen, die ich kenne, sowohl unter Win als auch Linux, können nur mit statischen Ausschluss-Listen umgehen. Eventuell würde es aber genügen, nur diese Liste über ein Script automatisch erzeugen zu lassen. Gruss Jens
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, Jens M. Guessregen wrote: |>Soweit ich gesehen habe, ist das Programm nicht gerade |>billig. Da ich "nur" meine privaten Daten sichern will, |>kommen mir die 1.300 SFR ein wenig zu teuer vor :-). | | | Ändern sich die nicht zu sichernden Verzeichnisse mit einer solchen | Dynamik, dass sie nicht fest markiert werden können? Eigentlich nicht. Es geht z.B. um folgende Verzeichnisse: ~/tmp ~/Music ~/Video ~/Schrott als Beispiel. In diesen Verzeichnissen würde ich dann gerne als User ein .ignore anlegen, dann wird das Verzeichnis ausgespart. Bisher mache ich das so, dass ich ein Skript habe, in dem per Hand ein find läuft, dass durch eine ganze Latte von greps geht, damit die Unliebsamen ausgefiltert werden. Da ich jetzt aber gerne nicht nur mein eigenes Home, sondern auch das Home vom IMAP-Daemon sichern will, muss ich es als root machen. Und da wäre mir dann schon eine saubere Lösung recht. | So wie ich das sehe, wirst Du dann um ein eigenes Script nicht umhin | kommen. Langsam kommt es mir auch so vor :-(. In zweiter Linie geht es irgendwann auch darum, die von mir privat gefundene Lösung für unseren Lehrstuhl einzuführen. Viele Grüße -michael - -- Es gibt zwei Grundsätze für Erfolg und Glück: 1. Erzähle anderen nicht alles, was du weißt. PGP public key: http://www.michael-klemm.net/public.key -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFBmhxSWEu1syWqdn0RAiyLAKDOMwgdcyFZ7UKRQTlJBn4QDEcV6wCg0Voh Y0m17qPtRn4LnzgTYmDWfKc= =YuBk -----END PGP SIGNATURE-----
Am Dienstag, 16. November 2004 16:27 schrieb Michael Klemm:
Hi,
Jens M. Guessregen wrote: |>Soweit ich gesehen habe, ist das Programm nicht gerade |>billig. Da ich "nur" meine privaten Daten sichern will, |>kommen mir die 1.300 SFR ein wenig zu teuer vor :-).
Hier auch noch mal der Hinweis wer lesen kann ist klar im Vorteil ;-) bei der SuSe 9.2 ist eine kostenlose SEP sesam Community Edition dabei: http://www.sep.de/news/detail_de.php?newsentry=95 G. Roland
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, Roland May wrote: | Hier auch noch mal der Hinweis | | wer lesen kann ist klar im Vorteil ;-) Ich kann lesen :-). Ich habe nur überlesen. Ich habe mir SEP Sesam mal runtergeladen und installiert. Bin aber noch nicht dazu gekommen, es zu probieren, weil X über DSL ein wenig, sagen wir, schleppend ist. Viele Grüße -michael - -- Es gibt zwei Grundsätze für Erfolg und Glück: 1. Erzähle anderen nicht alles, was du weißt. PGP public key: http://www.michael-klemm.net/public.key -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFBmiqNWEu1syWqdn0RAnvUAJ9Bg5zdqGLURpJc5dNQbm+T9u8h+gCfQySI smVY7uJ98a5Jb+F2lSpzXHM= =3+gE -----END PGP SIGNATURE-----
Hallo,
Soweit ich gesehen habe, ist das Programm nicht gerade billig. Da ich "nur" meine privaten Daten sichern will, kommen mir die 1.300 SFR ein wenig zu teuer vor :-).
Danke aber für den Tip!
Eine kostenlose Alternative ist evtl. "Reoback" Eine Anleitung findest Du unter http://www.strato-faq.de/ Gruss Mario -- Geschenkt: 3 Monate GMX ProMail + 3 Top-Spielfilme auf DVD ++ Jetzt kostenlos testen http://www.gmx.net/de/go/mail ++
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Michael Klemm wrote: | Taper hat für mich bisher den besten Eindruck gemacht, allerdings müsste | ich da etliches an Skript basteln, dass mir meinen Sonderwunsch erfüllt | und eine Dateiliste für Taper erzeugt. Oder kennt jemand von Euch ein | (fertiges) Skript, das eine File-Liste ausspuckt und dabei meine | .backup_ignore-Dateien beachtet? Ich habe jetzt schon etliche Tips bekommen. Ich muss jetzt mal die ganzen Tips ausprobieren und testen, ob und welches Programm das richtige ist. Danke schon mal für die zahlreichen Antworten! Ich gebe auf alle Feedback, was draus geworden ist! Viele Grüße -michael - -- Es gibt zwei Grundsätze für Erfolg und Glück: 1. Erzähle anderen nicht alles, was du weißt. PGP public key: http://www.michael-klemm.net/public.key -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFBmi54WEu1syWqdn0RAlpwAKDJzNcKYsX4AcLIaVEr0EsmLlLLowCdFyIH XYSh8rcY/EgahG0bIUp0LKc= =iMTN -----END PGP SIGNATURE-----
Hallo, Am Mon, 15 Nov 2004, Michael Klemm schrieb:
ich suche für mich (privat) ein Backup-Programm. [1] und Google haben mir bisher noch nicht recht weitergeholfen. Folgendes soll das Programm sein/können:
- - Gratis sein, weil für Hausgebrauch :-) - - Unattended Backups per Cron - - Backup auf DAT - - Einzelne Dateien komprimieren - - inkrementell/voll usw. - - Erkennung von Volumes
Afio?
Das sind ja soweit die Standard-Anforderungen. Was ich aber auch gerne hätte: Das Programm soll nachschauen, ob in einem Verzeichnis eine Datei .backup_ignore (o.ä.) steht, in der aufgeführt wird, welche Unterverzeichnisse nicht zu sichern sind.
Mit perl und File::Find und einer passenden wanted Funktion sollte das einfach sein. Z.B.: ==== #!/usr/bin/perl -w use strict; use File::Find; sub wanted { -f $_ && print $File::Find::name, "\n"; -d $_ && -f "${File::Find::name}/.backup_ignore" || print $File::Find::name, "\n"; } sub preproc { if ( -f "${File::Find::dir}/.backup_ignore" ) { return (); } else { return sort @_; } } find( { wanted => \&wanted, preprocess => \&preproc, no_chdir => 1 }, "." ); ==== HTH, -dnh -- No sig today
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi David, David Haller wrote: | Mit perl und File::Find und einer passenden wanted Funktion sollte das | einfach sein. Z.B.: | | ==== | #!/usr/bin/perl -w | use strict; | use File::Find; | | sub wanted { | -f $_ && print $File::Find::name, "\n"; | -d $_ && -f "${File::Find::name}/.backup_ignore" | || print $File::Find::name, "\n"; | } | | sub preproc { | if ( -f "${File::Find::dir}/.backup_ignore" ) { | return (); | } else { | return sort @_; | } | } | | find( { wanted => \&wanted, preprocess => \&preproc, no_chdir => 1 }, "." ); | ==== That helps. Ich habe das Skript mal ausprobiert und es gibt mir die richtigen Dateien zurück. Damit kann ich dann entweder AFIO oder Taper füttern! Danke Dir! Viele Grüße -michael - -- Es gibt zwei Grundsätze für Erfolg und Glück: 1. Erzähle anderen nicht alles, was du weißt. PGP public key: http://www.michael-klemm.net/public.key -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFBm2ezWEu1syWqdn0RAp8bAKDHA+jWc3wzVZQtexEax/7FtXZ0KgCgnr5w Be6Jm5jb2ypyARWn7ffsLEw= =F4xo -----END PGP SIGNATURE-----
Hallo, Am Wed, 17 Nov 2004, Michael Klemm schrieb:
David Haller wrote: | Mit perl und File::Find und einer passenden wanted Funktion sollte das | einfach sein. Z.B.: | | ==== | #!/usr/bin/perl -w | use strict; | use File::Find; | | sub wanted { | -f $_ && print $File::Find::name, "\n";
Oh, Mist, das '-f' ist hier nicht guenstig, da weder symlinks, sockets, pipes noch devices ausgegeben werden. Besser also wohl: sub wanted { ! -d $_ && print ... [..]
That helps. Ich habe das Skript mal ausprobiert und es gibt mir die richtigen Dateien zurück. Damit kann ich dann entweder AFIO oder Taper füttern!
Danke Dir!
Freut mich, dass es das gewollte macht. Mit find + grep / awk usw. haette man ziemliche Verrenkungen machen muessen, mit dem 'wanted' und v.a. 'preprocess' von File::Find geht das ohne auch nur die Laufzeit gross zu verlaengern ;) -dnh -- One does picture DPM skipping lightly and daintily past the camera threads, though. -- AdB in asr
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, David Haller wrote: | Freut mich, dass es das gewollte macht. Mit find + grep / awk usw. | haette man ziemliche Verrenkungen machen muessen, mit dem 'wanted' und | v.a. 'preprocess' von File::Find geht das ohne auch nur die Laufzeit | gross zu verlaengern ;) Ich habe jetzt Dein Skript in mein ursprüngliches AFIO-Skript eingebaut und die ersten Backups damit gemacht. Funktioniert wunderbar. Die fehlende Volume-Verwaltung löse ich jetzt halt durch Gehirn, ich hoffe, das sollte einigermaßen funktionieren. Vielen Dank an alle, die geholfen haben, für ihre Tips! -michael - -- Es gibt zwei Grundsätze für Erfolg und Glück: 1. Erzähle anderen nicht alles, was du weißt. PGP public key: http://www.michael-klemm.net/public.key -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) iD8DBQFBn2qWWEu1syWqdn0RAop8AKDvSxC1styhtz7/H2PgmLGgoSrwjACg7zKa RP6NhXx8J0CoCtTdNVMxZic= =UOKT -----END PGP SIGNATURE-----
participants (5)
-
David Haller
-
Jens M. Guessregen
-
Mario Takacs
-
Michael Klemm
-
Roland May