web-dev-qa-db-fra.com

Comment changer l'emplacement de sauvegarde de l'iPhone sous Windows?

iTunes crée un assez grand répertoire de sauvegarde sur mon lecteur C: chaque fois que je sauvegarde mon iPhone.

Y a-t-il un moyen de dire à iTunes de sauvegarder les données de l'iPhone à un autre endroit?

42
Laurent K

Selon cet article vous ne pouvez pas modifier le comportement iTunes. Toutefois, vous pouvez utiliser une fonctionnalité de NTFS pour diriger ce dossier vers un autre lecteur. Cette fonctionnalité est généralement appelée "jonction".

Vous pouvez utiliser cet outil pour créer une jonction: http://technet.Microsoft.com/en-us/sysinternals/bb896768.aspx

Par exemple, supposons que vous souhaitiez que la sauvegarde de votre iPhone soit D:\backup. Vous feriez ceci:

  1. fermer iTunes
  2. Déplacez le dossier "C:\Documents and Settings\Utilisateur\Application\Data\Apple\Mobile Sync\Backup" vers D: \.
  3. Extraire la jonction. Zip to Desktop
  4. Ouvrez une invite de commande et entrez ces commandes:

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

REMARQUE 1: Modifiez "nom d'utilisateur" pour correspondre à votre nom d'utilisateur actuel, bien sûr.

NOTE 2: Je n'ai pas testé ce qui précède! En général, les points de jonction fonctionnent correctement, mais uniquement si les programmes ne plaisent pas avec le répertoire lié (comme le renommer ou le supprimer). Par exemple, si iTunes supprime le répertoire ...\Mobile Sync\Backup, puis le recrée, il ne se rend plus dans le dossier D:\backups.

REMARQUE 3: Si vous avez installé iTunes à partir du Windows Store, le chemin d'accès aux fichiers de sauvegarde sera le suivant: C:\Users\username\Apple\MobileSync\Backup

33
Am1rr3zA

J'ai finalement réussi - les étapes ci-dessus ne fonctionnaient qu'à moitié pour mon système Windows XP Professional, mais merci quand même. Junction ne fonctionnerait pas à partir du bureau en utilisant ces commandes. Pour que cela fonctionne, je devais mettre le fichier du programme de jonction (junction.exe) dans le dossier c:\Documents and Settings\<username>.

La séquence correcte consiste à fermer iTunes puis:

  1. Téléchargez Junction depuis Sysinternals et décompressez Junction.exe dans votre dossier de noms d’utilisateur, généralement dans le répertoire suivant: c:\Documents and Settings\(USERNAME)

  2. Créez un dossier pour les sauvegardes dans le nouvel emplacement souhaité. Déplacez le dossier "Sauvegarde" de l'iPhone existant de son emplacement par défaut (C:\Documents and Setting\username\Application Data\Apple Computer\MobileSync) vers votre nouvel emplacement. Dans mon exemple, il s'agit de H:\Backups\Iphone Backup.

  3. Ouvrez une invite de commande: Démarrer> Exécuter> cmd

  4. Dans l'invite de commande, tapez ce qui suit:

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

    (Remplacez votre propre chemin de fichier où j'ai " H:\Backups\Iphone Backup ")

  5. Fermez l'invite de commande. Ouvrez iTunes et lancez la sauvegarde.

Cette approche vous permet de déplacer n’importe quel autre dossier de l’iPhone depuis son emplacement par défaut.

7
seachange

Au lieu d'utiliser jonction, vous pouvez utiliser la ligne de commande Windows comme suit:

  1. Déplacez le répertoire de sauvegarde où vous le souhaitez (par exemple, de C: ..... Backup à D:\bu)
  2. Supprimez complètement le répertoire de sauvegarde de C:
  3. Exécutez la commande suivante à partir de l'emplacement précédent de Backup:

    mklink /J Backup d:\bu
    
6
ony darmawan

Il n'a fallu qu'un film HDD sur mon iPad pour engloutir tout l'espace disponible sur mon lecteur C: lors de la prochaine synchronisation. Grâce à Paul et Wolfgang, je me suis épargné d'acheter un plus gros SSD en une seule commande:

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

Voici ce que vous devez savoir pour Windows Vista, 7 et Mac OS X: http://aaltonen.us/2011/01/03/change-the-location-of-your-iphone-backup/

2
aaltonen

Mauvaise ligne de commande:

junction crée le lien nommé d'après le premier paramètre et le laisse pointer vers le second.

La ligne de commande correcte serait:

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

iTunes regarde maintenant "C:\Documents ...." qui est un lien vers C:\Backup

1
Peter

au lieu de "C:\Documents and Settings\nom d'utilisateur\Application Data \", vous pouvez utiliser "% appdata%" pour faciliter le copier-coller. Exemple:% appdata%\Apple Computer\MobileSync\backup

1
Wolfgang

Voici une partie de l'aide affichée par le programme lui-même:

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

Le répertoire de la jonction est l'emplacement "faux", où vous allez accéder au fichier/répertoire. La cible de la jonction est l'emplacement où réside réellement le fichier/répertoire (disque:\dossier\fichier).

1
OUM

Donc, en réalité, cela devrait être:

junction I:\iTunesBackup "C:\Documents and Settings\<username>\Application Data\Apple Computer\MobileSync\Backup"
0
user101549