目的
学习如何使用partclone实用程序备份分区
要求
根权限
必须卸载备份分区
困难
简单
约定
#-要求linux命令可以直接以root用户身份或通过使用root特权以root特权执行sudo命令
$-要求linux命令以常规non-privileged用户身份执行
介绍
如果你曾经用过Clonezilla要创建操作系统的备份,您已经体验了partclone。不像其他工具dd,partclone知道如何与特定的文件系统进行交互,因此它可以创建更小的备份,仅克隆分区中的已用空间。在本教程中,我们将学习如何使用partclone从命令行。
块级备份
备份可以在文件级别或更深的级别进行block level。前者是partclone运行的级别。我们都知道和爱dd,但是使该程序在某些情况下出色的特征之一,在其他情况下也表现出劣势:dd对文件系统一无所知。该程序仅复制磁盘或分区的每个块,从而创建1:1完美克隆(一个160GiB磁盘,将产生一个160Gib备份)。 Partclone的行为有所不同,因为它可以与最常见的文件系统类型进行智能交互,仅备份分区中已使用的块,从而获得更小的备份。
partclone操作于block level给我们带来的好处是,不必担心保留诸如acls要么selinux labels。
支持的文件系统
Partclone支持所有最常用的文件系统,例如:ext2,ext3,ext4,hfs +,reiserfs,xfs,jfs,ntfs