文件在我们读取时发生更改,由于先前的错误而以失败状态退出

文件在我们读取时发生更改,由于先前的错误而以失败状态退出

我正在尝试按照以下方法备份我的系统这里

sudo su
cd /
tar cvpzf backup.tgz --exclude=/proc --exclude=/lost+found --exclude=/backup.tgz --exclude=/mnt --exclude=/sys --exclude=/media /

但是当 cvpzf 尝试备份时,我不断收到此错误initramfs

...
/run/initramfs/
file changed as we read it
tar: Exiting with failure status due to previous errors

有任何想法吗?

答案1

当我尝试备份我的整个文件时,我会遇到同样的错误$HOME

毫不奇怪,$HOME在漫长的存档所有内容的过程中,我的(或者在您的情况下,整个系统中的)某​​些文件会在某个时候发生变化......输出消息很有帮助且具有解释性。

最后,我只备份了我的 的内容~/Documents!其余的要么在线,要么我认为我不应该依赖。

或者,您可能并不关心(归档过程的)开始和结束之间的文件差异导致的不一致……不确定在遇到更改的文件后,其余的归档是否能够顺利进行。在某些时候,我相信您必须尝试打破常规。您是否尝试过恢复该备份,尽管出现错误消息?进展如何?我相信您已经学到了很多东西!

相关内容