Mac 如何使用外部存储设备,移动硬盘备份 iPhone 数据

一、问题描述

前段时间碰到一个问题,我 iPhone 背板碎了,需要走 AppleCare 交给苹果返厂维修,而我的 iPhone 是 512GB 的,在备份数据时候麻烦了,我笔记本本身就是 512GB 空间的,肯定不够用呀。
而备份 iPhone 默认的存储位置是在本机的硬盘上,我有个 14T 的硬盘,那么如何将默认的备份位置改到外部存储设备上呢。

二、如何设置备份位置到外部存储器

默认的备份位置在下面这个目录

~/Library/Application Support/MobileSync/Backup

其目录是这样的,Backup 里面就是你的每个设备每次的备份记录

我们要做的就是将这个位置映射到你的移动硬盘上去。

1. 确定你的移动硬盘位置

你需要知道自己硬盘的完整文件路径:

  1. 打开终端,
  2. 输入 cd 然后将你的硬盘图标拖到终端中,就会看到它的路径了
  3. 回车进入到移动硬盘目录下,指令 ls -al 能看到硬盘中的所有文件(图片中的 ll 是我自定义的一个指令)
  4. 我的就是 /Volumes/Kyle 14TB/ (在终端的路径需要转义空格,所以能看到终端中名字空格前面有个 \

2. 移动硬盘中新建一个备份文件夹

在你的移动硬盘中新建一个备份文件夹,用于存储接下来的手机备份文件。

mkdir Backup

此时能看到目录中多出一个名为 Backup 的文件夹

进入这个文件夹并展示它的绝对路径

cd Backup
pwd

能看到我的这个文件夹的绝对路径是 /Volumes/Kyle 14TB/Backup,这个会在下面用到。

3. 备份系统原有 Backup 文件夹

进入 ~/Library/Application Support/MobileSync 目录,并删除或重命名 Backup 文件夹。
如果你之前有已经备份的东西,可以将其重命名成其它名字,总之就是不要占用 Backup 这个名字就好。
下面指令将 Backup 文件夹重命名成了 Backup-old

cd ~/Library/Application\ Support/MobileSync
mv Backup Backup-old

4. 建立软链接到新备份文件夹

你需要知道,iPhone 的备份目录路径是不会变的,系统备份的时候还是会去找下面这个路径

~/Library/Application Support/MobileSync/Backup

我们要做的就是建立一个连接将 ~/Library/Application Support/MobileSync/Backup/Volumes/Kyle 14TB/Backup 联系起来,让系统在访问原备份路径的时候就是在访问外部硬盘的路径。

上面我们已经确定了两个路径:

  1. 系统的备份路径: ~/Library/Application Support/MobileSync/Backup
  2. 新建的外部备份文件夹路径: /Volumes/Kyle 14TB/Backup

~/Library/Application Support/MobileSync 目录下,执行下面指令建立软件链接,注意如果有空格,需要用 \ 转义

ln -s /Volumes/Kyle\ 14TB/Backup  ~/Library/Application\ Support/MobileSync/Backup

这样,此时就在这两个文件夹之间建立了一个软件链接,访问 ~/Library/Application\ Support/MobileSync/Backup 跟访问 /Volumes/Kyle 14TB/Backup 等效。

三、正常备份

此时再点击备份,就能正常了,并且在外部存储器的备份文件夹中也已经有了备份文件

这是备份和中间过程,还没备份完成

备份完成后就能看到的备份文件,500G 备份了4个小时,苹果的 USB2.0 真垃圾,万年不更新(2022-09-30)

四、恢复数据

恢复数据也是个漫长的过程,用时 4-6 个小时

中间看《老友记》缓解一下心情 1080p 的不如分辨率小的剧情多,这个删减了太多。

恢复完成

五、完成

有个地方需要注意,这样操作之后,下次备份需要再连接当时的硬盘才行。
如果你想恢复到原来的情况,只需要将那个连接文件删除即可。

cd ~/Library/Application\ Support/MobileSync
rm -f Backup

另外恢复原来备份文件目录

mv Backup-old Backup

或者新建一个新的

mkdir Backup

Mac 如何使用外部存储设备,移动硬盘备份 iPhone 数据相关推荐

  1. Jetson Nano从USB外部存储设备启动系统

    Jetson Nano量产版配置eMMC只有16GB,如果在eMMC上安装SDK开发环境,容量就所剩无几了,如果可以让系统从USB设备(大容量U盘,移动硬盘)进行启动,满足我们对容量的要求.下面介绍如 ...

  2. 《Raspberry Pi用户指南》——2.4 使用外部存储设备

    本节书摘来自异步社区<Raspberry Pi用户指南>一书中的第2章,第2.4节,作者[英]Eben Upton , [美]Gareth Halfacree,译者 王伟 , 许金超 , ...

  3. 【Android 逆向】Android 系统文件分析 ( 外部存储设备文件 | sbin 命令程序目录 | dev 字符设备目录 )

    文章目录 一.外部存储设备文件 二.sbin 命令程序目录 三.dev 字符设备目录 一.外部存储设备文件 /sdcard 文件是一个链接 , 相当于快捷方式 , 其实际的目录是 /storage/s ...

  4. android u盘广播路径,android6.0 外部存储设备插拔广播以及获取路径(U盘)

    android4.1版本时U盘插拔时的广播 在android4.1时我们可以用以下的BroadcastReceiver接收U盘广播. 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 a ...

  5. iphone两个备份合并_看完这篇干货,再备份iPhone数据

    描述: 本教程送给那些想要轻松备份和还原其应用程序的数据和设置的人: ---游戏:轻松保存或转移游戏进度,甚至可以保存到其他设备或其他用户: ---用于存储用户文档的应用:文件管理器,扫描仪,照片编辑 ...

  6. 【iOS 16升级必备】如何备份iPhone数据?

    在之前的文章中,小编给大家详细介绍了iOS 16测试版下载和安装的详细教程,有兴趣的小伙伴可以自行按照教程升级. 由于iOS 16还处于测试阶段,不可避免存在许多BUG,小编不建议大家用主力设备进行升 ...

  7. 系统app无法访问外部存储设备问题

    2019独角兽企业重金招聘Python工程师标准>>> 原因参考:http://www.th7.cn/Program/Android/201503/400800.shtml 因为可插 ...

  8. Mac上如何利用itunes恢复存放在移动硬盘的iPhone数据

    直奔主题: Step1:找到itunes备份文件的储存位置 如果是第一次使用,可以这样操作: 插入手机后,先点击备份,完成之后顺势找到itunes备份文件的储存位置. Step2:将正确的备份文件拖入 ...

  9. android 外部存储列表,如何获取Android设备的已安装外部存储列表

    我使用/ proc / mounts文件来获取可用存储选项的列表 public class StorageUtils { private static final String TAG = " ...

最新文章

  1. 属于窄带噪声的是热噪声_时钟201系列: 非相位噪声的情况 (第一篇)
  2. 李彦宏的百度 AI 落地战略,由王海峰来实现
  3. [leetcode] 154.寻找旋转排序数组中的最小值 II
  4. 如何轻松学习Python数据分析?
  5. java 蓝牙4.0_《蓝牙4.0 BLE开发完全手册---物联网开发技术实战
  6. svn服务器如何扫描文件,基于文件仓库进行建模协作(EA+SVN)
  7. java 重写session_使用Shiro重写Session 自定义SESSION
  8. 一文详解「队列」,手撸队列的3种方法!
  9. 安卓学习笔记18:常用控件 - 按钮、图像视图和图像按钮
  10. nginx作用_nginx作用及其配置
  11. Eclipse中配置mybatis-3-config.dtd
  12. 掘金小册爬虫,将小册转成pdf
  13. 混响延迟插件9个合集 – ValhallaDSP Bundle 2020 WiN 免安装版
  14. java中的类图_JAVA类图
  15. Linux——DHCP服务器搭建
  16. PHP 接入微信公众账号API
  17. 走到人生边上 - 笔记
  18. android实现跑马灯效果,Android用过TextView实现跑马灯效果的示例
  19. IOS 跳转导航地图
  20. 服务器安装操作系统失败,安装程序配置服务器失败怎么办

热门文章

  1. 企业微信如何使用「文件管理」?
  2. 运维实战:DNS服务篇
  3. rgw bucket reshard流程
  4. 本地地址映射成外网地址工具-ngrok
  5. 说句心里话python怎么写_说句心里话作文
  6. html学习笔记,好好学习,天天向上
  7. hibernate+servlet+mysql 实现easypoi_在Maven项目中使用easypoi完成Excel文件上传下载(示例代码)...
  8. ARM汇编:MRS和MSR指令
  9. LibFuzzer学习(一):轻松找到心脏出血漏洞
  10. Heartbleed心脏出血漏洞靶场搭建