Hvordan Image and Clone harddisker med Clonezilla


CloneZilla er en partisjon og disk kloning program for Linux, Free, Net-, og OpenBSD, Mac OS X, Windows og Minix. Den støtter alle de store filsystemer inkludert EXT, NTFS, FAT, XFS, JFS, og Btrfs, LVM2, og VMWare enterprise clustering filsystemer VMFS3 og VMFS5. CloneZilla støtter 32- og 64-bits systemer, både eldre og UEFI BIOS, og både MBR og GPT partisjonstabellene. Det er et godt verktøy for å sikkerhetskopiere en komplett Windows-system med alle dine installerte programmer, og jeg liker det for å lage kopier av Linux testsystemer slik at jeg kan kaste dem med gale eksperimenter og deretter raskt gjenopprette dem.

CloneZilla kan også kopiere ustøttede filsystemer med dd-kommandoen, som kopierer blokker i stedet for filer, så det trenger ikke å forstå filsystemer. Så, er den korte historien CloneZilla kan kopiere noe. (En rask kommentar på blokker: disksektorene er de minste adresserbare lagringsenheter på harddisker, og blokkene er logiske datastrukturer som består av ett eller flere sektorer.)

CloneZilla kommer i to versjoner: CloneZilla Live and CloneZilla Server Edition (SE). CloneZilla live er ess for kloning stående datamaskiner til en lokal lagringsenhet eller nettverksressurs. CloneZilla SE er for større distribusjoner, og rask multicast kloning et helt nettverk av PCer på en gang. CloneZilla SE er en fantastisk bit av programvare som vi skal dekke i fremtiden. I dag skal vi lage en CloneZilla Live-USB-pinne, klone noe, og gjenopprette den.

CloneZilla og Tuxboot

Når du besøker nedlastingssiden vil du se Stabile og Alternative Stabile utgivelser. Det er også Testing utgivelser, som jeg anbefaler hvis du er interessert i å hjelpe til å forbedre CloneZilla. Stabil er basert på Debian og inkluderer ikke ufri programvare. Alternative Stabil er basert på Ubuntu, inneholder noen ikke-Free firmwares, og den støtter UEFI Secure Boot.

Når du har lastet CloneZilla, installere Tuxboot å kopiere CloneZilla til en USB-pinne. Tuxboot er en modifikasjon av Unetbootin som støtter CloneZilla; du kan ikke bruke Unetbootin fordi det ikke vil fungere. Installere Tuxboot er litt vondt, men Ubuntu-brukere kan installere Tuxboot den enkle veien fra et personlig pakker arkiv (PPA):

 $ sudo apt-add-repository ppa: thomas.tsai /ubuntu-tuxboot $ sudo apt-get update $ sudo apt-get install tuxboot 

Hvis du ikke kjører Ubuntu og Linux-distribusjonen inkluderer ikke en pakket versjon av Tuxboot, laste ned kilde tarball og følg instruksjonene i readme.txt filen til kompilere og installere den.

Når du får Tuxboot installert, kan du bruke den til å lage din fin live oppstartbar CloneZilla USB-pinne. Først opprette en FAT32 partisjon på minst 200 megabyte; figur 1 (over) viser hvordan det gjøres i GParted. Jeg liker å bruke etiketter, som "CloneZilla", så jeg vet hva det er. Dette eksempelet viser et 2GB stick formatert som en enkelt partisjon.

Så fyre opp Tuxboot (figur 2). Sjekk "Pre-ned" og klikk på knappen med ellipsen å velge CloneZilla fil. Det bør finne din USB-pinne automatisk, og du bør sjekke partisjonsnummeret for å sørge for at det fant den rette. I mitt eksempel som er /dev /sdd1. Klikk OK, og når den er ferdig klikk Avslutt. Det spør deg om du ønsker å starte på nytt nå, men ikke bekymre deg fordi det vil ikke. Nå har du en fin bærbar CloneZilla USB stick du kan bruke nesten hvor som helst.



Opprette et Drive Image

Boot opp din CloneZilla USB stick på datamaskinen som du vil backup, og det første du vil se er en normal utseende oppstartsmenyen. Boot til standardoppføring. Du vil bli bedt om språk og tastatur spørsmål, og når du kommer til start CloneZilla menyen velger du Start CloneZilla. I neste meny velger device_image, så gå til neste skjermbilde.

Denne skjermen er litt forvirrende, med muligheter for local_dev, ssh_server, samba_server, og NFS_SERVER. Det er der du velger plassering for backup image som skal kopieres til. Størrelsen på din destinasjon partisjonen eller stasjonen må være av samme størrelse eller større enn volumet du kopierer. Hvis du velger local_dev, så du trenger en lokal partisjon med nok plass til å lagre bildet. En tilkoblet USB-harddisk er en fin rask og enkelt alternativ. Hvis du velger noen av de server alternativene du trenger en kablet Ethernet-tilkobling, IP-adressen til serveren din, og din innlogging. Jeg skal bruke en lokal partisjon, som betyr å velge local_dev.

Når du velger local_dev CloneZilla skanner alle dine lokalt-attached storage, inkludert harddisker og USB-lagringsenheter, og gjør en liste over dine partisjoner. Velg den du ønsker å lagre det nye bildet i, og deretter spør den hvilken katalog å bruke og viser deg en liste. Velg ønsket katalog, og det neste skjermbildet viser alle dine mounts og brukt /ledig plass. Trykk på Enter, og den neste skjermen gir deg muligheten til nybegynner eller ekspert modus. Jeg velger Beginner.

I neste skjermbilde kan du velge savedisk, noe som skaper et bilde av en hel harddisk eller save_parts, som lar deg velge individuelle partisjoner. Jeg ønsker å velge partisjoner.

Det neste skjermbildet ber om et navn på det nye bildet. Etter å godta standard eller skrive inn ditt eget navn, gå til neste skjermbilde. CloneZilla skanner partisjoner og skaper en sjekkliste slik at du kan plukke de du ønsker å kopiere. Når du har valgt, gir det neste skjermbildet du muligheten til å gjøre et filsystem sjekk og reparasjon. Jeg er utålmodig, så jeg hopper over denne delen.

Den neste skjermen spør om du vil CloneZilla å sjekke nyopprettede bildet for å sørge for at det er restorable. Jeg sier alltid ja. Neste, det gir deg et kommandolinje hint i tilfelle du ønsker å bruke kommandolinjen i stedet for GUI, og du må trykke Enter. Du får en mer bekreftelse, og skriv deretter inn y for Ja for å gjøre kopien.

Du får se en fin fremgang skjermen rødt, hvitt og blått mens CloneZilla skaper det nye bildet (figur 3).


Når det er alt ferdig trykk Enter og velg deretter omstart, og husk å fjerne CloneZilla USB-pinne. Starte opp datamaskinen på vanlig måte, og gå se på fin ny CloneZilla bilde. Du skal se omtrent slik ut:

 $ ls -l /2014-08-07-11-img /totalt 1.241.448-rw-r - r-- 1 root root 1223 7 august 04:22 blkdev. list-rw-r - r-- 1 root root 636 7 august 04:22 blkid.list-rw-r - r-- 1 root root 3658 7 august 04:24 CloneZilla-img-rw-r - r - 1 root root 12379 7 august 04:24 Info-dmi.txt-rw-r - r-- 1 root root 22685 7 august 04:24 Info-lshw.txt-rw-r - r-- 1 root root 3652 7 august 04:24 Info-lspci.txt-rw-r - r-- 1 root root 171 7 august 04:24 Info-packages.txt-rw-r - r-- 1 root root 86 7 august 04:24 Info-frelst-by-cmd.txt-rw-r - r-- 1 root root 5 7 august 04:24 deler-rw ------- 1 root root 1270096769 7 august 04:24 sda6 .ext4-PtCl-img.gz.aa-rw-r - r-- 1 root root 37 7 august 04:22 sda-chs.sf-rw-r - r-- 1 root root 1048064 7 august 04: 22 sda-skjulte-data-etter-MBR-rw-r - r-- 1 root root 512 7 august 04:22 sda-MBR-rw-r - r-- 1 root root 750 7 august 04:22 sda -pt.parted-rw-r - r-- 1 root root 625 7 august 04:22 sda-pt.parted.compact-rw-r - r-- 1 root root 514 7 august 04:22 sda-pt .sf 
Gjenopprette en CloneZilla Bilde

Gjenopprette bildet ditt ligner på å skape den. Igjen, starte opp CloneZilla, gå gjennom de samme første trinnene, velg dev_image, og deretter på local_dev skjermen velge plasseringen av bildet som du ønsker å gjenopprette, enten det er på en lokal enhet eller nettverksressurs. Deretter fortsetter gjennom resten av skjermene, og pass på at du har riktig gjenopprette image og geografiske målområder valgt.

Du kan lære mer av CloneZilla utrolige krefter på CloneZilla Levende Documentation side. Anmeldelser