目前,我正在使用 rsync 备份我的 /home 目录。目前,我正在排除一些“点目录”,如 ~/.cache、~/.mozilla 等。这样做的问题是,备份期间花费的大部分时间都在更新所有点文件或目录,而其中大部分我并不关心。
如果我改为排除所有但某些隐藏目录,哪些是重要的,需要备份?我当然会备份 .zshrc 和 .emacs 之类的东西,但还有什么(如果有的话)是重要的?
答案1
这是主观的,因为它取决于您使用的应用程序以及您认为什么是重要的。
对我来说,我备份了 .gitconfig .subversion/ .ssh/ .my.cnf .face .thunderbird/ .liferea/
你有多少个这样的人?它们对你来说重要吗?
这是一个很好的方法:
设置一个新用户,注销并以该新用户身份登录,然后从您的真实主目录复制您需要的所有文件和目录,以使新用户进入工作状态。
那么这就是您需要备份的内容。