Ако някога са използвали Clonezilla за да създадете резервно копие на вашата операционна система, вече сте изпитали силата на Partclone. За разлика от други инструменти като dd, 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, мазнини (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
И накрая, за ArchLinux и производни:
sudo pacman -S partclone
Как да използвам Partclone?
В този момент е важно да се знае каквоЗа да могат да използват Partclone, обемите, върху които ще работят, трябва да бъдат демонтирани така че, ако това е вашият диск, където сте инсталирали вашата система, препоръчително е да работите върху версия на живо.
Практически пример Сериозно искам да направя резервно копие на основния си диск и той има файлова система 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, че ще възстановим.