如何在 Windows 上更改 iPhone 备份位置?

如何在 Windows 上更改 iPhone 备份位置?

每当我备份我的 iPhone 时,iTunes 都会在我的 C: 盘上创建一个相当大的备份目录。

有没有办法告诉 iTunes 将 iPhone 数据备份到另一个位置?

答案1

根据本文您无法更改 iTunes 的行为。但是,您可以使用 NTFS 的功能将该文件夹指向另一个驱动器。此功能通常称为“连接”。

您可以使用此工具来创建连接点: http://technet.microsoft.com/en-us/sysinternals/bb896768.aspx

例如,假设您希望将 iPhone 备份到 D:\backup。您可以这样做:

  1. 关闭 iTunes
  2. 将文件夹“C:\Documents and Settings\User\Application Data\Apple Computer\Mobile Sync\Backup”移动到 D:\
  3. 将 junction.zip 解压到桌面
  4. 打开命令提示符并输入以下命令:

    cd Desktop
    junction "C:\Documents and Settings\username\Application Data\Apple Computer\Mobile Sync\Backup" D:\backup
    

注 1:当然,将“用户名”更改为与您当前的用户名相匹配。

注 2:我没有测试上述内容!一般来说,连接点可以正常工作,但前提是程序不会干扰链接目录(例如重命名或删除它)。例如,如果 iTunes 执行了删除 ...\Mobile Sync\Backup 目录然后重新创建它之类的操作,它将不再转到 D:\backups 文件夹。

注 3:如果您从 Windows Store 安装 iTunes,则备份文件的路径为: C:\Users\username\Apple\MobileSync\Backup

答案2

我终于成功了 - 上述步骤对我的 Windows XP Professional 系统来说只对了一半,但还是非常感谢。使用这些命令,Junction 无法从桌面运行。为了使它正常工作,我必须将 Junction 程序文件 (junction.exe) 放入c:\Documents and Settings\<username>文件夹中。

正确的顺序是关闭 iTunes,然后:

  1. 下载 Junction从 Sysinternals 中解压 Junction.exe 到您的用户名文件夹,通常在这里:c:\Documents and Settings\(USERNAME)

  2. 在所需的新位置为备份创建一个文件夹。将现有的 iPhone“备份”文件夹从其默认位置 ( C:\Documents and Setting\username\Application Data\Apple Computer\MobileSync) 移动到新位置。在我的示例中,这是H:\Backups\Iphone Backup

  3. 打开命令提示符:开始 > 运行 > cmd

  4. 在命令提示符中,键入以下内容:

    junction "C:\Documents and Setting\<username>\Application Data\Apple Computer\MobileSync\Backup" "H:\Backups\Iphone Backup"
    

    (替换我自己的文件路径,其中我有“H:\Backups\Iphone 备份“)

  5. 关闭命令提示符。打开 iTunes 并开始备份。

您可以使用此方法将任何其他 iPhone 文件夹从其默认位置移动。

答案3

除了使用 junction 之外,您还可以使用 Windows 命令行,如下所示:

  1. 将备份目录移动到您想要的任何位置(例如从 C:.....Backup 到 D:\bu)
  2. 从 C: 中完全删除备份目录
  3. 从备份的先前位置运行以下命令:

    mklink /J Backup d:\bu
    

答案4

值得一提的是,这里还有适用于 Windows Vista、7 和 Mac OS X 的说明: http://aaltonen.us/2011/01/03/change-the-location-of-your-iphone-backup/

相关内容