您可以轻松地在外部硬盘驱动器上备份您的主文件夹
rsync -a --exclude=.cache --progress /home/$USER /media/linuxbackup/home/$USER
Run Code Online (Sandbox Code Playgroud)
我排除了 .cache 文件夹,因为我认为当我必须从这个备份重新安装时我永远不需要它。
我在这里找到了可以在普通备份中排除的所有文件夹的列表:
可以从主目录的备份中排除哪些文件和目录?
我创建了此答案的列表,其中包含以下形式的一些评论:
#These directories may be excluded:
.gvfs # contains mounted file systems?
.local/share/gvfs-metadata
.Private # contains the actual encrypted home directory
.dbus # session-specific
.cache
.Trash # do I need to say more?
.local/share/Trash
.cddb # cached info about audio CDs
.aptitude # cached packages lists
#Flash-specific:
.adobe # Cache for flash, maybe others?
.macromedia # except for Flash persistence, there is no reason to keep this
#Files: …Run Code Online (Sandbox Code Playgroud) 我已经 24 小时开始使用 Déjà Dup。除了此错误消息外,一切似乎都很好:
备份完成
无法备份以下文件。请确保您能够打开它们。
/home/mjwittering/.cache/dconf
/home/mjwittering/.gvfs
如果有的话,我该怎么办?
但是,我认为我要问的问题足够不同,值得单独提出一个问题。
我使用Spideroak备份服务,他们有某种系统可以保留已保存文件的历史副本。
我的目的是简单地备份我的整个主目录,它的大小约为 70GB。
但是,似乎某些目录包含缓存文件或其他经常更新或替换的内容。由于 Spideroak 每次更改都会保存每个副本,因此我在 Spideroak 帐户上使用的空间正在迅速增加,并且有用尽的危险。
一种解决方案是仅将我确定要保留的目录列入白名单。但是有些目录不是很清楚。我的 .mozilla 目录,其中包含我的 Firefox 设置...我想备份我的书签,但不想备份缓存之类的东西,而且对于所有子目录,很难知道在哪里划线。
那么,我绝对应该避免哪些目录,因为它们只是经常更新的缓存和系统文件,它们会不必要地使我的备份膨胀?
我的 Ubuntu 计算机上的哪些目录实际上不在我的硬盘上?我正在制作个人备份软件,有些目录不是“真实的” 哪些目录实际上不在我的硬盘上?
谢谢
我运行这个 cmd 来备份我的文件夹:
$ rsync -av --exclude {/mnt/dati/Film/, /mnt/dati/Scout/} --delete /mnt/dati/ /media/cirelli/HD1TB/backup/dati
sending incremental file list
Run Code Online (Sandbox Code Playgroud)
rsync 的答案是:
rsync: link_stat "/mnt/dati/Scout/}" failed: No such file or directory (2)
Run Code Online (Sandbox Code Playgroud)
但是“Scout”目录存在!无法理解我的错误。即使胶片被复制,即使没有任何错误信息!我执行 rsync 时出了什么问题?
非常感谢各位
(哦,我已经阅读了 man https://download.samba.org/pub/rsync/rsync.html和示例http://www.thegeekstuff.com/2011/01/rsync-exclude-files-and-folders/但还是想办法解决..!)
我也试过(这被 CTRL+C 打断了):
cirelli@asus:~$ rsync -av --exclude /mnt/dati/Film/ --exclude /mnt/dati/.Trash-1000/ --delete /mnt/dati/ /media/cirelli/HD1TB/backup/dati
sending incremental file list
deleting Documenti/script/
rsync: readlink_stat("/media/cirelli/HD1TB/backup/dati/Documenti/RPi/.2015-05-05-raspbian-wheezy.zip.2sXers") failed: Input/output error (5)
deleting Documenti/RPi/KODI/
deleting Documenti/RPi/berryboot-20130908.zip
deleting Documenti/RPi/2015-05-05-raspbian-wheezy.zip
IO error encountered -- skipping file deletion
.Trash-1000/files/
.Trash-1000/files/2015-05-05-raspbian-wheezy.zip
.Trash-1000/files/berryboot-20130908.zip
.Trash-1000/files/settembre …Run Code Online (Sandbox Code Playgroud)