介绍一种方法 让 Time Machine 能自由的备份在想要的位置,无需特定的分区,且占用的大小随实际增加,并且可与文件同步程序配合创造更多可能
文章介绍的很详细,这里就不翻译了
有几点要补充 产生的文件会被 Onedrive 识别成文件夹 以 8mb 小文件的形式零散的上传到 Onedrive 所以没有 100GB 的最大文件限制,开启加密以后 Time Machine 会提示备份到未加密驱动器 但实际上是加密的 可以放心使用
于此悼念我那块被 Time Machine 格式化后损坏的硬盘
附赠一行代码 开机自动挂载虚拟硬盘
hdiutil attach [FILE LOCATION]
killall terminal
1
GTD 2020-05-02 17:49:02 +08:00
不知道有没有理解错,感觉好像不是很实用,因为备份盘是保存在本地,虽然会上传到 onedrive,但是依然会占用本地空间呀。
比如你的电脑是 1tb 的,你自己用了 500 gb,那你最多岂不是只能备份 500gb 了? 500gb 的浪费为了备份,开销太大了啊。 |
2
WebKit 2020-05-02 17:56:43 +08:00 via Android
直接备份到群晖之类的上面不更好
|
4
xupefei 2020-05-02 18:56:01 +08:00 via iPhone
onedrive 的 api 不支持 seek()吧。每次修改一个文件都要把整个文件下载回来,修改后再整个上传回去。
|
5
Blanker 2020-05-03 02:14:07 +08:00 via iPhone
@GTD
这个确实是个问题,还有一个更大的问题:如果 Mac 真的不幸丢了或者盘坏了,新买一台 Mac 从头恢复的速度很慢吧(毕竟是远程),甚至新设备选择从 TimeMachine 恢复的时候还不方便操作。 如果不把这个问题当问题,那再指条明路:有插件可以做到把多个账号免费的 OneDrive 盘组成一个大盘的,比如三个号各有 500G,可以组 1.5T 的盘出来。 |
6
lvsshuttao 2020-05-03 14:49:26 +08:00
onedrive 也太慢了。我现在是用两块硬盘,每天晚上轮流备份
|
7
imtyz001 2020-05-03 22:35:13 +08:00
关于小技巧的讨论: 根据 https://apple.stackexchange.com/questions/131399/what-folders-can-be-safely-excluded-from-time-machine-backup 网页的评论, 在目录 /System/Library/CoreServices/backupd.bundle/Contents/Resources/ 下的 StdExclusions.plist 已经自带了~/Library/Caches, ~/Library/Logs, /Library/Caches, /Library/Logs 等目录(我看了一下自己电脑下存在该文件, 文件里也的确有这几个目录), 会自动排除在备份外, 不需要手动指定
|
9
typetraits 2020-05-05 13:09:12 +08:00
@Stain5 #8 是不是 QQ 、微信之类的数据库文件
TM 不支持二进制 diff,这种大文件内容变了会完整备份,我每天什么都不干还要备份 5GB 左右 |
10
pjntt 2020-05-08 09:27:51 +08:00
我觉得这个方案适合把 NAS 上的 Time Machine 备份到远程,做容灾备份还好。平时备份还是走本地网络要好一些,上传下载都快。如果放到外网,上传下载完全受外网络影响,这太影响效率。
|