背景

家里的Mac用了9年了,准备换新。一看新款,全都是256G硬盘起步(加大要花钱,穷),而我原本的1T硬盘用了一大半了。家里恰好有Nas,于是想尽一切办法把Mac的资料全部转移到Nas上,为以后换新机器提供解决思路。

思路

最初的想法是直接将Nas的文件夹和Mac的iOS备份文件夹建立“软链接”,这么做了之后,确实也可以实现并成功备份。但备份后Mac找不到数据也无法恢复。因此必须另辟蹊径,想到了:用Nas来模拟SCSI硬盘接口,然后再软链接到虚拟硬盘的方案。

Nas开启iSCSI功能

这里以群辉为例(我也没有买过别的品牌)

在群辉Web管理端打开iSCSI Manager

选择Target,新建一个iSCSI target

点击下一步,新建一个iSCSI Lun

点击下一步,给你的Lun设置一个名称和容量

其他设置按照图片上来做

应用后,你就已经在Nas上创建了一个iSCSI目标了

Mac添加iSCSI映射为外设硬盘

这一步将使用到 DAEMON Tools 软件,需先安装好(iSCSI功能单独购买是29元,可以先试用,觉得可以再购买)

打开 DAEMON Tools 软件,选择iSCSI远程设备

右键添加

输入你Nas的IP地址,并添加

* 如果你的Nas没有固定IP,请提前去路由器给Nas设置一个固定IP

选中你Nas中的iSCSI目标

用右键菜单去连接它

首次使用会提示你初始化,点击“初始化…”

如果“磁盘管理”没有自动打开的话,请手动打开Mac的“磁盘管理”工具

在磁盘管理中选择群辉的ISCSI,在右键菜单中选择“抹掉…”

一定要选对哦,不要把别的盘抹了

将iSCSI分区格式化为苹果的APFS分区并使用GUID分区图

执行“抹掉”操作

到此为止,您的 Mac 已经成功将 Nas 的一部分空间当做“移动硬盘”进行挂载了!

您可以在 DAEMON Tools 的“常规”选项中,勾选“启动时重新装载镜像”来让你的Mac自动挂载

关闭Mac系统SIP保护

关闭目的:保护状态下,无法给备份文件夹做软链接

* 关闭后可重新开启

关闭Mac后并重新开机,立即在键盘上按住 Command ⌘ + R,直到看到 Apple 标志或旋转的地球时松开。看到「实用工具」窗口时,恢复功能启动即完成

在上方的菜单栏点击「实用工具」选择「终端」

在终端中,输入「csrutil disable」后回车。然后会有英文提示「成功关闭了系统完整性保护,请重启机器生效」

点击左上角苹果图标,重启后即可

创建软链接

软链接文件有类似于Windows的快捷方式。它实际上是一个特殊的文件。在符号连接中,文件实际上是一个文本文件,其中包含的有另一文件的位置信息

在挂载好的iSCI硬盘中,新建Backup文件夹

在Finder菜单中选择“前往/前往文件夹”

输入「~/Library/Application Support」后回车,找到一个叫MoblieSync文件夹,里面有个Backup文件夹就是手机的备份文件夹

打开终端,输入下面的内容:【输入完后不要按回车】

ln -s /Volumes/Synology\ iSCSI/Backup /Users/您的用户名/Library/Application\ Support/MobileSync/Backup

输入上面内容的简便方法是:
ln「空格」-s「空格」「拖入iSCI中手动新建的Backup文件夹」「终端自动添加空格,无需手动键入」「拖入MobileSync中原本的Backup文件夹」

接下来,将原本的Backup文件夹删除(过程可能较慢,删完后倒掉垃圾桶)然后回到刚才的终端。按下回车。

此时,将在MobileSync中建立一个Backup文件夹软链接到iSCSI中。

按照正常流程重新备份你的iPhone/iPad即可。