Weboldal keresés

Partíció vagy merevlemez klónozása Linuxban


Számos oka lehet annak, hogy miért szeretne klónozni egy Linux-partíciót vagy akár merevlemezt, amelyek többsége az adatok biztonsági másolatainak létrehozásával kapcsolatos. Ezt többféleképpen is elérheti Linuxon külső eszközök, például a partimage vagy a Clonezilla használatával.

Ebben az oktatóanyagban azonban áttekintjük a Linux lemezklónozását a dd nevű eszközzel, amelyet leggyakrabban fájlok konvertálására vagy másolására használnak, és a legtöbb Linux disztribúcióban előre telepítve van.

Linux-partíció klónozása

A dd paranccsal a teljes merevlemezt vagy csak egy Linux-partíciót másolhat. Kezdjük az egyik partíciónk klónozásával. Az én esetemben a következő meghajtóim vannak: /dev/sdb, /dev/sdc. A /dev/sdb1/ fájlt klónozni fogom ide: /dev/sdc1.

Olvassa el még: Linux-partíciók klónozása a „cat” paranccsal

Először sorolja fel ezeket a partíciókat az fdisk paranccsal az ábrán látható módon.

fdisk -l /dev/sdb1/ /dev/sdc1

Most klónozzon egy /dev/sdb1/ partíciót a /dev/sdc1 fájlba a következő dd paranccsal.

dd if=/dev/sdb1  of=/dev/sdc1 

A fenti parancs arra utasítja a dd-t, hogy a /dev/sdb1 elemet használja bemeneti fájlként, és írja be a /dev/sdc1 kimeneti fájlba.

A Linux-partíció klónozása után mindkét partíciót ellenőrizheti:

fdisk -l /dev/sdb1 /dev/sdc1

Linux merevlemez klónozása

A Linux merevlemez klónozása hasonló a partíció klónozásához. A partíció megadása helyett azonban csak a teljes meghajtót használja. Ne feledje, hogy ebben az esetben javasolt, hogy a merevlemez méretű (vagy nagyobb) legyen, mint a forrásmeghajtó.

dd if=/dev/sdb of=/dev/sdc

Ennek át kellett volna másolnia a /dev/sdb meghajtót a partícióival együtt a cél merevlemezre /dev/sdc. A változtatásokat úgy ellenőrizheti, hogy mindkét meghajtót felsorolja az fdisk paranccsal.

fdisk -l /dev/sdb /dev/sdc

Hogyan készítsünk biztonsági másolatot az MBR-ről Linux alatt

A dd parancs használható az MBR biztonsági mentésére is, amely az eszköz első szektorában található, az első partíció előtt. Tehát ha biztonsági másolatot szeretne készíteni az MBR-ről, egyszerűen futtassa:

dd if=/dev/sda of=/backup/mbr.img bs=512 count=1. 

A fenti parancs arra utasítja a dd-t, hogy a /dev/sda fájlt a /backup/mbr.img mappába másolja az 512 lépéssel. bájt, és a count opció csak 1 blokkot másol. Más szavakkal, meg kell utasítania a dd elemet, hogy másolja át az első 512 bájtot a /dev/sda fájlból az Ön által megadott fájlba.

Ez minden! A dd parancs egy hatékony Linux-eszköz, amelyet óvatosan kell használni Linux-partíciók vagy meghajtók másolásakor vagy klónozásakor.