【笔记】MacOS解决时间机器备份时报错

前言

通过手动创建稀疏磁盘映像捆绑文件,以解决时间机器备份时报错的问题

获取主机名

1
hostname
  • 得到不含.local后缀名的主机名

获取MAC地址

1
ifconfig en0 | grep ether | awk '{print $2}' | sed 's/://g'
  • 得到本机MAC地址

手动创建稀疏磁盘映像捆绑文件

~/Desktop/:指定稀疏磁盘映像捆绑文件存储的路径,此处指定为桌面作为存储路径
<host_name>:不含.local后缀名的主机名
<mac_address>:MAC地址

1
sudo hdiutil create -size 320g -type SPARSEBUNDLE -nospotlight -volname "Backup of <host_name>" -fs "Case-sensitive Journaled HFS+" -verbose ~/Desktop/<host_name>_<mac_address>.sparsebundle

发送到远端

  • 通过MacOS中的访达连接远程NAS

  • 将稀疏磁盘映像捆绑文件发送到NAS共享目录的根目录

此处操作必须通过访达上传稀疏磁盘映像捆绑文件

完成

  • 此时再通过时间机器进行备份就不会报错了

参考文献

少数派——Vanilla