Wie ändere ich den Speicherort der iPhone-Sicherung unter Windows?

42

iTunes erstellt bei jedem Backup meines iPhones ein ziemlich großes Backup-Verzeichnis auf meinem Laufwerk C :.

Gibt es eine Möglichkeit, iTunes anzuweisen, die iPhone-Daten an einem anderen Ort zu sichern?

Laurent K
quelle

Antworten:

33

Laut diesem Artikel können Sie das iTunes-Verhalten nicht ändern. Sie können jedoch eine Funktion von NTFS verwenden, um diesen Ordner auf ein anderes Laufwerk zu verweisen. Diese Funktion wird normalerweise als "Abzweigung" bezeichnet.

Mit diesem Tool können Sie eine Junction erstellen: http://technet.microsoft.com/en-us/sysinternals/bb896768.aspx

Angenommen, Sie möchten, dass Ihre iPhone-Sicherung D: \ backup lautet. Sie würden dies tun:

  1. schließe iTunes
  2. Verschieben Sie den Ordner "C: \ Dokumente und Einstellungen \ Benutzer \ Anwendungsdaten \ Apple Computer \ Mobile Sync \ Backup" nach D: \
  3. Extrahieren Sie die junction.zip auf den Desktop
  4. Öffnen Sie eine Eingabeaufforderung und geben Sie die folgenden Befehle ein:

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

HINWEIS 1: Ändern Sie "Benutzername" natürlich so, dass er Ihrem aktuellen Benutzernamen entspricht.

ANMERKUNG 2: Ich habe das oben nicht getestet! Im Allgemeinen funktionieren Knotenpunkte in Ordnung, aber nur dann, wenn Programme nicht mit dem verknüpften Verzeichnis in Konflikt geraten (z. B. umbenennen oder entfernen). Wenn iTunes beispielsweise das Verzeichnis "... \ Mobile Sync \ Backup" löscht und anschließend neu erstellt, wird es nicht mehr in den Ordner "D: \ backups" verschoben.

HINWEIS 3: Wenn Sie iTunes aus dem Windows Store installiert haben, lautet der Pfad zu den Sicherungsdateien: C:\Users\username\Apple\MobileSync\Backup

Am1rr3zA
quelle
17
+1 - Sie müssen jedoch keine zusätzliche Software für Windows Vista und 7 herunterladen / installieren. Sie können diese nur mklinküber eine Eingabeaufforderung mit erhöhten Rechten verwenden.
DMA57361
Tanx für Ihre Hilfe, weil ich MBP-Benutzer bin Ich benutze nur XP in alten Zeiten und weiß nicht, Funktionen von Vista und 7.
Am1rr3zA
2
Sie können auch das gesamte Verzeichnis verschieben und Folgendes eingeben: junction.exe "% APPDATA% \ Apple Computer" D: \ iTunes
Parsa
1
Dies funktioniert auch für mklink: mklink / J "% APPDATA% \ Apple Computer \ MobileSync \ Backup" "M: \ iTunesMobileSync \ Backup"
Soviut
Funktioniert auch mit mklink / D
Jay R. Wren
7

Ich habe es endlich geschafft - die obigen Schritte waren für mein Windows XP Professional-System nur zur Hälfte richtig, aber trotzdem vielen Dank. Junction funktioniert mit diesen Befehlen nicht auf dem Desktop. Um es zum Laufen zu bringen, musste ich die Junction-Programmdatei (junction.exe) in den c:\Documents and Settings\<username>Ordner legen .

Die richtige Reihenfolge ist, iTunes zu schließen, und dann:

  1. Laden Sie Junction von Sysinternals herunter und entpacken Sie Junction.exe in Ihren Benutzernamenordner, normalerweise hier:c:\Documents and Settings\(USERNAME)

  2. Erstellen Sie einen Ordner für die Sicherungen am gewünschten neuen Speicherort. Verschieben Sie den vorhandenen iPhone "Backup" -Ordner von seinem Standardspeicherort ( C:\Documents and Setting\username\Application Data\Apple Computer\MobileSync) an Ihren neuen Speicherort. In meinem Beispiel ist dies H:\Backups\Iphone Backup.

  3. Öffnen Sie eine Eingabeaufforderung: Start> Ausführen> cmd

  4. Geben Sie in der Eingabeaufforderung Folgendes ein:

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

    (Ersetzen Sie Ihren eigenen Dateipfad, in dem sich " H: \ Backups \ Iphone Backup " befindet.)

  5. Schließen Sie die Eingabeaufforderung. Öffne iTunes und starte das Backup.

Mit dieser Methode können Sie jeden anderen iPhone-Ordner von seinem Standardspeicherort verschieben.

Gezeitenwechsel
quelle
6

Anstatt Junction zu verwenden, können Sie die Windows-Befehlszeile wie folgt verwenden:

  1. Verschieben Sie das Sicherungsverzeichnis an eine beliebige Stelle (z. B. von C: ..... Sicherung nach D: \ bu).
  2. Entfernen Sie das Sicherungsverzeichnis vollständig aus C:
  3. Führen Sie den folgenden Befehl am vorherigen Speicherort von Backup aus:

    mklink /J Backup d:\bu
    
nur darmawan
quelle
5

Es war nur ein HDD-Film auf meinem iPad erforderlich, um den gesamten verfügbaren Speicherplatz auf meinem Laufwerk C: zu verschlingen, als die nächste Synchronisierung durchgeführt wurde. Dank Paul und Wolfgang habe ich mir mit einem einfachen Befehl den Kauf einer größeren SSD erspart:

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

Anstelle von "C: \ Dokumente und Einstellungen \ Benutzername \ Anwendungsdaten \" können Sie "% appdata%" verwenden, um das Kopieren und Einfügen zu vereinfachen. Beispiel:% appdata% \ Apple Computer \ MobileSync \ backup

Wolfgang
quelle
1

Falsche Befehlszeile:

junction Erstellt den nach dem ersten Parameter benannten Link und lässt ihn auf den zweiten verweisen.

Die richtige Befehlszeile wäre:

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

iTunes sucht jetzt unter "C: \ Dokumente ...." nach einem Link zu C: \ Backup

Peter
quelle
1

Hier ist ein Teil der Hilfe, die vom Programm selbst angezeigt wird:

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

Das Junction-Verzeichnis ist der "falsche" Speicherort, an dem Sie auf die Datei / das Verzeichnis zugreifen. Das Junction-Ziel ist der Speicherort der Datei / des Verzeichnisses (Datenträger: \ Ordner \ Datei).

OUM
quelle
1
Obwohl ich in der Lage war, die Junction zum Laufen zu bringen, gibt iTunes immer noch eine Fehlermeldung aus, dass c: \ nur 5 GB zur Verfügung stehen. Es werden 20 GB benötigt (verfügbar in L: \ Backup - dem Ziel der Junction). Ich verstehe nicht, warum Es funktioniert nicht (XP SP2, 1 Laufwerk, mehrere NTFS-Partitionen)
OUM
0

Also sollte es eigentlich sein:

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