Partclone: ​​aplikacja do klonowania i przywracania partycji

CzęśćKlon

Jeśli kiedykolwiek korzystałeś z Clonezilli do tworzenia kopii zapasowych systemu operacyjnego, znasz już możliwości Partclone . W przeciwieństwie do innych narzędzi, takich jak dd, Partclone potrafi współdziałać z określonymi systemami plików, dzięki czemu może tworzyć znacznie mniejsze kopie zapasowe, klonując tylko zajętą ​​przestrzeń na partycji.

Partclone to darmowe i otwarte narzędzie, które umożliwia użytkownikom tworzenie i klonowanie obrazów partycji, wprowadzone przez twórców Clonezilli. Partclone jest jednym z narzędzi, na których oparta jest Clonezilla.

Aby trochę lepiej wyjaśnić, jak działa Partclone, biorąc za odniesienie polecenie dd, jest to bardzo przydatne, ale dd nie wie nic o systemach plików, ponieważ replikuje tylko każdy blok dysku lub partycji, tworząc doskonały klon 1: 1 na przykład, jeśli chcemy sklonować dysk 40 GB, skopiuje to każdy sektor i da nam plik 40 GB.

Można powiedzieć, że jest to logiczne, ale zachowanie Partclone jest inne, ponieważ może inteligentnie współdziałać z najpopularniejszymi typami systemów plików, tworząc kopie zapasowe tylko używanych bloków partycji, uzyskując kopie zapasowe znacznie mniejsze.

Krótko mówiąc, jeśli mamy zamiar sklonować dysk 40 GB, ale jest on zajęty tylko przez 20 GB, wynikowy plik będzie miał tylko 20 GB, a nie 40 GB. Dlatego unikamy zajmowania pustej przestrzeni.

Obsługiwane systemy plików

Partclone jest kompatybilny ze wszystkimi powszechnie używanymi systemami plików , takimi jak: ext2, ext3, ext4, hfs+, reiserfs, xfs, jfs, ntfs, fat (12/16/32), exfat itp. System plików kopii zapasowej określi sufiks, który ma być używany w programie, na podstawie narzędzia składniowego.

Na przykład, aby utworzyć kopię zapasową systemu plików ext2, użyjemy polecenia parclone.ext2. Jeśli jakiś konkretny system plików nie jest obsługiwany przez Partclone, możemy użyć polecenia partclone.dd.

Wśród pozostałych, które możemy wyróżnić z Partclone, są następujące:

Funkcje w Partclone

Oprogramowanie typu Open Source : Partclone zostało wydane na licencji GNU GPL i można do niego dodawać własne treści w serwisie GitHub.

Wieloplatformowe: dostępne dla systemów Linux, Windows, MAC, kopii zapasowych / przywracania systemu plików ESX oraz FreeBSD.

Klonuj partycje do plików graficznych.

Przywróć pliki obrazów na partycje.

Szybko duplikuj partycje.

Wyświetla prędkość transferu i czas, który upłynął.

Obsługuje vmfs dla vmware ESX server i ufs dla systemu plików FreeBSD.

Jak zainstalować Partclone w systemie Linux?

Jeśli chcesz zainstalować oprogramowanie do klonowania, nie jest to trudne, ponieważ jest ono zawarte w repozytoriach niemal wszystkich dystrybucji Linuksa ; wystarczy otworzyć terminal i uruchomić odpowiednie polecenie dla swojego systemu.

Aby zainstalować Partclone w systemie Debian, Ubuntu i pochodnych, uruchom polecenie :

sudo apt install partclone

Aby zainstalować go w systemie CentOS, RHEL, Fedora i pochodnych, uruchamiamy :

sudo yum install partclone

W przypadku openSUSE wystarczy uruchomić :

sudo zypper install partclone

Na koniec, dla Arch Linux i pochodnych :

sudo pacman -S partclone

Jak korzystać z Partclone?

partclon

W tym momencie należy podkreślić, że aby używać Partclone, woluminy, na których będziesz pracować, muszą być odmontowane. Jeśli więc na dysku znajduje się zainstalowany system, zaleca się pracę na wersji Live.

Praktycznym przykładem byłaby sytuacja, gdybym chciał wykonać kopię zapasową mojego głównego dysku, który ma system plików ext4. Polecenie wyglądałoby następująco:

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

Gdzie parametry -c pozwalają nam określić, że akcja, którą chcemy wykonać, to klonowanie, podczas gdy -s pozwala nam określić źródło, które chcemy sklonować.

Na koniec -o mówi Partclone, gdzie chcemy przechowywać obraz kopii zapasowej.

Zauważ, że rozszerzenie .pcl jest tutaj całkowicie dowolne - używamy go dla wygody.

Aby go przywrócić:

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

Tutaj wyjaśniamy tylko, że parametr -r ma na celu poinformowanie Partclone, że zamierzamy przywrócić.


Dodaj jako preferowane źródło w Google