Windows'ta iPhone yedekleme konumu nasıl değiştirilir?


42

iTunes, iPhone'umu her yedeklediğimde C: sürücüsünde oldukça büyük bir yedekleme dizini oluşturuyor.

İTunes'a iPhone verilerini başka bir yere yedeklemesini söylemenin bir yolu var mı?

Yanıtlar:


33

Bu makaleye göre iTunes davranışını değiştiremezsiniz. Ancak, bu klasörü başka bir sürücüye yönlendirmek için NTFS özelliğini kullanabilirsiniz. Bu özelliğe genellikle "kavşak" adı verilir.

Bir kavşak oluşturmak için bu aracı kullanabilirsiniz: http://technet.microsoft.com/en-us/sysinternals/bb896768.aspx

Örneğin, iPhone yedeklemenizin D: \ backup olmasını istediğinizi varsayalım. Bunu yapardın:

  1. iTunes'u kapat
  2. "C: \ Documents and Settings \ Kullanıcı \ Uygulama Verileri \ Apple Computer \ Mobile Sync \ Backup" klasörünü D: \ konumuna getirin
  3. Junction.zip dosyasını Masaüstüne çıkarın
  4. Bir komut istemi açın ve şu komutları girin:

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

NOT 1: Tabii ki geçerli kullanıcı adınızla eşleşmesi için "kullanıcı adı" nı değiştirin.

NOT 2: Yukarıdakileri test etmedim! Genel olarak, birleşim noktaları iyi çalışır, ancak programlar bağlı dizine bulaşmazsa (yeniden adlandır veya kaldır gibi). Örneğin, iTunes ... ... Mobile Sync \ Backup dizinini silip yeniden oluştur gibi bir şey yaparsa, artık D: \ backups klasörüne gitmez.

NOT 3: iTunes'u Windows Mağazasından yüklediyseniz, yedekleme dosyalarının yolu şöyle olacaktır: C:\Users\username\Apple\MobileSync\Backup


17
+1 - ancak Windows Vista ve 7'de bunun için fazladan yazılım indirmeniz / yüklemeniz gerekmiyor mklink.
DMA57361

Yardımlarınız için Tanx Ben MBP kullanıcı sadece eski zamanlarda XP kullanıyorsanız ve Vista özelliklerini ve 7 bilmiyorum çünkü
Am1rr3zA

2
Veya tüm dizini taşıyabilir ve şunu yazabilirsiniz: junction.exe "% APPDATA% \ Apple Computer" D: \ iTunes
Parsa

1
Bu ayrıca mklink için de çalışır: mklink / J "% APPDATA% \ Apple Computer \ MobileSync \ Backup" "M: \ iTunesMobileSync \ Backup"
Sovyut

Mklink / D ile de çalışır
Jay R. Wren

7

Sonunda başardım - yukarıdaki adımlar Windows XP Professional sistemimin yarısı kadardı ancak yine de çok teşekkürler. Kavşak bu komutları kullanarak masaüstünden çalışmaz. Çalışabilmesi için bağlantı programı dosyasını (junction.exe) c:\Documents and Settings\<username>klasöre koymak zorunda kaldım .

Doğru sıra iTunes'u kapatıp sonra:

  1. Jysinternals'den Junction'ı indirin ve Junction.exe dosyasını sık sık burada bulunan kullanıcı adı klasörünüze indirin:c:\Documents and Settings\(USERNAME)

  2. İstenen yeni konumda yedeklemeler için bir klasör oluşturun. Mevcut iPhone "Yedekleme" klasörünü varsayılan konumundan ( C:\Documents and Setting\username\Application Data\Apple Computer\MobileSync) yeni konumunuza taşıyın. Benim örneğimde bu H:\Backups\Iphone Backup.

  3. Bir Komut İstemi Açın: Başlat> Çalıştır> cmd

  4. Komut İsteminde aşağıdakini yazın:

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

    (" H: \ Backups \ Iphone Backup " uygulamasına sahip olduğum kendi dosya yolunu değiştir )

  5. Komut İstemi'ni kapatın. İTunes'u açın ve yedeklemeyi başlatın.

Bu yaklaşımı kullanarak diğer iPhone klasörlerinden herhangi birini varsayılan konumlarından taşıyabilirsiniz.


6

Kavşak kullanmak yerine, Windows komut satırını aşağıdaki gibi kullanabilirsiniz:

  1. Yedekleme dizinini istediğiniz yere taşıyın (örn. C: ..... D: \ bu dizinine yedekleyin)
  2. Yedekleme dizinini C'den tamamen kaldırın:
  3. Aşağıdaki komutu Yedekleme'nin önceki konumundan çalıştırın:

    mklink /J Backup d:\bu
    

5

Bir sonraki senkronizasyon gerçekleştiğinde C: sürücümdeki tüm kullanılabilir alanı açmak için iPad'imde yalnızca bir HDD filmi çekildi. Paul ve Wolfgang sayesinde kendimi tek bir kolay komutla daha büyük bir SSD almaktan kurtardım:

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


1

"C: \ Documents and Settings \ kullanıcı adı \ Uygulama Verileri \" yerine "% appdata%" kullanabilirsiniz, bu da kopyalayıp yapıştırmayı kolaylaştırır. Örneğin:% appdata% \ Apple Computer \ MobileSync \ backup


1

Yanlış Komut Satırı:

junction ilk parametreden sonra adlandırılan bağlantıyı oluşturur ve ikinciye işaret etmesini sağlar.

Doğru komut satırı olacaktır:

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

iTunes şimdi C: \ Backup bağlantısı olan "C: \ Documents ...." bölümüne bakıyor


1

Programın kendisi tarafından görüntülenen yardımın bir kısmı:

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

Kavşak dizini, dosya / dizine erişeceğiniz 'sahte' konumdur. Kavşak hedefi, dosya / dizinin gerçekte bulunduğu yerdir (disk: \ folder \ file)


1
Kavşağı çalıştırabildiğim halde, iTunes hala c: \ 'nin sadece 5GB' ı olan bir hata mesajı veriyor ve 20GB’a ihtiyaç duyuyor (L: \ Backup’ta mevcut olan - kavşağın hedefi) çalışmıyor (XP SP2, 1 sürücü, birkaç NTFS bölümü)
OUM

0

Yani, aslında olmalı:

junction I:\iTunesBackup "C:\Documents and Settings\<username>\Application Data\Apple Computer\MobileSync\Backup"
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.