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?
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:
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
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:
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)
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
.
Ouvrez une invite de commande: Démarrer> Exécuter> cmd
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 ")
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.
Au lieu d'utiliser jonction, vous pouvez utiliser la ligne de commande Windows comme suit:
Exécutez la commande suivante à partir de l'emplacement précédent de Backup:
mklink /J Backup d:\bu
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
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/
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
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
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).
Donc, en réalité, cela devrait être:
junction I:\iTunesBackup "C:\Documents and Settings\<username>\Application Data\Apple Computer\MobileSync\Backup"