Hallo Liste, ich möchte vor der Installation von SuSE 9.0 ein Backup von /etc, /var/lib & /home auf CD's machen. Da die Daten weit mehr als 700 MB beinhalten suche ich ein Programm, mit dem ich BAkups auf mehrere CD's ziehen kann. Grüße Jens :-) -- Meditieren ist auf jeden Fall besser, als einfach nur herumzusitzen und gar nichts zu tun!
Hi, On Friday, November 21, 2003 at 21:13:59, Jens Ruckelshäuser wrote:
ich möchte vor der Installation von SuSE 9.0 ein Backup von /etc, /var/lib & /home auf CD's machen. Da die Daten weit mehr als 700 MB beinhalten suche ich ein Programm, mit dem ich BAkups auf mehrere CD's ziehen kann.
tar kann multivolume archive machen. Das ganze dann noch mit bzip2 packen. man tar Oder du machst ein riesen tar und benutzt split um es in handliche packen zu machen und cat um sie nachher wieder zusammenzubringen. Henne -- Hendrik Vogelsang aka Henne mailto: hvogel<at>hennevogel.de If you could be either God's worst enemy or nothing, which would you choose? # random sigs made with fortune
On Friday, November 21, 2003 at 21:13:59, Jens Ruckelshäuser wrote:
ich möchte vor der Installation von SuSE 9.0 ein Backup von /etc, /var/lib & /home auf CD's machen. Da die Daten weit mehr als 700 MB beinhalten suche ich ein Programm, mit dem ich BAkups auf mehrere CD's ziehen kann.
Henne Vogelsang
tar kann multivolume archive machen. Das ganze dann noch mit bzip2 packen.
man tar
Oder du machst ein riesen tar und benutzt split um es in handliche packen zu machen und cat um sie nachher wieder zusammenzubringen.
oder aufmeiner Home-Page www.informatik-vollmer.de/software gibt es Skript "split-tar", welches Tar-Archive einer bestimmten maximalen Größe erstellt. Im Gegensatz zu tar und dann split'ten sind die einzelen Archive bei split-tar "echte" tar-Archive, die sich einzeln auspacken lassen. Jürgen -- Dr.rer.nat. Juergen Vollmer, Viktoriastrasse 15, D-76133 Karlsruhe Tel: +49(721) 9204871 Fax: +49(721) 24874 Juergen.Vollmer@[informatik-vollmer.de|alumni.uni-karlsruhe.de|acm.org] www.informatik-vollmer.de
Am Freitag, 21. November 2003 21:13 schrieb Jens Ruckelshäuser:
Hallo Liste,
ich möchte vor der Installation von SuSE 9.0 ein Backup von /etc, /var/lib & /home auf CD's machen. Da die Daten weit mehr als 700 MB beinhalten suche ich ein Programm, mit dem ich BAkups auf mehrere CD's ziehen kann.
Schau mal auf freshmeat nach cdbkup. Herbert
Am Freitag, 21. November 2003 22:13 schrieb Herbert Graeber: Hallo Herbert,
Am Freitag, 21. November 2003 21:13 schrieb Jens Ruckelshäuser:
Hallo Liste,
ich möchte vor der Installation von SuSE 9.0 ein Backup von /etc, /var/lib & /home auf CD's machen. Da die Daten weit mehr als 700 MB beinhalten suche ich ein Programm, mit dem ich BAkups auf mehrere CD's ziehen kann.
Schau mal auf freshmeat nach cdbkup.
Vielen Dank für den Hinweis, ich habe mir das Programm heruntergeladen, jedoch komme ich über den Befehl ./configure nicht hinweg. Wenn ich danack ./make versuche kommt die folgende Meldung: linux:~/install/cdbkup # ./make bash: ./make: Datei oder Verzeichnis nicht gefunden Ach ja, ./configure hate folgendes ausgegeben: linux:~/install/cdbkup # ./configure loading cache ./config.cache checking for perl5... (cached) /usr/bin/perl checking for gtar... (cached) /bin/tar checking for rm... (cached) /bin/rm checking for cat... (cached) /bin/cat checking for pwd... (cached) /bin/pwd checking for hostname... (cached) /bin/hostname checking for date... (cached) /bin/date checking for mv... (cached) /bin/mv checking for true... (cached) /bin/true checking for mount... (cached) /bin/mount checking for umount... (cached) /bin/umount checking for gzip... (cached) /bin/gzip checking for bzip2... (cached) /usr/bin/bzip2 checking for mkisofs... (cached) /usr/bin/mkisofs checking for cdrecord... (cached) /usr/bin/cdrecord checking for eject... (cached) /bin/eject checking for ssh... (cached) /usr/bin/ssh checking for a BSD compatible install... (cached) /usr/bin/install -c checking whether make sets ${MAKE}... (cached) yes optional: snardir sets to... /var/cdbkup optional: dump user sets to... root optional: group for dump user sets to... operator creating ./config.status creating test/test-suite creating src/cdappend creating src/cdbkup creating src/cdcat creating src/cdrstr creating src/cdsplit creating man/cdappend.1 creating man/cdbkup.1 creating man/cdcat.1 creating man/cdrstr.1 creating man/cdsplit.1 creating src/Makefile creating man/Makefile creating Makefile Hm, ich habe noch nocht sooo oft ein Programm kompiliert, bisher ging es eigentlich immer als root mit den Befehlen: ./configure ./make ./make install Was mache ich falsch? Grüße Jens :-) -- Meditieren ist auf jeden Fall besser, als einfach nur herumzusitzen und gar nichts zu tun!
Hallo Jens, Am Samstag, 22. November 2003 09:42 schrieb Jens Ruckelshäuser:
Vielen Dank für den Hinweis, ich habe mir das Programm heruntergeladen, jedoch komme ich über den Befehl ./configure nicht hinweg. Wenn ich danack ./make versuche kommt die folgende Meldung:
linux:~/install/cdbkup # ./make bash: ./make: Datei oder Verzeichnis nicht gefunden
ruf mal nur make auf, ohne ./ Grüße Thomas
Am Samstag, 22. November 2003 10:27 schrieb Thomas Weber: Hallo Thomas,
Hallo Jens,
Am Samstag, 22. November 2003 09:42 schrieb Jens Ruckelshäuser:
Vielen Dank für den Hinweis, ich habe mir das Programm heruntergeladen, jedoch komme ich über den Befehl ./configure nicht hinweg. Wenn ich danack ./make versuche kommt die folgende Meldung:
linux:~/install/cdbkup # ./make bash: ./make: Datei oder Verzeichnis nicht gefunden
ruf mal nur make auf, ohne ./
Habe ich gerade gemacht, dann kommt: linux:~/install/cdbkup # make make: Für das Ziel »all« ist nichts zu tun. bei make install kommt: linux:~/install/cdbkup # make install -> Entering ./src make[1]: Entering directory `/root/install/cdbkup/src' /usr/bin/install -c -d -m 755 /usr/local/sbin /usr/bin/install -c -m 755 cdbkup /usr/local/sbin /usr/bin/install -c -m 755 cdappend /usr/local/sbin /usr/bin/install -c -m 755 cdcat /usr/local/sbin /usr/bin/install -c -m 755 cdrstr /usr/local/sbin /usr/bin/install -c -m 755 cdsplit /usr/local/sbin make[1]: Leaving directory `/root/install/cdbkup/src' -> Entering ./man make[1]: Entering directory `/root/install/cdbkup/man' /usr/bin/install -c -d -m 755 /usr/local/man/man1 /usr/bin/install -c -m 644 cdbkup.1 /usr/local/man/man1 /usr/bin/install -c -m 644 cdappend.1 /usr/local/man/man1 /usr/bin/install -c -m 644 cdcat.1 /usr/local/man/man1 /usr/bin/install -c -m 644 cdrstr.1 /usr/local/man/man1 /usr/bin/install -c -m 644 cdsplit.1 /usr/local/man/man1 make[1]: Leaving directory `/root/install/cdbkup/man' -> Creating dirs & installing misc documentation. /usr/bin/install -c -d -o root -g operator -m 700 /var/cdbkup /usr/bin/install: ungültige Gruppe »operator« make: *** [install] Fehler 1 Muss ich den Quellcode in ein bestimmtes Verzeichnis kopieren und dann: ./configure make make install machen? Grüße Jens :-) -- Meditieren ist auf jeden Fall besser, als einfach nur herumzusitzen und gar nichts zu tun!
Am 22.11.2003 um 11:11 schrieb Jens Ruckelshäuser:
/usr/bin/install -c -d -o root -g operator -m 700 /var/cdbkup /usr/bin/install: ungültige Gruppe »operator« make: *** [install] Fehler 1
Muss ich den Quellcode in ein bestimmtes Verzeichnis kopieren und dann:
./configure make make install
machen?
"ungültige Gruppe »operator«". Ohne das Programm zu kennen, würde ich vermuten, dass du entweder die Grupper "operator" anlegen solltest, oder das Makefile ändern solltest, damit eine andere Gruppe (vielleicht root) verwendet wird. Wohl besser letzteres, denn bei Mode 700 ist die Gruppe sowieso ziemlich egal... MfG, Dennis -- PMs bitte an dennis@...! Alles, was an lists@stosberg.net geht und nicht über die Liste kommt, veschwindet ungesehen im Müll.
Am Samstag, 22. November 2003 11:11 schrieb Jens Ruckelshäuser:
Am Samstag, 22. November 2003 10:27 schrieb Thomas Weber:
Hallo Thomas,
Hallo Jens,
Am Samstag, 22. November 2003 09:42 schrieb Jens Ruckelshäuser:
Vielen Dank für den Hinweis, ich habe mir das Programm heruntergeladen, jedoch komme ich über den Befehl ./configure nicht hinweg. Wenn ich danack ./make versuche kommt die folgende Meldung:
linux:~/install/cdbkup # ./make bash: ./make: Datei oder Verzeichnis nicht gefunden
ruf mal nur make auf, ohne ./
Habe ich gerade gemacht, dann kommt:
linux:~/install/cdbkup # make make: Für das Ziel »all« ist nichts zu tun.
Versuch's mal so: ruf in dem Verzeichnis vorher noch einmal make clean auf mache dann den Dreischritt
./configure make make install
statt make install nimmst du besser checkinstall, da sich so einfach rpms bauen lassen, die auch in die Datenbank eingelesen werden. Grüße Thomas
Am 21.11.2003 um 21:13 schrieb Jens Ruckelshäuser:
ich möchte vor der Installation von SuSE 9.0 ein Backup von /etc, /var/lib & /home auf CD's machen. Da die Daten weit mehr als 700 MB beinhalten suche ich ein Programm, mit dem ich BAkups auf mehrere CD's ziehen kann.
"afio" wäre auf jeden Fall einen Blick wert. Afio nimmt eine Liste von Dateien als Input und schreibt sie - auf Wunsch auch gestückelt (-sXX) - in ein Archiv. Dies kannst du auch im gleichen Schritt auf CD brennen. Ein weiterer Vorteil ist, dass eine Komprimierung des Backups (-Z) dateiweise erfolgt. D.h. jede Datei wird einzeln komprimiert und erst dann ins Backup-File geschrieben. So verlierst du beim Bit- Fehlern auf dem Backup-Medium nur die Datei in der sich der Fehler befindet, und nicht möglicherweise das ganze Archiv. Z.B. verzeichnis/ in 650 MB-Stücken direkt auf CD brennen: find verzeichnis/ | afio -o -s650m '!cdrecord dev=0,2,0 -' und wiederherstellen: afio -i /dev/sr2 MfG, Dennis -- PMs bitte an dennis@...! Alles, was an lists@stosberg.net geht und nicht über die Liste kommt, veschwindet ungesehen im Müll.
participants (6)
-
Dennis Stosberg
-
Dr. Jürgen Vollmer
-
Henne Vogelsang
-
Herbert Graeber
-
Jens Ruckelshäuser
-
Thomas Weber