www.makeuseof.com

bara för att du kör ett Linux-operativsystem betyder inte att du inte kommer att stöta på problem då och då. Det är alltid bra att ha en reservplan, bara om ett problem uppstår. Kanske en sällsynt Linux-virus kommer att attackera; kanske du kommer att riktas av ransomware bedragare. Kanske kommer hårddisken (HDD) att misslyckas.

genom att klona din Linux-hårddisk skapar du en skivavbildning som kan återställas senare. Men hur klonar du din Linux-hårddisk?

Linux Disk kloning verktyg

din Linux-installation kan utveckla en bugg; du kan uppgradera din hårddisk till en större volym. Oavsett problemet, om du har en säkerhetskopia av din disk, blir det relativt enkelt att få saker igång igen.

Linux har fyra diskkloningslösningar du bör överväga:

  1. dd
  2. Partimage
  3. Partclone
  4. Clonezilla

oavsett om du använder funktioner som är inbyggda i ditt Linux-operativsystem, eller om du installerar ett tredjepartsverktyg, borde det inte vara länge innan du kan få ditt system igång igen.

Låt oss titta på var och en av de fyra huvudalternativen för kloning av en enhet i Linux.

1. dd: Det inbyggda Linux-Diskkloningsverktyget

kanske det mest kraftfulla Linux-verktyget av dem alla, dd (ibland kallad “disk destroyer”) kan klona en hel hårddisk eller diskpartition till en annan. Men om det missbrukas kan det ta bort innehållet på din disk.

som sådan bör du använda med stor försiktighet. Du hittar dd inbyggd i de flesta Linux-operativsystem. Om inte, installera det från pakethanteraren. För att klona datorns hårddisk, använd kommandot:

dd if=/dev/sdX of=/dev/sdY bs=64K conv=noerror,sync

här är sdX källskivan, medan sdY är destinationen. Det numeriska värdet 64K, motsvarar kommandot blockstorlek, bs. Standardvärdet är 512 byte, vilket är mycket litet, så det är bäst att inkludera 64K eller den större 128k som ett villkor. Men: medan en större blockstorlek gör överföringen snabbare, gör en mindre blockstorlek överföringen mer tillförlitlig.

om du bara vill klona en partition på din enhet, använd

dd if=/dev/sda1 of=/dev/sdb1 bs=64K conv=noerror,sync

som du kan se kommer partitionen sda1 (det vill säga partition 1 på enhetens sda) att klonas till sdb1 (en nyskapad partition 1 på enhetens sdb), till exempel en sekundär eller extern hårddisk ansluten till din dator.

tryck på Enter för att köra kommandot. Hur lång tid det tar beror på storleken på disken eller partitionen. Se bara till att destinationsvolymen är tillräckligt stor för att lagra den!

2. Linux Partition kloning verktyg, Partimage

klona dina Linux-partitioner

om du har stött på problem med att försöka få huvudet runt instruktionerna med dd, eller föredrar att undvika att oavsiktligt radera din hårddisk med typo, är partimage också tillgängligt för de flesta distros och har inga “disk destroyer” – risker!

partimage stöder dock inte ext4-filsystemet, så undvik att använda det för kloning av skivor eller partitioner av den typen. Om det behövs kan det dock användas för att klona Windows-diskformat (FAT32 eller NTFS, även om detta är experimentellt) såväl som det mer använda Linux-filsystemet ext3 och andra äldre alternativ.

innan du börjar, se till att den partition du vill klona är avmonterad (med kommandot umount). Annars måste du avsluta partimage för att göra det innan du fortsätter med processen. Du kan avsluta när som helst med F6-tangenten.

för Ubuntu, installera med:

sudo apt install partimage

starta från kommandoraden med:

sudo partimage

detta är en musdriven applikation, som kräver att du först väljer den partition som ska klonas.

välj en partition som ska klonas

Tryck höger på piltangenterna för att flytta till nästa avsnitt, sedan bildfil för att skapa/använda och ge det ett namn (eller ange filnamnet på bilden som ska återställas).

Välj rätt åtgärd som ska göras (se till att det valda alternativet har en asterisk) och tryck på F5 för att fortsätta. På följande skärm väljer du komprimeringsnivå och dina önskade alternativ. Du kan också välja att ställa in ett bilddelningsläge och ställa in en instruktion för vad som ska hända efter att säkerhetskopieringen har gjorts.

välj en lämplig komprimeringsnivå

tryck på F5 för att fortsätta, bekräfta detaljerna och tryck sedan på OK för att påbörja processen. Hastigheten på detta beror på datorns kraft.

klona din Linux-partition

om du letar efter en snabb och smutsig—men säker—diskkloningslösning för Linux, använd partimage.

3. Partclone: programvara för Partition Imaging och kloning

för en mer mogen alternativ till dd som stöder säkerhetskopior av ext4 filsystemet, partclone är enkel att använda, men återigen kräver textkommandon snarare än ett tangentbord eller mus driven gränssnitt. Installera med:

sudo apt install partclone

och starta med:

partclone.

…var är filsystemtypen för den partition du vill klona.

följande kommando skapar en skivavbildning av hda1 (hårddisk 1, partition 1) som heter hda1.img:

partclone.ext3 -c -d -s /dev/hda1 -o hda1.img

du kanske vill återställa den bilden, så använd

partclone.extfs -r -d -s hda1.img -o /dev/hda1

ytterligare information om användning finns på partclone-webbplatsen.

4. Klona din Linux-enhet med Clonezilla

för en mer flexibel lösning, varför inte prova Clonezilla? Denna populära katastrofåterställningslösning är baserad på Partclone och utformad för en rad diskkloningsuppgifter. Alla förväntade filsystem stöds, över Linux, Windows och macOS (och därefter).

till skillnad från dd och Partclone är Clonezilla tillgänglig som en startbar ISO. Du kan skriva detta till DVD eller USB-minne för att helt klona din Linux HDD. Clonezilla är enkel att använda, med tangentbordsdrivna menyer snarare än obskyra kommandon, så vem som helst kan ta tag i det.

medan Clonezilla kan ställas in som ett fristående verktyg, kanske du föredrar att använda den som en del av Hirens Boot CD recovery tool.

du kan också använda Clonezilla i en professionell kapacitet, för att avbilda flera liknande PC-inställningar med samma operativsystem.

ladda ner: Clonezilla

kloning av din Linux-hårddisk är lätt

om du aldrig har klonat en hårddisk tidigare kanske du känner dig lite ovillig att komma igång. Det kan vara skrämmande, speciellt om du är i svåra svårigheter med en skadad hårddisk som desperat behöver kloning före misslyckande.

även om du kanske föredrar att helt enkelt synkronisera dina viktiga data till molnet, är det alltid bra att ha en fullständig diskbackup som du snabbt kan återställa vid systemfel. Kom ihåg att använda dessa verktyg med försiktighet, eftersom de lätt kan leda till att du av misstag förlorar dina data.

säkerhetskopiera dina data är viktigt! Lär dig hur du optimerar dina säkerhetskopior på Linux.

Dela Dela TweetEmail
relaterade ämnen

  • Linux
  • säkerhetskopiering av Data
  • Systemåterställning
  • klon hårddisk
  • Linux Tips

om författaren

Christian Cawley (1456 artiklar publicerade)

biträdande redaktör för säkerhet, Linux, DIY, programmering och teknik förklarade. Han producerar också den riktigt användbara podcasten och har lång erfarenhet av skrivbords-och mjukvarustöd. En bidragsgivare till Linux Format magazine, Christian är en Raspberry Pi tinkerer, Lego älskare och retro gaming fan.

mer från Christian Cawley

prenumerera på vårt nyhetsbrev

gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e-böcker och exklusiva erbjudanden!

.

Lämna ett svar

Din e-postadress kommer inte publiceras.