Top 6 nyílt forráskódú lemezklónozó és képalkotó szoftver

A lemezklónozás nem más, mint egy merevlemez (vagy partíció) tartalmának másolása egy másik lemezre vagy egy “kép” fájlba. Én rendszeresen készítek biztonsági mentést az rsnapshot eszközzel, de havonta egyszer-kétszer klónozom is a merevlemezemet. Ez a lehetőség lehetővé teszi számomra az operációs rendszerem és a telepített szoftverek gyors visszaállítását. A Linux különböző segédprogramokkal rendelkezik a lemezklónozás elvégzéséhez. Ebben a bejegyzésben felsorolom a kedvenc nyílt forráskódú lemezklónozó szoftvereimet, amelyek többször is megmentették a seggemet.

#1: A régi jó dd parancs

A dd parancs lehetővé teszi az adatok alacsony szintű másolását és nyers formátumú átalakítását. A szabványos bemenetet a szabványos kimenetre másolja. A merevlemez boot-szektorának (MBR) biztonsági mentésére vagy az adatok megsemmisítésére is használható a /dev/zero vagy a /dev/random segítségével.

Példák

A /dev/sdb3 partíciót egy másik /dev/sdc3 nevű partícióra klónozhatja:
# dd if=/dev/sdb3 of=/dev/sdc3 bs=4096 conv=noerror
A /dev/sdc merevlemezt klónozhatja /dev/sddd-re:
# dd if=/dev/sdc of=/dev/sdd bs=1M conv=noerror
A /dev/sda1 nevű lemezpartíciót lemásolhatja backup nevű lemezképfájlként.sda1.mm.dd.yy.img fájl:
# dd if=/dev/sda1 of=/path/to/safe/location/backup.sda1.07.28.12.img bs=4096 conv=noerror
VAGY
# dd if=/dev/sda1 of=/nfs/backup/images/backup.sda1.07.28.12.img bs=1M conv=noerror
A lemezkép visszaállításához futtassa:
# dd if=/nfs/backup/images/backup.sda1.07.28.12.img of=/dev/sda1 bs=1M conv=noerror
A dd parancs operációs rendszertől függetlenül bármely partícióról készíthet biztonsági másolatot. Használhatja FreeBSD / OpenBSD / Mac OS X / MS-Windows és így tovább:

(Video.01: dd clone hard disk demo)

Szóljon a ddrescue

A ddrescue parancs az adatokat egyik fájl- vagy blokkeszközről a másikra másolja, és olvasási hiba esetén mindent megtesz az adatok megmentéséért. A dd parancs sikertelen lesz, de a ddrescue folytatja:
# ddrescue /dev/sda /dev/sdb

#2 partimage – Partíciók biztonsági mentése tömörített képfájlba

A partimage parancs a lemezpartíciókat képfájlokba menti és visszaállítja (hasonlóan a Ghosthoz). Debian / Ubuntu Linux alatt az apt-get paranccsal telepítheti:
# apt-get install partimage
Ha RHEL / Fedora / SL / Red Hat / CentOS Linuxot használ, kapcsolja be az EPEL repo-t és írja be a következő yum parancsot:
# yum install partimage
A partimage parancsot az alábbiak szerint írja be a különböző lehetőségek megtekintéséhez:
# partimage
Mintakimenetek:

Fig.01: partimage működés közben

A képek mentéséhez vagy visszaállításához most már követheti a képernyőn megjelenő utasításokat.

Példák

Készítsen egy képet a /dev/sda2-ről (győződjön meg róla, hogy a /dev/sda2 nincs csatlakoztatva):
# partimage -z1 -o -d save /dev/sda2 /nfs/backup/laptop.wks01.sda1.home_07_08_2012.gz
Az alábbiak szerint állíthatja vissza:
# partimage restore /dev/sda2 /nfs/backup/laptop.wks01.sda1.home_07_08_2012.gz.000
Nézze meg, hogyan használhatja ezt a gyors szoftvert a képek mentésére és visszaállítására:

(Video.02): partimage parancs demo)

Kérjük, vegye figyelembe, hogy a partimage csak a partíció használt partíciójának adatait másolja. Ez a sebesség és a hatékonyság érdekében történik, a szabad blokkok nem íródnak a képfájlba. Mivel a partíció feldolgozása szekvenciális szektoronként történik, a lemezátviteli idő maximalizálódik, a keresési idő pedig minimalizálódik.

Egy megjegyzés a szerverszoftverekről

A partíciók a partimage hálózati támogatásával, vagy Samba / NFS (Network File Systems) használatával menthetők a hálózaton keresztül. Ez lehetővé teszi a merevlemezpartíció helyreállítását a lemez összeomlása után. Telepíteni kell a partimage-server csomagot, amely a Ghosthoz hasonlóan szerver démont biztosít a távoli képalkotáshoz. További információért lásd a dokumentációt.

#3: Clonezilla

Ha a Norton Ghost Corporate Editiont szeretné helyettesíteni, próbálja ki a Clonezillát. A következő funkciókat nyújtja:

  1. Katasztrófa-helyreállítás
  2. Platterek klónozása
  3. Platterek képalkotása
  4. Telepítési megoldás
  5. Ingyenes és nyílt forráskódú

Ez a szoftver lehetővé teszi a csupasz fém mentést és helyreállítást. A Clonezilla a következő módok valamelyikében működik:

  • Clonezilla live – Használja otthon vagy egyetlen gép mentéséhez és visszaállításához.
  • Clonezilla server edition – Használja irodában vagy adatközpontban masszív telepítéshez, sok (több mint 40!) számítógépet tud egyszerre klónozni. A Clonezilla csak a használt blokkokat menti és állítja vissza a merevlemezen. Ez növeli a klónozás hatékonyságát.

Fig.02: Clonezilla működés közben

=> Clonezilla szoftver letöltése.

#4 Mondo rescue

Egy másik jó ingyenes katasztrófa helyreállító szoftver, amit gyakran használok. Linux /FreeBSD-vel működik és támogatja a klónozó szalagokat, lemezeket, USB eszközöket, hálózatot és CD/DVD-t mint mentési adathordozót, több fájlrendszert, LVM-et, szoftveres és hardveres RAID-et. A visszaállítás történhet fizikai adathordozóról, beleértve az OBDR szalag támogatást, vagy CD/DVD/USB adathordozóról, vagy hálózatról PXE-n keresztül.

Ezt a szoftvert a Lockheed-Martin, Nortel Networks, Siemens, HP, IBM, NASA JPL, US Dept of Agriculture, több tucat kisebb cég és több tízezer felhasználó használja világszerte.

Fig.03: Mondo Rescue működés közben

=> Töltse le a Mondo Rescue szoftvert.

#5 Redo backup and recovery

A Redo backup and recovery egy ingyenes mentési és katasztrófa utáni helyreállítási szoftver. A program bootolható Linux CD-képről fut, grafikus felhasználói felülettel rendelkezik, és képes lemezpartíciók bare-metal mentésére és helyreállítására. Képes külső merevlemezek és hálózati megosztások használatára. Ez a legegyszerűbb point and click nyílt forráskódú mentési és helyreállítási megoldás. Képeket tárolhat külső meghajtón vagy hálózati megosztásokon, például nfs alapú megosztott mappákon.

Fig.04. Redo mentési és helyreállítási szoftver működés közben

=> Letöltés redo mentési és helyreállítási szoftver.

#6 Trinity Rescue Kit

A Trinity Rescue Kit vagy TRK egy ingyenes élő Linux disztribúció, amely kifejezetten az MS-Windows rendszerek helyreállítási és javítási műveleteit célozza, de ugyanúgy használható Linux helyreállítási problémákra, mint például mentés, javítás, jelszó visszaállítás és lemezklónozás. Néhány jellemző:

  1. A windows jelszavak visszaállítása a továbbfejlesztett winpass eszközzel.
  2. 5 különböző víruskereső termék egyetlen egységes parancssorba integrálva, online frissítési lehetőséggel.
  3. Teljes ntfs írástámogatás az ntfs-3g-nek köszönhetően
  4. Winclean, egy segédprogram, amely megtisztít mindenféle felesleges ideiglenes fájlt a számítógépen.
  5. Klónozzon számítógépeket a hálózaton keresztül multicast segítségével.
  6. A “pi” nevű mentési segédprogram, a helyi gépi biztonsági mentések automatizálására
  7. Egyszerű szkript az összes helyi fájlrendszer megkeresésére és csatolására
  8. Fájlok helyreállítása és törlésének visszaállítása segédprogramokkal és eljárásokkal
  9. Elveszett partíciók helyreállítása
  10. Haló lemezek kiürítése
  11. 2 rootkit felismerő program
  12. És még sok más

Fig.05Trinity Rescue Kit akcióban

=> Töltse le a Trinity Rescue Kit szoftvert.

A kedvenc szoftverem

Bare metal visszaállításhoz a dd parancsot (gziped images) részesítem előnyben, mivel tartalmazza a boot szektor, a boot partíció és a root partíció másolatát. A dd parancs jól működik kis telepítésnél vagy otthoni felhasználóknál. De egy nagyobb telepítéshez és adatközponthoz inkább a clonezilla vagy a mondo rescue szoftvert használom az egyszerű használat és a megbízhatóság miatt.

Van kedvenc nyílt forráskódú lemezklónozó és katasztrófa-helyreállítási szoftvere? Van alternatívája? Ossza meg velünk az Ön által preferált alkalmazást az alábbi megjegyzésekben.

Ez a bejegyzés a 7. a 10-ből a Sysadmin and FOSS Resources sorozatban. Olvassa tovább a sorozat többi részét:

  1. 7 Félelmetes nyílt forráskódú felhőtároló szoftverek az adatvédelmedért/biztonságodért
  2. 5 Félelmetes nyílt forráskódú biztonsági mentőszoftver
  3. 5 Félelmetes nyílt forráskódú klónozó szoftver
  4. 7 Félelmetes nyílt forráskódú analitikai szoftver
  5. 9 Félelmetes nyílt forráskódú webes teljesítmény szoftver
  6. 7 Félelmetes nyílt Open Source Build Automation Tools
  7. 6 Open Source Disk Cloning and Imaging Softwares
  8. 3 Open Source Complete eMail Server Softwares
  9. 7 Awesome ChatOps Open Source Software
  10. 5 Awesome Groupware Open Source Software

🐧 Get the latest tutorials on Linux, Nyílt forráskódú & DevOps RSS feed-en vagy heti e-mail hírlevélben.
🐧 Eddig 23 hozzászólás… add one ↓

Category List of Unix and Linux commands
File Management cat
Firewall Alpine Awall – CentOS 8 – OpenSUSE – RHEL 8 – Ubuntu 16.04 – Ubuntu 18.04 – Ubuntu 20.04
Hálózati segédprogramok dig – host – ip – nmap
OpenVPN CentOS 7 – CentOS 8 – Debian 10 – Debian 8/9 – Ubuntu 18.04 – Ubuntu 20.04
Package Manager apk – apt
Processes Management bg – chroot – cron – disown – fg – jobs – killall – kill – pidof – pstree – pwdx – time
Keresés grep – whereis – which
Felhasználói információk groups – id – lastcomm – last – lid/libuser-lid – logname – members – users – whoami – who – w
WireGuard VPN Alpine – CentOS 8 – Debian 10 – Firewall – Ubuntu 20.04

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.