linux@i3-online.de wrote:
kennt jemand ein gutes Proggi mit dem ich meine Backups auf Festplatte durchführen kann. Ich habe einige Programme ausprobiert, die aber alle nicht erlaubten, als Device keine Tape sondern eine Festplatte anzugeben.
Mit tar kann man auch in eine Datei archivieren, dazu ist der Schalter -f da. Siehe auch "man tar" oder "tar --help". Ich habe mal das Script, mit dem ich mein Komplettbackup von den Linux-Partitonen auf eine zweite Festplatte mache, angehängt. Gestartet wird das Backup vom Rettungssystem oder einem anderen Linux aus. Kommentare und Verbesserungsvorschläge erbeten, ich habe das so zusammengestoppelt: --------------- begin cut --------------- #!/bin/bash # # backup.sh - sichert mein komplettes System # Auspacken mit tar -C <Zielverzeichnis> -xplzf <Archivname> # # die zu sichernden Partitionen # set -- /sda6 /sda5 /sda7 /sda11 /sda10 /sda9 test -d /back || mkdir /back # die Zielpartition # mount -t ext2 -o rw /dev/hda8 /back if [ $? != 0 ] then echo "Fehler! Konnte hda8 nicht mounten" exit 2 fi # die Unterverzeichnisse für die Partitionen # for E in $@; do test -d /back${E} || mkdir /back${E} done # sichert jede Systempartition als tar-file in ein Unterverzeichnis # while [ "$1" != "" ]; do mount -t ext2 -o ro /dev${1} /mnt echo "Sichere /mnt (${1}) nach /back${1}/bck-`date +%d-%m-%y`.tar.gz" tar -C /mnt -cplzf /back${1}/bck-`date +%d-%m-%y`.tar.gz . umount /mnt shift done echo "Puh, fertig" cd / umount /dev/hda8 || echo "Konnte hda8 nicht umounten!" exit ---------------- end cut ---------------- christian -- Bitte kein CC: bei Antwort an Mailingliste Mail-Etikette: To: cschult@gmx.de, Subject: send etikette Mail-Etikette: http://www.homepages.de/home/cschult/ -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com