Partclone : 파티션 복제 및 복원을위한 애플리케이션

파트클론

클로네질라(Clonezilla)를 사용하여 운영체제를 백업해 본 경험이 있다면 , 파트클론(Partclone)의 강력한 기능을 이미 경험해 보셨을 겁니다 . dd와 같은 다른 도구와 달리, 파트클론은 특정 파일 시스템과 상호 작용하는 방법을 알고 있기 때문에 파티션에서 사용된 공간만 복제하여 훨씬 작은 백업 파일을 생성할 수 있습니다.

Partclone은 Clonezilla 개발자들이 만든 무료 오픈 소스 도구로, 사용자가 파티션 이미지를 생성하고 복제할 수 있도록 설계되었습니다 . 실제로 Partclone은 Clonezilla의 기반이 되는 도구 중 하나입니다.

dd 명령을 참조로 사용하여 Partclone이 작동하는 방식을 조금 더 잘 설명하기 위해 이것은 매우 유용하지만 dd는 디스크 또는 파티션의 각 블록 만 복제하여 완벽한 클론 1 : 1을 생성하기 때문에 파일 시스템에 대해 아무것도 모릅니다. 예를 들어 40GB 디스크를 복제하려는 경우 각 섹터를 복사하고 40GB 파일을 제공합니다.

논리적이라고 말할 수 있지만 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에서 사용 가능합니다.

파티션을 이미지 파일로 복제합니다.

이미지 파일을 파티션으로 복원합니다.

파티션을 빠르게 복제합니다.

전송 속도와 경과 시간을 표시합니다.

vmware ESX 서버용 vmfs 및 FreeBSD 파일 시스템 용 ufs를 지원합니다.

Linux에 Partclone을 설치하는 방법은 무엇입니까?

이 클론 소프트웨어를 설치하려면 거의 모든 Linux 배포판의 저장소에 포함되어 있으므로 매우 간단합니다 . 터미널을 열고 시스템에 맞는 명령어를 실행하기만 하면 됩니다.

Debian, Ubuntu 및 파생 배포판에 Partclone을 설치 하려면 다음 명령을 실행하십시오.

sudo apt install partclone

CentOS, RHEL, Fedora 또는 파생 배포판에 설치하려면 다음 명령을 실행 합니다.

sudo yum install partclone

openSUSE 의 경우 다음 명령만 실행하면 됩니다.

sudo zypper install partclone

마지막으로 Arch Linux 및 파생 배포판의 경우 :

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에 복원 할 것임을 알리는 것임을 설명합니다.


Google에서 선호하는 검색 엔진으로 추가