Partclone: ​​en applikation för kloning och återställning av partitioner

PartClone

Om du någonsin har använt Clonezilla för att säkerhetskopiera ditt operativsystem har du redan upplevt kraften hos Partclone. Till skillnad från andra verktyg som dd, vet Partclone hur man interagerar med specifika filsystem, så det kan skapa mycket mindre säkerhetskopior genom att bara klona det använda utrymmet på partitionen.

Partclone är ett gratis och öppen källkodsverktyg utformat för att låta användare skapa och klona partitionsavbildningar, introducerat av utvecklarna av Clonezilla. Partclone är faktiskt ett av de verktyg som Clonezilla är baserat på.

För att förklara lite bättre hur Partclone fungerar genom att ta dd-kommandot som referens är detta mycket användbart, men dd vet ingenting om filsystem eftersom det bara replikerar varje block på en disk eller partition, vilket skapar en perfekt klon 1: 1 till exempel om vi vill klona en 40 GB-skiva kommer detta att kopiera varje sektor och ge oss en 40 GB-fil.

Man kan säga att det är logiskt, men Partclones beteende är annorlunda, eftersom det kan interagera intelligent med de vanligaste typerna av filsystem, vilket bara gör säkerhetskopior av de använda blocken i en partition, vilket ger säkerhetskopior mycket mindre.

Kort sagt, om vi ska klona en 40 GB disk men den bara har 20 GB upptagen, blir den resulterande filen bara 20 GB och inte 40 GB. Så vi undviker att inta tomt utrymme.

Stödda filsystem

Partclone är kompatibelt med alla vanligt förekommande filsystem , såsom: ext2, ext3, ext4, hfs+, reiserfs, xfs, jfs, ntfs, fat (12/16/32), exfat, etc. Säkerhetskopieringsfilsystemet bestämmer vilket suffix som ska användas med programmet, enligt syntaxverktyget.

Till exempel, för att säkerhetskopiera ett ext2-filsystem använder vi kommandot parclone.ext2. Om något specifikt filsystem inte stöds av Partclone kan vi också använda kommandot partclone.dd.

Bland de övriga som vi kan lyfta fram från Partclone är följande:

Funktioner i Partclone

Öppen källkod : Partclone släpptes under GNU GPL-licensen och är öppen för bidrag på GitHub.

Tvärplattform: Tillgänglig på Linux, Windows, MAC, ESX-säkerhetskopiering / återställning av filsystem och FreeBSD.

Klonpartitioner till bildfiler.

Återställ bildfiler till partitioner.

Duplicera partitioner snabbt.

Visar överföringshastighet och förfluten tid.

Stöder vmfs för vmware ESX-server och ufs för FreeBSD-filsystem.

Hur installerar jag Partclone på Linux?

Om du vill installera den här kloningsprogramvaran är det enkelt eftersom den finns i arkiven för nästan alla Linuxdistributioner ; du behöver bara öppna en terminal och köra motsvarande kommando för ditt system.

För att installera Partclone på Debian, Ubuntu och derivator, kör :

sudo apt install partclone

För att installera det på CentOS, RHEL, Fedora eller derivator kör vi :

sudo yum install partclone

För openSUSE behöver vi bara köra :

sudo zypper install partclone

Slutligen, för Arch Linux och derivator :

sudo pacman -S partclone

Hur använder jag Partclone?

delklon

Vid det här laget är det viktigt att veta att för att kunna använda Partclone måste volymerna du ska arbeta på vara avmonterade, så om det är din disk där du har ditt system installerat rekommenderas det att du arbetar på en Live-version.

Ett praktiskt exempel skulle vara, jag vill säkerhetskopiera min huvuddisk och den har filsystemet ext4, kommandot skulle vara följande:

partclone.ext4 -c -s /dev/sda1 -o ~ /image_sda1.pcl

Där -c-parametrarna tillåter oss att ange att åtgärden vi vill göra är att klona medan -s tillåter oss att ange källan vi vill klona.

Slutligen berättar -o för Partclone var vi vill lagra säkerhetskopian.

Observera att .pcl-tillägget här är helt godtyckligt - vi använder det för enkelhets skull.

Så här återställer du det:

partclone.ext4 -r -s ~ /image_sda1.pcl -o /dev/sda1

Här förklarar vi bara att parametern -r är att berätta för Partclone att vi ska återställa.


Lägg till som prioriterad källa i Google