我想/home
每周用 Linux (Lubuntu 20.04) 备份我的计算机分区。问题是我拥有的唯一额外硬盘驱动器连接到 Windows 计算机。看来Windows如果没有一些第三方工具就无法管理ext3
或分区(我不知道这些工具有多可靠)。ext4
看起来我别无选择,只能在 NTFS 卷上进行备份。
那么,问题来了。怎样做才正确呢?
我在这个帖子上发现了一个类似的问题,但十年前就有人提出并回答了这个问题(我说的是第二个答案,它比公认的答案更具体)。为了方便起见,我把相关部分复制在这里。
备份:
ionice -c2 -n5 nice -n9 tar czvf - /media/somelinuxdrivepath | split -b 16m - /media/usb/ntfsmounted/back.tar.gz.
要从备份副本恢复:
ionice -c2 -n5 nice -n9 cat /media/usb/ntfsmounted/back.tar.gz.* | tar xzvf - /media/somenewlinuxpath
但我对这个答案有三个疑问,如下:
- 十年已经很长了,那么从那以后是否有可能出现比(专门为此目的而设计的特殊工具)更可靠和/或更方便的东西?
- 我真的不明白命令之前的部分
tar
,我已经尝试过,但这超出了我的范围。 - 就我而言,/home 分区大小超过 200 GB。如果我在一周内只更改了少数文件,那么每个周末备份所有内容是否合理?类似的东西
Rsync
听起来像是一个合乎逻辑的选择,但它会是可用于完全恢复分区的完整副本吗?