¿Cómo cambiar la ubicación de copia de seguridad del iPhone en Windows?

42

iTunes crea un directorio de copia de seguridad bastante grande en mi disco C: cada vez que hago una copia de seguridad de mi iPhone.

¿Hay alguna manera de decirle a iTunes que haga una copia de seguridad de los datos del iPhone en otra ubicación?

Laurent K
fuente

Respuestas:

33

De acuerdo a Este artículo No puedes cambiar el comportamiento de iTunes. Sin embargo, puede usar una función de NTFS para apuntar esa carpeta a otra unidad. Esta característica se suele llamar una "unión".

Puede utilizar esta herramienta para crear una unión: http://technet.microsoft.com/en-us/sysinternals/bb896768.aspx

Por ejemplo, supongamos que desea que la copia de seguridad de su iPhone sea D: \ backup. Harías esto:

  1. cerrar iTunes
  2. Mueva la carpeta "C: \ Documents and Settings \ User \ Application Data \ Apple Computer \ Mobile Sync \ Backup" a D: \
  3. Extraer el junction.zip a escritorio
  4. Abra un símbolo del sistema e ingrese estos comandos:

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

NOTA 1: cambie "nombre de usuario" para que coincida con su nombre de usuario actual, por supuesto.

NOTA 2: ¡No probé lo anterior! En general, los puntos de unión funcionan bien, pero solo si los programas no se meten con el directorio vinculado (como cambiar el nombre o eliminarlo). Por ejemplo, si iTunes hace algo como eliminar el directorio ... \ Mobile Sync \ Backup y luego volver a crearlo, ya no irá a la carpeta D: \ backups.

NOTA 3: Si instaló iTunes desde la Tienda Windows, la ruta a los archivos de copia de seguridad será: C:\Users\username\Apple\MobileSync\Backup

Am1rr3zA
fuente
17
+1 - pero no necesita descargar / instalar software adicional para esto en Windows Vista y 7. Solo puede usar mklink desde un símbolo del sistema elevado.
DMA57361
Tanx por su ayuda porque soy usuario de MBP. Solo uso XP en los viejos tiempos y no conozco las características de Vista y 7.
Am1rr3zA
2
O puede mover todo el directorio y simplemente escribir: junction.exe "% APPDATA% \ Apple Computer" D: \ iTunes
Parsa
1
Esto también funciona para mklink: mklink / J "% APPDATA% \ Apple Computer \ MobileSync \ Backup" "M: \ iTunesMobileSync \ Backup"
Soviut
Funciona con mklink / D también
Jay R. Wren
7

Finalmente lo logré: los pasos anteriores eran solo la mitad correctos para mi sistema Windows XP Professional, pero muchas gracias de todos modos. Junction no funcionaría desde el escritorio usando esos comandos. Para que funcionara tuve que poner el archivo de programa de unión (junction.exe) en el c:\Documents and Settings\<username> carpeta.

La secuencia correcta es cerrar iTunes entonces:

  1. Descargar Junction desde Sysinternals y descomprima Junction.exe a su carpeta de nombre de usuario, generalmente aquí: c:\Documents and Settings\(USERNAME)

  2. Cree una carpeta para las copias de seguridad en la nueva ubicación deseada. Mueva la carpeta existente "Copia de seguridad" del iPhone desde su ubicación predeterminada ( C:\Documents and Setting\username\Application Data\Apple Computer\MobileSync ) a su nueva ubicación. En mi ejemplo esto es H:\Backups\Iphone Backup.

  3. Abra un símbolo del sistema: Iniciar & gt; Ejecutar & gt; cmd

  4. En el símbolo del sistema, escriba lo siguiente:

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

    (Reemplace su propia ruta de archivo donde tengo " H: \ Backups \ Iphone Backup ")

  5. Cierre el símbolo del sistema. Abre iTunes e inicia la copia de seguridad.

Puede mover cualquiera de las otras carpetas de iPhone desde sus ubicaciones predeterminadas utilizando este enfoque.

seachange
fuente
6

En lugar de usar junction, puede usar la línea de comando de Windows de la siguiente manera:

  1. Mueva el directorio de respaldo donde desee (por ejemplo, desde C: ..... Copia de respaldo a D: \ bu)
  2. Eliminar completamente el directorio de copia de seguridad de C:
  3. Ejecute el siguiente comando desde la ubicación anterior de la copia de seguridad:

    mklink /J Backup d:\bu
    
ony darmawan
fuente
5

Solo se necesitó una película HDD en mi iPad para engullir todo el espacio disponible en mi unidad C: cuando se produjo la siguiente sincronización. Gracias a Paul y Wolfgang, me salvé de comprar un SSD más grande con un solo comando:

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

en lugar de "C: \ Documents and Settings \ username \ Application Data \" puede usar "% appdata%", que facilita la copia y el pegado. Por ejemplo:% appdata% \ Apple Computer \ MobileSync \ backup

Wolfgang
fuente
1

Línea de comando incorrecta:

junction crea el enlace que lleva el nombre del primer parámetro y le permite apuntar al segundo.

La línea de comando correcta sería:

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

iTunes ahora ve a "C: \ Documents ...." que es un enlace a C: \ Backup

Peter
fuente
1

Aquí es parte de la ayuda mostrada por el propio programa:

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

El directorio de unión es la ubicación 'falsa', a la que se accede para acceder al archivo / directorio El destino de la unión es donde realmente reside el archivo / directorio (disco: \ carpeta \ archivo)

OUM
fuente
1
Si bien pude hacer que la unión funcionara, iTunes aún muestra un mensaje de error sobre c: \ solo tiene 5GB disponibles y necesita 20GB (que está disponible en L: \ Backup - el objetivo de la unión) No entiendo por qué no funciona (XP SP2, 1 unidad, varias particiones NTFS)
OUM
0

Entonces, en realidad debería ser:

junction I:\iTunesBackup "C:\Documents and Settings\<username>\Application Data\Apple Computer\MobileSync\Backup"
3498DB
fuente