partclone-我做错了什么?

partclone-我做错了什么?

我正在为我的机器编写一些备份脚本。到目前为止,我很喜欢使用 partclone,但现在我遇到了麻烦。

这台机器上有一个大型 MDADM RAID,其中包含一个 EXT4 分区。它正在运行。我可以安装它。我可以在其上运行 fsck。没有问题。但是...

当我尝试 partclone 时,它​​说它正在计算一个位图,花了大约 2 分钟的时间,然后报告完成,然后就完全没有声音了。同时,top(1) 报告它正在使用 100% 的 CPU 时间。输出文件已创建但仍然为 0 字节。经过一夜的等待,情况仍然如此。没有进展。

以下是 lsblk 对分区的信息:

/root# lsblk -i -o +fstype /dev/md1
NAME    MAJ:MIN RM  SIZE RO TYPE  MOUNTPOINT FSTYPE
md1       9:1    0 32.8T  0 raid5
`-md1p1 259:1    0 32.8T  0 part             ext4

当我挂载分区时,df(1) 显示的内容如下:

/raidp# df -h .
Filesystem      Size  Used Avail Use% Mounted on
/dev/md1p1       33T  7.2T   24T  24% /raidp

当我卸载它并运行 fsck 时,显示的内容如下:

~# fsck.ext4 -f /dev/md1p1
e2fsck 1.45.5 (07-Jan-2020)
Pass 1: Checking inodes, blocks, and sizes
Inode 65801045 extent tree (at level 1) could be shorter.  Optimize<y>? no
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
new-raidp: 474652/1098637312 files (18.5% non-contiguous), 1996266631/8789097472 blocks
~#

这是错误吗?还是我做错了什么?我真的想在升级此系统或进行任何其他工作之前进行备份。

相关内容