如何使用 Mac OS X 将 iPhone 备份到外部硬盘驱动器

目录:

Anonim

对于我们这些拥有较大存储空间的iPhone 和iPad 型号的人来说,在本地备份设备可能会对有限的磁盘空间造成负担。解决这种存储困境的一个简单方法是将 iPhone、iPad 或 iPod touch 备份到外部硬盘驱动器,因为磁盘空间通常更充裕。我们将向您介绍如何在 Mac OS X 中进行此设置,以便从 iTunes 进行的任何本地备份都转到外部磁盘而不是内部驱动器,从而有助于保留本地磁盘空间和卸载存储需求。

为了成功地让iOS设备的iTunes备份自动备份并存储在外部驱动器上,您需要一些命令行和目录结构的工作知识,因为我们将使用符号链接来完成这项工作。除此之外,您还需要使用 iTunes 制作通用 iPhone 或 iPad 备份的常规方法,包括用于 iOS 设备的 USB 数据线,当然还有一个具有足够可用空间来维护备份的外部硬盘驱动器。我个人将相同的硬盘驱动器用于 Time Machine 和文件存储,并在文件存储部分创建了一个子文件夹用于 iOS 备份,但您可以使用单独的驱动器、专用驱动器、分区或任何适合您的驱动器。如果您还没有这样做,请务必在开始之前设置 Time Machine 并完成 Mac 的备份。

如何使用 Mac OS X 将 iPhone 和 iPad 备份到外部硬盘驱动器

这适用于所有版本的 Mac OS X、所有类型的 iOS 设备和所有版本的 iTunes,因为 iOS 备份文件的位置在苹果电脑。从技术上讲,您也可以使用网络卷来执行此操作,但我们在这里专注于传统的外部硬盘。

  1. 如果您还没有退出iTunes,请退出
  2. 将外部硬盘驱动器连接到 Mac(如果您尚未这样做),然后在驱动器(或分区)上创建一个新文件夹以专用于 iTunes 备份。在这个例子中,我们正在创建一个文件夹来存储名为“iTunesExternalBackupSymLink”的备份,因此它的目的仍然很明显
  3. 打开一个新的Finder窗口,然后按Command+Shift+G并输入以下路径:
  4. ~/Library/Application Support/MobileSync/

  5. 在此目录中找到名为“备份”的文件夹,并将其复制到您刚刚在外部驱动器上创建的文件夹(在本例中,名为“iTunesExternalBackupSymLink”的文件夹)
  6. 回到备份文件夹的原始位置(在~/Library/Application Support/MobileSync/),将“Backup”重命名为“Backup-Old”,或者干脆删除它——只有在您已将此文件夹复制到外部驱动器
  7. 现在启动位于/Applications/Utilities/ 中的“终端”应用程序并键入以下命令,根据需要更改外部驱动器和文件夹的名称,然后按回车键:
  8. ln -s /Volumes/FileStorage/iTunesExternalBackupSymLink/Backup/ ~/Library/Application\ Support/MobileSync 在这个例子中,外部硬盘驱动器名为“FileStorage”,该卷上的 iTunes 备份文件夹为“iTunesExternalBackupSymLink”,因此请根据您的情况进行调整。

  9. 退出终端,然后通过返回Finder中的“~/Library/Application Support/MobileSync/”确认符号链接已创建,“Backup”文件夹现在应该是一个带有箭头的通用文件在上面,表示该“备份”和外部硬盘上指定的位置之间现在有直接链接
  10. 打开iTunes,像往常一样将iPhone、iPad或iPod touch连接到电脑,在iTunes中选择设备,选择“这台电脑”作为备份位置(可选加密备份),然后选择“立即备份”以开始将设备备份到外部驱动器
  11. 在 iTunes 中完成备份后,通过转到外部驱动器上的文件夹并确认有一个包含十六进制命名子目录的“备份”文件夹,仔细检查一切是否正常 - 这是从设备的 iTunes 备份

这里的所有都是它的。只要外部硬盘驱动器连接到 Mac,iTunes 现在就会备份到该外部存储卷,而不是内部硬盘。如果外部硬盘驱动器未连接到 Mac,备份将失败。同样,如果外部硬盘驱动器未连接到 Mac,则无法从本地备份恢复 iOS 设备。

这提供了一种很好的方式来节省本地磁盘空间并将在iTunes 中制作的iOS 备份卸载到另一个硬盘驱动器。您仍然应该继续备份到 iCloud,因为双重备份提供了一定程度的冗余,如果出现问题,总是值得赞赏。

如果您对在外部卷上存储备份感兴趣,您可能也对将iTunes 资料库移动到外部硬盘驱动器感兴趣,因为这可以进一步卸载媒体并释放本地磁盘空间。

完全使用命令行创建外部iTunes备份

如果需要,高级用户还可以从命令行执行目录创建、复制和链接的整个过程。该过程的一般语法如下所示:

mkdir /Volumes/ExternalFileStorage/iTunesDeviceBackups/

cp ~/Library/Application\ Support/MobileSync/Backup/ Volumes/ExternalFileStorage/iTunesDeviceBackups/

cd ~/Library/Application\ Support/MobileSync/

rm -r 备份/

ln -s /Volumes/ExternalFileStorage/iTunesDeviceBackups/Backup/ ~/Library/Application\ Support/MobileSync/

创建符号链接后,打开iTunes并像往常一样开始备份。

值得一提的是,有一些草率且技术含量较低的方法可以解决此问题,主要是手动将iOS备份文件从内部驱动器复制到外部驱动器,然后将其从内部驱动器中删除,然后在需要时将它们从外部驱动器复制回内部驱动器,但这确实很麻烦,并且考虑到符号链接过程的工作情况,这只是没有必要。

如何使用 Mac OS X 将 iPhone 备份到外部硬盘驱动器