Partclone: ​​một ứng dụng để sao chép và khôi phục phân vùng

PhầnClone

Nếu họ đã từng sử dụng Clonezilla để tạo bản sao lưu hệ điều hành của bạn, bạn đã trải nghiệm sức mạnh của Partclone. Không giống như các công cụ khác như dd, Partclone biết cách tương tác với các hệ thống tệp cụ thể, do đó nó có thể tạo các bản sao lưu nhỏ hơn nhiều, chỉ sao chép không gian đã sử dụng trên phân vùng.

nhân bản là một công cụ mã nguồn mở và miễn phí nhằm cho phép chúng tôi tạo và sao chép hình ảnh phân vùng do các nhà phát triển Clonezilla đệ trình. Trên thực tế, Partclone là một trong những công cụ mà Clonezilla dựa trên.

Để giải thích rõ hơn một chút về cách Partclone hoạt động bằng cách lấy lệnh dd làm tham chiếu, điều này rất hữu ích, nhưng dd không biết gì về hệ thống tệp vì nó chỉ sao chép từng khối của đĩa hoặc phân vùng, tạo ra một bản sao hoàn hảo 1: 1 Ví dụ: nếu chúng ta muốn sao chép một đĩa 40 GB, nó sẽ sao chép từng sector và nó sẽ cung cấp cho chúng ta một tệp 40 GB.

Bạn có thể nói, điều đó là hợp lý, nhưng hoạt động của Partclone thì khác, vì nó có thể tương tác thông minh với các loại hệ thống tệp phổ biến nhất, tạo bản sao lưu chỉ của các khối được sử dụng của một phân vùng, thu được các bản sao lưu nhỏ hơn rất nhiều.

Tóm lại, nếu chúng ta định sao chép một đĩa 40GB nhưng nó chỉ có 20GB bị chiếm dụng, thì tệp kết quả sẽ chỉ là 20GB chứ không phải 40GB. Vì vậy, chúng tôi tránh chiếm chỗ trống.

Hệ thống tệp được hỗ trợ

Partclone hỗ trợ tất cả các hệ thống tệp phổ biến, như: ext2, ext3, ext4, hfs +, reiserfs, xfs, jfs, ntfs, fat (12/16/32), exfat, v.v. Hệ thống tệp sao lưu sẽ xác định hậu tố sẽ được sử dụng với chương trình, theo tiện ích cú pháp.

Ví dụ, để sao lưu một hệ thống tệp ext2, chúng ta sẽ sử dụng lệnh parclone.ext2. Ngoài ra, nếu một số hệ thống tệp cụ thể không được Partclone hỗ trợ, chúng ta có thể sử dụng lệnh partclone.dd.

Trong số những phần còn lại mà chúng ta có thể làm nổi bật từ Partclone là:

Các chức năng trong Partclone

Nguồn mở: Partclone được phát hành theo giấy phép GNU GPL và sẵn sàng đóng góp trên GitHub.

Đa nền tảng: Có sẵn trên Linux, Windows, MAC, sao lưu / khôi phục hệ thống tệp ESX và FreeBSD.

Sao chép phân vùng thành tệp hình ảnh.

Khôi phục tệp hình ảnh vào phân vùng.

Nhân bản phân vùng nhanh chóng.

Hiển thị tốc độ truyền và thời gian đã trôi qua.

Hỗ trợ vmfs cho máy chủ vmware ESX và ufs cho hệ thống tệp FreeBSD.

Làm thế nào để cài đặt Partclone trên Linux?

Nếu bạn muốn cài đặt phần mềm sao chép này, chúng tôi có cơ sở rằng nó được bao gồm trong kho của hầu hết các bản phân phối LinuxChúng tôi chỉ phải mở một thiết bị đầu cuối và thực hiện lệnh tương ứng của hệ thống của bạn.

đến cài đặt Partclone trên Debian, Ubuntu và các dẫn xuất mà chúng tôi chạy:

sudo apt install partclone

Trong khi, để cài đặt nó trên CentOS, RHEL, Fedora hoặc các dẫn xuất mà chúng tôi thực thi:

sudo yum install partclone

đến openSUSE chúng ta phải thực thi:

sudo zypper install partclone

Cuối cùng, cho ArchLinux và các dẫn xuất:

sudo pacman -S partclone

Làm thế nào để sử dụng Partclone?

nhân bản

Tại thời điểm này, điều quan trọng là phải biết những gìe để có thể sử dụng Partclone, các ổ đĩa mà chúng sẽ hoạt động phải được ngắt kết nối vì vậy nếu đó là đĩa của bạn nơi bạn đã cài đặt hệ thống của mình, bạn nên làm việc trên phiên bản Trực tiếp.

Một ví dụ thực tế Nghiêm túc mà nói, tôi muốn tạo một bản sao lưu đĩa chính của mình và nó có hệ thống tệp ext4, lệnh sẽ như sau:

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

Trong đó các tham số -c cho phép chúng ta chỉ định rằng hành động chúng ta muốn làm là sao chép trong khi -s cho phép chúng ta chỉ định nguồn mà chúng ta muốn sao chép.

Cuối cùng -o cho Partclone biết nơi chúng tôi muốn lưu trữ hình ảnh sao lưu.

Lưu ý rằng phần mở rộng .pcl ở đây là hoàn toàn tùy ý - chúng tôi sử dụng nó để thuận tiện.

Để khôi phục nó:

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

Ở đây chúng tôi chỉ giải thích rằng tham số -r là để cho Partclone biết rằng chúng tôi sẽ khôi phục.


Hãy là người đầu tiên nhận xét

Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.