Як змінити місце резервного копіювання iPhone у Windows?


42

iTunes створює досить великий каталог резервних копій на моєму C: диску, коли я створюю резервну копію свого iPhone.

Чи є спосіб сказати iTunes створити резервну копію даних iPhone в іншому місці?

Відповіді:


33

Відповідно до цієї статті ви не можете змінити поведінку iTunes. Однак ви можете використовувати функцію NTFS, щоб вказати цю папку на інший диск. Ця функція зазвичай називається "перехід".

Ви можете використовувати цей інструмент для створення з'єднання: http://technet.microsoft.com/en-us/sysinternals/bb896768.aspx

Наприклад, скажімо, що ви хочете, щоб резервна копія iPhone була D: \ резервною копією. Ви зробите це:

  1. закрити iTunes
  2. Перемістіть папку "C: \ Документи та налаштування \ Користувач \ Дані програми \ Apple Computer \ Mobile Sync \ Резервне копіювання" в 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: \.

ПРИМІТКА 3. Якщо ви встановили iTunes з магазину Windows, шлях до файлів резервного копіювання буде таким: C:\Users\username\Apple\MobileSync\Backup


17
+1 - але вам не потрібно завантажувати / встановлювати додаткове програмне забезпечення для цього в Windows Vista та 7. Ви можете просто скористатися mklinkз командного рядка підвищеного рівня.
DMA57361

Tanx за вашу допомогу, тому що я користувач MBP, я просто використовую XP в старі часи і не знаю особливостей Vista і 7.
Am1rr3zA

2
Або ви можете перемістити весь каталог та просто ввести: junction.exe "% APPDATA% \ Apple Computer" D: \ iTunes
Parsa

1
Це також працює для mklink: mklink / J "% APPDATA% \ Apple Computer \ MobileSync \ Backup" "M: \ iTunesMobileSync \ Резервне копіювання"
Soviut

Працює і з mklink / D теж
Джей Р. Врен

7

Нарешті мені вдалося - вищезазначені кроки були лише наполовину правильними для моєї системи Windows XP Professional, але все-таки дуже дякую. З'єднання не працюватиме з робочого столу за допомогою цих команд. Для його роботи мені довелося помістити файл c:\Documents and Settings\<username>папки програми (junction.exe) у папку.

Правильна послідовність полягає в тому, щоб закрити 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: \ Резервні копії \ Резервна копія Iphone ")

  5. Закрийте командний рядок. Відкрийте iTunes і запустіть резервну копію.

Ви можете перемістити будь-яку з інших папок iPhone зі своїх стандартних місць за допомогою цього підходу.


6

Замість використання з'єднання ви можете використовувати командний рядок Windows таким чином:

  1. Перемістіть каталог резервного копіювання куди завгодно (наприклад, з C: ..... Резервне копіювання в D: \ bu)
  2. Повністю видаліть каталог C із резервного копіювання:
  3. Виконайте таку команду з попереднього місця резервного копіювання:

    mklink /J Backup d:\bu
    

5

На моєму iPad знадобилося лише один фільм із жорсткого диска, щоб зібрати весь доступний простір на моєму C: диску, коли відбулася наступна синхронізація. Завдяки Полу та Вольфгангу я врятував себе від придбання більшого SSD за допомогою однієї простої команди:

junction "%appdata%\Apple Computer\MobileSync\backup" F:\Temp\backup


1

замість "C: \ Документи та налаштування \ ім'я користувача \ Дані програми \" ви можете використовувати "% appdata%", що спрощує копіювання та вставлення. Наприклад:% appdata% \ Apple Computer \ MobileSync \ резервне копіювання


1

Неправильний командний рядок:

junction створює посилання, назване після першого параметра, і дозволяє йому вказувати на другий.

Правильним командним рядком було б:

junction "C:\Documents and Settings\username\Application Data\Apple Computer\MobileSync\Backup" C:\Backup

iTunes тепер переглядає "C: \ Документи ....", що є посиланням на C: \ Backup


1

Ось частина допомоги, яку відображає сама програма:

usage: junction <junction directory> <junction target>
       example: junction d:\link c:\windows

Каталог з'єднань - це "підроблене" місце, де ви переходите до файлу / каталогу. Ціль з'єднання - це місце, де файл / каталог фактично перебуває (диск: \ папка \ файл)


1
Поки мені вдалося змусити роботу з'єднання, iTunes все ще передає повідомлення про помилку щодо c: \ має лише 5 ГБ, і йому потрібно 20 ГБ (що доступно в L: \ резервне копіювання - ціль з'єднання), я не розумію, чому не працює (XP SP2, 1 диск, кілька розділів NTFS)
OUM

0

Отже, насправді це повинно бути:

junction I:\iTunesBackup "C:\Documents and Settings\<username>\Application Data\Apple Computer\MobileSync\Backup"
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.