Backups eine praktische Frage
Backups eine praktische Frage
Hallo Zusammen,
ich weiß, dass hier schon einige Einträge zur Sicherung der Daten und Einstelllungen zu finden sind. Ich möchte daher nur eine kurze, praktische Frage anschließen:
Ich möchte ein Backup, dass mir alle Einstellungen und Programme sichert. Dazu habe ich gelesen, dass viele einfach /etc und ihr home-verzeichnis sichern. Wenn ich das tue und einen Headcrash hätte und auf der neuen Platte auf der frisch installierten Debian-Version das /etc und mein home-verzeichnis mit dieser Sicherung überschreibe. Wäre dann, nach einem eventuellen Neustart, mein System wieder hergestellt?
Wenn nicht, was wäre zu tun, bzw. welche Manpages sagen mir das?
Vielen Dank im Vorraus.
MfG Kepler
ich weiß, dass hier schon einige Einträge zur Sicherung der Daten und Einstelllungen zu finden sind. Ich möchte daher nur eine kurze, praktische Frage anschließen:
Ich möchte ein Backup, dass mir alle Einstellungen und Programme sichert. Dazu habe ich gelesen, dass viele einfach /etc und ihr home-verzeichnis sichern. Wenn ich das tue und einen Headcrash hätte und auf der neuen Platte auf der frisch installierten Debian-Version das /etc und mein home-verzeichnis mit dieser Sicherung überschreibe. Wäre dann, nach einem eventuellen Neustart, mein System wieder hergestellt?
Wenn nicht, was wäre zu tun, bzw. welche Manpages sagen mir das?
Vielen Dank im Vorraus.
MfG Kepler
Re: Backups eine praktische Frage
Wenn in der frisch installierten Debian Version alle Programme installiert sind welche auch jetzt drauf sind: ja.Kepler hat geschrieben:Wenn ich das tue und einen Headcrash hätte und auf der neuen Platte auf der frisch installierten Debian-Version das /etc und mein home-verzeichnis mit dieser Sicherung überschreibe. Wäre dann, nach einem eventuellen Neustart, mein System wieder hergestellt?
Programme werden aber keine gebackupt.
Die befinden sich in /usr/bin
Aber ansonsten:
Ja, korrekt.
/etc & /home backupen
Woody draufziehen
/etc & /home drüber bügeln (und die standardconfigs bei installation überschreiben)
Sollte wieder gehen
Ja, genau! Eine Liste der installierten Pakete. Welche Datei ist denn das? Das wäre ja dann ein gutes Backup :
MfG Kepler
- Liste der installierten Pakete (Ort?)
Konfigurationsdateien(/etc)
private Dateien
MfG Kepler
Code: Alles auswählen
dpkg --get-selections > paketstatus
wenn ein Grundsystem installiert wird, kann dann das Zeugs mittels
Code: Alles auswählen
cat paketstatus | dpkg --set-selections && apt-get dselect-upgrade
So müssten die zuvor gewählten Pakete installiert werden.
- pdreker
- Beiträge: 8298
- Registriert: 29.07.2002 21:53:30
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nürnberg
Liste der installierten Pakete: "dpkg --get-selections". Die Ausgabe einfach in eine Textdatei speichern, und mitsichern. Bei Bedarf kann man dann einfach mit "dpkg --set-selections < TEXTDATEI" zurückspielen. Danach ein "apt-get -f install" und alles sollte wieder wie vorher sein.
Aus der praktischen Erfahrung noch ein Tipp: /etc nicht einfach zurückkopieren, sondern selektiv einzelne Config Dateien nach und nach zurückspielen... Damit hat man mehr Kontrolle, und wenn was schiefgeht, weiss man normalerweise sofort, wodran es liegt. Wenn man einfach zurückkopiert, dann funktionieren schonmal einige Dinge gleichzeitig nicht, was das Debugging unnötig erschwert...
Patrick
Aus der praktischen Erfahrung noch ein Tipp: /etc nicht einfach zurückkopieren, sondern selektiv einzelne Config Dateien nach und nach zurückspielen... Damit hat man mehr Kontrolle, und wenn was schiefgeht, weiss man normalerweise sofort, wodran es liegt. Wenn man einfach zurückkopiert, dann funktionieren schonmal einige Dinge gleichzeitig nicht, was das Debugging unnötig erschwert...
Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de
Jabber: pdreker@debianforum.de
lol, aus eigener erfahrung weiß ich auch, dass es wenig bedarf, sein system zu zerstören... (was dein argument nicht weniger richtig macht...)
"In den reichen Ländern hat die Freiheit gesiegt - mit all den schrecklichen Folgen, die das für die anderen mit sich bringt und noch bringen wird. Die Demokratie ist auf andere Epochen verschoben." (L. Canfora)
- pdreker
- Beiträge: 8298
- Registriert: 29.07.2002 21:53:30
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nürnberg
Das sieht wenig aus, ist aber für einen "kommerziellen" Backup nicht OK... Ich habe mit diesen Daten ca. 12 Stunden gebraucht, um mein SID komplett zu rekonstruieren! Danach war allerdings alles (was z.B. einen eigenen Mailserver mit Virusscanner und Spamfilter, einen Apache Webserver, MySQL usw. mit einschliesst), wieder wie vorher... /home hatte den Anschlag überlebt (das war eine freiwillige Reinstallation), der gesamte Backup war so ca. 10MB gross...Kepler hat geschrieben:Super; vielen Dank für Eure Hilfe. Ich finde es fantastisch, dass man bei Debian so wenig Dinge braucht, um sein komplettes System wieder herzustellen...
In einer Firma (oder bei uns an der Uni) kann man aber natürlich keine 12 Stunden investieren, bis die Kiste wieder lüppt, da ist dann ein "richtiges" Backup angesagt... Für zu Hause und beschränkten Plattenplatz (wer kann schon routinemässig zu Hause 80GB Daten backuppen) ist das aber allemal ausreichend...
Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de
Jabber: pdreker@debianforum.de
- suntsu
- Beiträge: 2947
- Registriert: 03.05.2002 10:45:12
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: schweiz
-
Kontaktdaten:
Da ich in der näheren vergangenheit meine winXP/Debian Installation auf dem Notebook mit Norhotn Ghost zerschossen habe, würde es mich interessieren wie ihr die Rechner backupt.pdreker hat geschrieben: In einer Firma (oder bei uns an der Uni) kann man aber natürlich keine 12 Stunden investieren, bis die Kiste wieder lüppt, da ist dann ein "richtiges" Backup angesagt...
Ist das was selbstgebasteltes, oder eine Standartlösung?
gruss
manuel
Zuletzt geändert von suntsu am 04.11.2003 12:51:27, insgesamt 1-mal geändert.
-
- Beiträge: 369
- Registriert: 06.10.2003 11:38:14
- Wohnort: Hannover
Ich mache mein Backup von der rootpartition immer mit Acronis True Image. Sichert auf Knopfdruck die gesamte Partition (ext2/3, andere weiss ich jetzt nicht). Hatte bisher noch keine Probleme. Nur Lilo muss jedesmal neu eingerichtet werden, aber mit ner passenden Bootdiskette ist das auch schnell erledigt. Ansonsten warte ich noch auf den "Finalstatus" von partimage, vorher ist mir das noch zu riskant, damit rumzuspielen (auch wenn es ja schon sehr stabil sein soll).
Tom
Tom
- pdreker
- Beiträge: 8298
- Registriert: 29.07.2002 21:53:30
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nürnberg
Naja: Die Systemfrage haben wir dadurch gelöst, dass wir einen vollautomatischen und netzwerkbasierten Debian Installer gebastelt haben, der völlig nicht interaktiv unsere Standardinstallation in ca. 15 Minuten wieder auf der Rechner packt. Eine automatisierte Neuinstallation also.suntsu hat geschrieben:Da ich in der näheren vergangenheit meine winXP/Debian Installation auf dem Notebook mit Norhotn Ghost zerschossen habe, würde es mich interessieren wie ihr die Rechner backupt.
Ist das was selbstgebasteltes, oder eine Standartlösung?
Daten (/homes, Projektdaten usw.) werden momentan über eine 10 Slot Tape Library (400GB) mittels Arkeia gebackupped. Leider füllt ein Fullbackup schon ein komplettes 400GB Cartridge, so dass wir nach einer Alternative suchen. Momentan sieht es danach aus, dass wir einen 3U Server mit SATA Backplane für 12 Platten anschaffen werden. Damit haben wir dann 960GB Brutto Kapazität auf RAID5. Mit HotSpare und RAID5 bleiben ca. 800GB netto übrig. Full Backups werden dann einfach von dem RAID5 auf die Tapes gemacht, während die täglichen Incrementals auf dem RAID verbleiben. Gelegentliche Off-Site Backups auf Bändern werden auch noch gemacht...
War es das was Du wissen wolltest?
Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de
Jabber: pdreker@debianforum.de
- Dark-Kamui
- Beiträge: 439
- Registriert: 16.12.2002 20:20:42
- Wohnort: Rosenheim (Oberbayern)
Ich habe es recht einfach auf meinen Server gelöst, zwei IDE Platten mit der selben Größe und habe mit cron festgelegt das einmal die Woche tar ein komplettes Backup auf die andere packt.
Es ging bestimmt besser mit SCSI oder RAID Systemen, aber für mich letztlich zu teuer und aufwendig für meine Privatendaten.
Es ging bestimmt besser mit SCSI oder RAID Systemen, aber für mich letztlich zu teuer und aufwendig für meine Privatendaten.
Gruss David
Nyx: Athlon64 3000+ | 512MB RAM | ATI Radeon 9800Pro 128MB
Raziel: PentiumM 1,3GHz | 512MB RAM | Intel 855GM
Prometeus: Pentium3 666MHz | 384MB RAM | Nvidia Geforce2MX
Nyx: Athlon64 3000+ | 512MB RAM | ATI Radeon 9800Pro 128MB
Raziel: PentiumM 1,3GHz | 512MB RAM | Intel 855GM
Prometeus: Pentium3 666MHz | 384MB RAM | Nvidia Geforce2MX
Naja, ich fände ja /var/mail, der eigene Kernel + Module und vielleicht /usr/local noch relativ wichtig. Und das Allerwichtigste haben bestimmt alle übersehen, aber das weiß man dann nach dem Crash.pdreker hat geschrieben:Danach ein "apt-get -f install" und alles sollte wieder wie vorher sein.
Torsten
Noch recht unsicher, weil ein paar kaputte Bits im Filesystem unter Umständen das ganze Backup ruinieren können.Dark-Kamui hat geschrieben:Ich habe es recht einfach auf meinen Server gelöst, zwei IDE Platten mit der selben Größe und habe mit cron festgelegt das einmal die Woche tar ein komplettes Backup auf die andere packt.
Ich schreibe mir afio-Dateien roh (also ohne Filesystem) auf DVD+RW, das ist billig und zuverlässig. Das Programm ist aber noch nicht released, wird später mal, wenn es noch mehr kann.
Torsten
- pdreker
- Beiträge: 8298
- Registriert: 29.07.2002 21:53:30
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nürnberg
hey... OpenSource: "Release Early, Release Often"... Warte nicht zu lange...bollin hat geschrieben:Ich schreibe mir afio-Dateien roh (also ohne Filesystem) auf DVD+RW, das ist billig und zuverlässig. Das Programm ist aber noch nicht released, wird später mal, wenn es noch mehr kann.
Naja, ich fände ja /var/mail, der eigene Kernel + Module und vielleicht /usr/local noch relativ wichtig. Und das Allerwichtigste haben bestimmt alle übersehen, aber das weiß man dann nach dem Crash.
Code: Alles auswählen
wintermute:~# ls -l /var/mail
total 0
-rw-rw---- 1 dreker mail 0 Sep 27 01:31 dreker
wintermute:~# ls -l /home/dreker/.imapmail/
total 64
drwx------ 2 dreker dreker 4096 Nov 4 05:21 courierimapkeywords
-rw-r--r-- 1 dreker dreker 739 Oct 30 20:08 courierimapsubscribed
-rw-r--r-- 1 dreker dreker 16413 Nov 4 22:43 courierimapuiddb
drwx------ 2 dreker dreker 24576 Nov 4 22:43 cur
drwx------ 2 dreker dreker 8192 Nov 4 22:43 new
drwx------ 2 dreker dreker 4096 Nov 5 01:23 tmp
wintermute:~#
Meine Kernel compiliere ich normalerweise im /home/ als normaler User und erstelle ein Deb daraus, das wird also automatisch mitgesichert. Aus dem gleichen Grund ist /usr/local entbehrlich, da teste ich höchstens 'mal was, normalerweise baue ich halt direkt Debs, die dann in meinem /home herumliegen.
Was ich damit sagen will: etwas Disziplin im täglichen Arbeiten erspart einem eine Menge Arbeit und Komplikationen. Soviel wie möglich als User (statt als root) arbeiten und alles im /home machen und schon ist alles Wichtige im Backup... Um genau zu sein: Ich packe per cron Job /etc und "dpkg --get-selections" in ein Verzeichnis im /home (das ist auf einer anderen Platte als das System) und wenn ich /home dann (unregelmässig) 'mal backuppe, ist automatisch alles dabei...
Genug Klugsche*sserei von mir
Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de
Jabber: pdreker@debianforum.de
-
- Beiträge: 233
- Registriert: 06.02.2003 14:51:28