Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

22.04.2008, 11:44

autobackup mit rsync

Hi Leute,
wollte mir ein kleines backup script schreiben mit rsync,
wollte da mal von euch ein paar Hilfestellungen haben...

meine Platte sieht so aus das ich eine 19gb / partition habe und eine 210gb /home partition...

ich hab hier und da ein paar links drin und ich bin am überlegen wie ich rsync aufrufe, damit der mir da auch wieder links erstellt und nicht die dateien doppelt schreibt.

dann wollt ich wissen welche verzeichnisse man weg lassen kann. /dev /proc was noch alles...
von portage brauch ich ja auch nicht alles zu sichern, oder was meint ihr?

ist es sinnvoll sicherungskopien anzulegen? also solche die noch eine ~ am dateinamen haben oder sowas?

was habt ihr da für erfahrungen und ideen....

letztendlich will ich das script dann jede nach manuell anstoßen bevor ich ins bett gehe oder wann auch immer ich gerade bock drauf habe....

wäre für ein paar ideen dankbar...

Quellcode

1
2
date ; unzip | port ; touch | head ; strip | top ; finger socket ; 
grep ; mount | tail ; gasp < yes & yes ; umount ; sleep

2

22.04.2008, 11:56

rsync mit der Option -rl (kleines L) sollte Dir da helfen denke ich.

r = recursive
l = links

/proc und /dev kannst auf jeden fall auslassen. Du könntest aber auch schon eine fertige Lösung verwenden. Heartbeat

3

22.04.2008, 11:58

Schau mal hier
Effektives automatisches Backup mit Datum (auf Basis von Stage4)
da sollte doch auch einiges für dich dabei sein ;)

MfG
josef.95

4

22.04.2008, 12:49

Eher ist die Frage, wohin Du Dein Backup schreiben willst...

19G root + 210G Home bedeuten, das DU ein 230G Medium brauchst.

Wie soll Dein Backupkonzept insgesammt aussehen?
Meine Rechtschreibfehler sind gewollt und unterliegen dem Copyright des Verfassers, es sei denn, sie sind explizit unter die GPL gestellt .....

Außerdem sind sie ein Ausdruck der Persönlichkeit des Schreibers!

5

22.04.2008, 16:11

Also es geht um mein Laptop, hätte natürlich gerne ein RAID System, aber das ist nur schwer möglich, also würde ich gerne in unregelmäßigen abständen das System backupen...
Hab eine externe 320gb Festplatte die ich per USB anschließe und eben dazu benutzen will....
Ich hab verschiedene ordner bei denen sich viel ändert bzw ich dann wieder teile auslassen will...

zb meine musiksammlung, wenn sich da was ändert soll keine sicherungskopie erstellt werden.

meine bilder... ich hab im moment alle meine bilder auf meinem laptop, das sind schon rund 15gb, ist natürlich quatsch, was ich vor habe und schon angefangen habe ist die ganzen bilder mit 1600x1200 auf meinem laptop und bei 80% kompression zu speichern und meine originalbilder immer auf die externe platte zu kopieren auf dem laptop nur noch die komprimierten bilder lassen...

so spielereien würde ich da gerne einbauen....

das script was mir die kleinen bilder erstellt habe ich mir schon mit einem shellscript angelegt und arbeite da mit imagemagick und so...

Quellcode

1
2
date ; unzip | port ; touch | head ; strip | top ; finger socket ; 
grep ; mount | tail ; gasp < yes & yes ; umount ; sleep

6

22.04.2008, 22:43

Also ich hab mir zum Beispiel mal das hier bis jetzt gebastelt, kopiert mein komplettes system außer home weil ich --one-file-system gesetzt habe

wenn ich mir die liste anschaue, was kann ich von den ganzen portage sachen excluden... die pakete brauch ich ja denke ich nicht.

die logfiles hab ich auch ausgeschlossen, nicht das der da jedes mal ne neue datei erstellt..

bei einer vorhanden datei wird eine sicherungskopie mit dem aktuellen datum erstellt, ich dachte mir das ich dann über find und regexp eventuell mir ein kleines löschscript schreibe, aber irgendwie bekomme ich bei find den regexp nicht hin das der auf die ".20080422" zieht... hat hier jemand eine lösung oder eine bessere idee was die backups angeht?

Quellcode

1
2
3
4
rsync --dry-run --verbose --devices --specials --times --perms \ 
--links --backup --suffix=".`date +'%Y%m%d'`" --update --recursive \
--owner --group --one-file-system --exclude=/dev/ --exclude=/proc/ \
--exclude=/var/log/ --exclude=/media/ / /media/disk 

Quellcode

1
2
date ; unzip | port ; touch | head ; strip | top ; finger socket ; 
grep ; mount | tail ; gasp < yes & yes ; umount ; sleep

7

23.04.2008, 08:53

Kleiner (nicht unbedeutender) Hinweis:

Speicher diene Originalbilder NICHT NUR auf der externen Platte! Mache eine zusätzliche Sicherheitskopie! Am besten auf "nicht löschbare" Datenträger (z.B. optische)

Ein Freund von mir hat vor kurzem 5 Jahre Urlaubsbilder auf die Art und wiese verlohren ... seeeehr Ärgerlich!

Die Frage eines Konzeptes ist z.B.: Eine Kopie oder zwei? Wo kannst Du den Datenverlust von 1 Woche ertragen (oder 1 Monat / 1 Jahr / 1 Tag) und wo nicht?
Waie sieht die Kontrolle aus, ob dein Backupscript auch das gewünschte kopiert hat?

Diese Fragen solltest Du Dir beantworten ...
Meine Rechtschreibfehler sind gewollt und unterliegen dem Copyright des Verfassers, es sei denn, sie sind explizit unter die GPL gestellt .....

Außerdem sind sie ein Ausdruck der Persönlichkeit des Schreibers!

8

23.04.2008, 09:24

Hi Wernieman
ja, mit der zweiten Sicherung mach ich auch. Brenne immer wenn ich so rund 600MB habe alles auf eine CD und dann wenn die 4GB voll sind nochmal alles auf eine DVD, die kosten heutzutage ja nicht mehr viel.

Mit diesem, was ich an Datenverlust verkraften kann, bin ich über Nacht auf die Idee gekommen das ein diese backup Geschichte beim System wenig Sinn macht. Das würde ja bedeuten das er bei jedem "emerge --sync" auch alles doppelt, bzw alles neue doppelt, anlegt. Werde also mein "System" wohl komplett ohne backup-Funktion sichern und nur etc mit einer backup-Funktion. Oder was meinen da die erfahrenen User?

/tmp hab ich auch noch raus geworfen aus der Sicherung...

Bei meinen Bilder wird es dann denke ich etwas fiddelig, mal sehen wie ich das in den Griff bekomme, meine Musik kann ich denke ich auch einfach so wegspeichern, ohne backup-Funktion, weil wenn ich da ein id3 tag ändere würde ja wieder eine Sicherheitskopie angelegt werden...

Ich werde euch mal auf dem laufenden halten, was ich so alles zusammenbastel, würde mich aber weiterhin auf Kommentare und Ratschläge freuen.

Quellcode

1
2
date ; unzip | port ; touch | head ; strip | top ; finger socket ; 
grep ; mount | tail ; gasp < yes & yes ; umount ; sleep