Ако някога сте използвали Clonezilla за архивиране на операционната си система, вече сте изпитали силата на Partclone . За разлика от други инструменти като dd, Partclone знае как да взаимодейства със специфични файлови системи, така че може да създава много по-малки резервни копия, като клонира само използваното пространство на дяла.
Partclone е безплатен инструмент с отворен код, предназначен да позволи на потребителите да създават и клонират образи на дялове, представен от разработчиците на Clonezilla. Всъщност Partclone е един от инструментите, на които е базиран Clonezilla.
За да се обясни малко по-добре как работи Partclone, като приема командата dd като референция, това е много полезно, но dd не знае нищо за файловите системи, тъй като репликира само всеки блок на диск или дял, създавайки перфектен клонинг 1: 1 например, ако искаме да клонираме 40 GB диск, това ще копира всеки сектор и ще ни даде 40 GB файл.
Може да се каже, добре, че е логично, но поведението на Partclone е различно, тъй като може интелигентно да взаимодейства с най-често срещаните типове файлова система, като прави резервни копия само на използваните блокове на дял, получавайки много по-малки резервни копия.
Накратко, ако ще клонираме 40GB диск, но той заема само 20GB, полученият файл ще бъде само 20GB, а не 40GB. Така избягваме да заемаме празно пространство.
Поддържани файлови системи
Partclone е съвместим с всички често използвани файлови системи , като например: ext2, ext3, ext4, hfs+, reiserfs, xfs, jfs, ntfs, fat (12/16/32), exfat и др. Резервната файлова система ще определи суфикса, който да се използва с програмата, следвайки синтаксиса на помощната програма.
Например, за да архивираме файлова система ext2, ще използваме командата parclone.ext2. Също така, ако някаква специфична файлова система не се поддържа от Partclone, можем да използваме командата partclone.dd.
Сред останалото, което можем да подчертаем от Partclone, е следното:
Функции в Partclone
Отворен код : Partclone е издаден под лиценза GNU GPL и е отворен за приноси в GitHub.
Крос-платформен: Предлага се в Linux, Windows, MAC, ESX за архивиране / възстановяване на файлова система и FreeBSD.
Клонирайте дялове в файлове с изображения.
Възстановяване на файлове с изображения в дялове.
Дублирайте дяловете бързо.
Показва скоростта на прехвърляне и изминалото време.
Поддържа vmfs за vmware ESX сървър и ufs за файлова система FreeBSD.
Как да инсталирам Partclone на Linux?
Ако искате да инсталирате този софтуер за клониране, това е лесно, защото е включен в хранилищата на почти всички Linux дистрибуции ; просто трябва да отворите терминал и да изпълните съответната команда за вашата система.
За да инсталирате Partclone на Debian, Ubuntu и производни, изпълнете :
sudo apt install partclone
За да го инсталираме на CentOS, RHEL, Fedora или производни, изпълняваме :
sudo yum install partclone
За openSUSE трябва само да изпълним :
sudo zypper install partclone
Накрая, за Arch Linux и производните му :
sudo pacman -S partclone
Как да използвам Partclone?

На този етап е важно да знаете, че за да използвате Partclone, томовете, върху които ще работите, трябва да бъдат размонтирани, така че ако това е вашият диск, където е инсталирана системата ви, се препоръчва да работите с Live версия.
Практически пример би бил, ако искам да направя резервно копие на основния си диск, който има файлова система ext4. Командата би била следната:
partclone.ext4 -c -s /dev/sda1 -o ~ /image_sda1.pcl
Където параметрите -c ни позволяват да посочим, че действието, което искаме да направим, е клониране, докато -s ни позволява да посочим източника, който искаме да клонираме.
Накрая -o казва на Partclone къде искаме да съхраним резервното изображение.
Имайте предвид, че разширението .pcl тук е напълно произволно - ние го използваме за удобство.
За да го възстановите:
partclone.ext4 -r -s ~ /image_sda1.pcl -o /dev/sda1
Тук обясняваме само, че параметърът -r е да каже на Partclone, че ще възстановим.