Mit dd auf 2. HDD backup machen ?!

WerOLF

New Member
Hallo liebe Gemeinde ;-)

Ich habe in meinen Homeserver nun eine zweite Festplatte eingebaut mit 10 GB.

Auf diese Platte möchte ich gerne folgende Verzeichnisse alle 2 Tage sichern:

/var/www
/var/lib/mysql


Die Platte wird beim Booten auch als hdc erkannt.

Wenn ich "mount" eingebe, bekomme ich allerdings nur:

Wolfi:~# mount
/dev/hda1 on / type ext3 (rw,errors=remount-ro)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
Wolfi:~#

Bei "fdisk" sagt er aber:

Wolfi:~# fdisk -l /dev/hdc

Disk /dev/hdc: 8455 MB, 8455200768 bytes
255 heads, 63 sectors/track, 1027 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/hdc1 1 1021 8201151 83 Linux

Habt Ihr eine Lösung, warum die Platte nicht eingebunden ist ?

oder anders gesagt:

Wie binde ich die Platte richtig ein ?

Der Befehl für dd währe dann doch:
dd /var/www & /var/lib/mysql /etc/hdc1/backup.img
oder ?


Viele Grüße,
WerWOlf
 
leider nein.

Wolfi:~# mount -t ext3 /dev/hdc /mnt
mount: wrong fs type, bad option, bad superblock on /dev/hdc,
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
 
leider nein.

Wolfi:~# mount -t ext3 /dev/hdc /mnt
mount: wrong fs type, bad option, bad superblock on /dev/hdc,
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so


//EDIT:

omg.. Problem gerade von selbst behoben :-D

in der fstab war der Eintrag für hdc gegeben, jedoch hing an den IDE Controler während der installation das CD Rom Laufwerk dran, und wurde mit hdc angesprochen.

Dementsprechend ist meine Festplatte (also hdc) nun anzusürechen mit /media/cdrom0:

Wolfi:~# tail -f /etc/fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/hda1 / ext3 defaults,errors=remount-ro 0 1
/dev/hda5 none swap sw 0 0
/dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0

Danke an euch dennoch ;-)
 
Halt, bevor Du noch was kaputt machst!

Du willst hier nicht hdc mounten, sondern hdc1. Die Fehlermeldungen sagen doch eindeutig, dass kein Datei-System auf der angegebenen Platte gefunden wurde.

Ansonsten solltest Du Deine Backup-Strategie nochmal überdenken. Mit dd kann man ein low level-Backup von ganzen Platten durchführen -- nicht jedoch von einzelnen Verzeichnissen!
Was Du suchst, sind Programme wie tar oder cpio. Lies Dir von diesen Programmen mal die man-pages durch.

Viele Grüße,
LinuxAdmin
 
Zum backup einer gesamten Partition ist #dd_rescue -A /dev/hdaX /dev/hdBY optimal. Dies benutze ich mind 1x pro Woche. Aber: von einer anderen Installierung aus machen, nie von der aktuell benutzten (also dazu eine Installierung in einer anderen Partition, oder ein live-CD beuutzen)
 
da würde ich aus Platzgründen allerdings partimage vorziehen, da da nur der Teil der Partition gedumped wird, der auch tatsächlich Daten enthält. Das dd(_rescue) Abbild ist immer genau so groß, wie die Partition selber, und beinhaltet auch alle nicht benötigten Blöcke. Der einzige Vorteil, den ich da sehen kann, ist dass man da mit dumpe2fs etc. noch Daten rekonstruieren kann. Da man ja aber Backups hat, ist das eigentlich nicht nötig.
 
Back
Top