使用网络云盘做mac的timemachine备份
[TOC]
阿里云盘送了2T的容量,而且还不限速,不用起来真是浪费了,我已经把他挂载到openwert中了,挂载为webdav教程很多,大家可以搜一下,这里就略过了。
其他的可以挂载的网盘同理。
亲测 Finder的 Go->connect to server 直接挂载webdav是无法创建的,我是用cloudmounter 挂载的
创建虚拟磁盘
方法一:使用磁盘工具创建
如图所示,打开磁盘工具->file->new image-> blank image
配置如下图:
其中sparse bundle disk image作为Image Format,磁盘文件就是一块一块部修改也就不会整个都要重新备份(简单点说就是稀疏文件)
别看这里写了 1TB,虚拟磁盘的好处就是用了多少实际就占多少,不会一下子占用 1TB。
注意:使用此方法的时候,这里选择的保存路径为mac本机,因为这样创建速度快。成功之后复制到网盘中就ok。
方法2:使用Spundle(推荐)
一个大佬开发了一个稀疏文件创建工具Spundle,支持arm架构的mac。
界面如下:
使用这个工具创建的速度非常快,可直接写到网盘文件中。
让 time machine 识别这块虚拟磁盘
创建之后在网盘文件中和出现这个文件
双击这个文件,让系统挂载这个分区。
双击之后可以看到这个硬盘。
如果出现unmountable 等字眼,可以使用如下命令进行挂载
hdiutil attach -nomount -noverify -noautofsck /Volumes/{name of your disk}/{name of}.sparsebundle
此时使用tmutil命令在终端中添加稀疏包
sudo tmutil setdestination 你的网盘路径
此时打开timemachine就识别到这个盘了✌️
我这里上传可以到80MB/s左右
Time Machine 开启全速备份
关闭限速
sudo sysctl debug.lowpri_throttle_enabled=0
开启限速
sudo sysctl debug.lowpri_throttle_enabled=1