Re: paketauswahl retten
Andreas Gehrke wrote:
Evgeni Golov schrieb:
...
Da mein scplicity-Backup ja nun so richtig schön läuft:
Was muss ich sichern, damit ich nach einem evtl. crash nur meine
Debian-Grundinstallation installieren, dann mein Backup zurücksichern
und dann einmal apt-get upgrade aufrufen muss und dann die Maschine
wieder genauso wie vorher dasteht?
Also wo genau steht was und in welcher Version im Moment installiert
ist? Reicht es, wenn ich /var/cache/apt* (ohen archives/) websichere
oder brauche ich da noch mehr? Oder ist das der komplett falsche Ort?
Ich hoffe das ist jetzt noch kein Hijacking. Vermutlich suchen der OP
und ich nach dem Selben ;)
Klar ist das Hijacking, aber paßt doch! :-) Wenn du einen eigenen Thread
aufmachst riskierst du Antworten wie "das hatten wir doch gerade" ;-)
Zum Thema: Ich habe mir ein Skript geschrieben, welches mir verschiedene
"Metadaten" in Dateien in ein Verzeichnis schreibt. Das läuft vor dem
eigentlichen Backup (bei mir nur vor dem wöchentlichen, aber das ist
Einstellungssache) und sichert folgendes:
# Paketliste sichern
PACKAGE_FILE=${METABACKUPTMP}/paketliste.txt
dpkg --get-selections "*" > $PACKAGE_FILE
#MBR mittels
dd if=/dev/hda of=${METABACKUPTMP}/mbr_hda.txt bs=512 count=1
#dd if=/dev/hdb of=${METABACKUPTMP}/mbr_hdb.txt bs=512 count=1
dd if=/dev/hdc of=${METABACKUPTMP}/mbr_hdc.txt bs=512 count=1
dd if=/dev/hdd of=${METABACKUPTMP}/mbr_hdd.txt bs=512 count=1
#hdparm -i (hmm, weiß gar nicht mehr wieso)
hdparm -i /dev/hda > ${METABACKUPTMP}/hdparm_hda.txt
#hdparm -i /dev/hdb > ${METABACKUPTMP}/hdparm_hdb.txt
hdparm -i /dev/hdc > ${METABACKUPTMP}/hdparm_hdc.txt
hdparm -i /dev/hdd > ${METABACKUPTMP}/hdparm_hdd.txt
#fdisk -ul (damit ich weiß wie groß die Partitionen waren)
fdisk -ul > ${METABACKUPTMP}/fdisk_hdx.txt
#df -hl (damit ich weiß von sie eingehängt waren)
df -hl > ${METABACKUPTMP}/df_hdx.txt
#samba
net getlocalsid > ${METABACKUPTMP}/getlocalsid.txt
#mount?
mount -l > ${METABACKUPTMP}/mount_l.txt
#frisco ls* lsmod, -pci ...?
lsmod > ${METABACKUPTMP}/lsmod.txt
lspci > ${METABACKUPTMP}/lspci.txt
lsusb > ${METABACKUPTMP}/lsusb.txt
# Liste der installierten PEAR-Pakete
# ps
pstree > ${METABACKUPTMP}/pstree.txt
#
# mke2fs -O journal_dev external-journal
#output von dumpe2fs von jedem Dateisystem
dumpe2fs /dev/hda1 > ${METABACKUPTMP}/dumpe2fs_hda1.txt
dumpe2fs /dev/hda3 > ${METABACKUPTMP}/dumpe2fs_hda3.txt
dumpe2fs /dev/hda4 > ${METABACKUPTMP}/dumpe2fs_hda4.txt
#dumpe2fs /dev/hdb1 > ${METABACKUPTMP}/dumpe2fs_hdb1.txt
dumpe2fs /dev/hdc1 > ${METABACKUPTMP}/dumpe2fs_hdc1.txt
dumpe2fs /dev/hdc3 > ${METABACKUPTMP}/dumpe2fs_hdc1.txt
dumpe2fs /dev/hdd1 > ${METABACKUPTMP}/dumpe2fs_hdd1.txt
# frisco auf gzip --rsyncable umstellen, alle folgenden
tar -c -z --sparse --remove-files
--file=${METABACKUPTMP}/dumpe2fs-hdxn.tar.gz ${METABACKUPTMP}/dumpe2fs_*
#e2image hda1 => ca. 165 MB (10 GB Partition, 42% genutzt) -
# problematisch fuer hda2
# hda1 (/)
e2image /dev/hda1 ${METABACKUPTMP}/e2image_hda1_sparse.img
age_hda1_sparse.img
# hda2 (/var/www)
#e2image /dev/hda2 /backup/linbackup/e2image_$(date +%Y%m%d)_hda2_sparse.img
#tar -c -z --sparse --remove-files --file=e2image_$(date
+%Y%m%d)_hda2_sparse.img.tar.bz2 e2image_20050912_hda
2_sparse.img
# hda3 (/var)
e2image /dev/hda3 ${METABACKUPTMP}/e2image_hda3_sparse.img
tar -c -z --sparse --remove-files
--file=${METABACKUPTMP}/e2image_hda3_sparse.img.tar.gz ${METABACKUPTMP}/e2im
age_hda3_sparse.img
# hda4 (/video)
e2image /dev/hda4 ${METABACKUPTMP}/e2image_hda4_sparse.img
tar -c -z --sparse --remove-files
--file=${METABACKUPTMP}/e2image_hda4_sparse.img.tar.gz ${METABACKUPTMP}/e2im
age_hda4_sparse.img
# hdb1 (z.Zt. altes Backup, kommt nach /backup/linbackup)
#e2image /dev/hdb1 /backup/linbackup/e2image_$(date +%Y%m%d)_hdb1_sparse.img
#tar -c -z --sparse --remove-files --file=e2image_$(date
+%Y%m%d)_hdb1_sparse.img.tar.bz2 e2image_20050912_hdb
1_sparse.img
# hdc1 (/ neues System)
e2image /dev/hdc1 ${METABACKUPTMP}/e2image_hdc1_sparse.img
tar -c -z --sparse --remove-files
--file=${METABACKUPTMP}/e2image_hdc1_sparse.img.tar.gz ${METABACKUPTMP}/e2im
age_hdc1_sparse.img
# hdc3 (/var neues System)
e2image /dev/hdc3 ${METABACKUPTMP}/e2image_hdc3_sparse.img
tar -c -z --sparse --remove-files
--file=${METABACKUPTMP}/e2image_hdc3_sparse.img.tar.gz ${METABACKUPTMP}/e2im
age_hdc3_sparse.img
HTH
Andre
--
Personal weblog and more: http://bischof.homelinux.net
Stilblüten aus Polizeiberichten und Gerichtsverhandlungen:
Nach ambulanter Behandlung konnte der junge Mann seinen Finger wieder
mit nach Hause nehmen.
Reply to: