WindowsでiPhoneのバックアップ場所を変更する方法は?


42

iTunesは、iPhoneをバックアップするたびに、C:ドライブに非常に大きなバックアップディレクトリを作成します。

iPhoneのデータを別の場所にバックアップするようにiTunesに指示する方法はありますか?

回答:


33

この記事によると、iTunesの動作を変更することはできません。ただし、NTFSの機能を使用して、そのフォルダーを別のドライブにポイントすることができます。この機能は、通常「ジャンクション」と呼ばれます。

このツールを使用してジャンクションを作成できます:http : //technet.microsoft.com/en-us/sysinternals/bb896768.aspx

たとえば、iPhoneバックアップをD:\ backupにするとします。あなたはこれをするでしょう:

  1. iTunesを閉じる
  2. フォルダー「C:\ Documents and Settings \ User \ Application Data \ Apple Computer \ Mobile Sync \ Backup」をD:\に移動します
  3. junction.zipをデスクトップに解凍します
  4. コマンドプロンプトを開き、次のコマンドを入力します。

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

注1:もちろん、現在のユーザー名と一致するように「ユーザー名」を変更します。

注2:私は上記をテストしませんでした!一般に、ジャンクションポイントは正常に機能しますが、プログラムがリンクされたディレクトリを変更しない場合(名前の変更や削除など)のみです。たとえば、iTunesが... \ Mobile Sync \ Backupディレクトリを削除してから再作成した場合、D:\ backupsフォルダーには移動しなくなります。

注3:WindowsストアからiTunesをインストールした場合、バックアップファイルへのパスは次のようになります。 C:\Users\username\Apple\MobileSync\Backup


17
+1-ただし、Windows Vistaおよび7では、このために追加のソフトウェアをダウンロード/インストールする必要はありませんmklink。昇格したコマンドプロンプトから使用できます。
DMA57361

あなたの助けのためのTaNx私はMBPのユーザーですので、私はちょうど昔にXPを使用して、Vistaの機能および7を知らない
Am1rr3zA

2
または、ディレクトリ全体を移動して、次のように入力することもできます。junction.exe "%APPDATA%\ Apple Computer" D:\ iTunes
Parsa

1
これはmklinkでも機能します:mklink / J "%APPDATA%\ Apple Computer \ MobileSync \ Backup" "M:\ iTunesMobileSync \ Backup"
ソビエト

mklink / Dでも動作します
ジェイR.レン

7

私はついにそれを管理しました-上記の手順は私のWindows XP Professionalシステムには半分しかありませんでしたが、とにかく感謝します。ジャンクションは、これらのコマンドを使用してデスクトップから機能しません。動作させるには、ジャンクションプログラムファイル(junction.exe)をc:\Documents and Settings\<username>フォルダーに入れる必要がありました。

正しい手順は、iTunesを閉じてから:

  1. SysinternalsからJunctionダウンロードし、Junction.exeをユーザー名フォルダーに解凍します。通常は次の場所にあります。c:\Documents and Settings\(USERNAME)

  2. 目的の新しい場所にバックアップ用のフォルダーを作成します。既存のiPhoneの「バックアップ」フォルダーをデフォルトの場所(C:\Documents and Setting\username\Application Data\Apple Computer\MobileSync)から新しい場所に移動します。私の例では、これはH:\Backups\Iphone Backupです。

  3. コマンドプロンプトを開きます:[スタート]> [実行]> [cmd]

  4. コマンドプロンプトで、次を入力します。

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

    (「H:\ Backups \ Iphone Backup」がある場所の独自のファイルパスを置き換えます)

  5. コマンドプロンプトを閉じます。iTunesを開き、バックアップを開始します。

この方法を使用すると、他のiPhoneフォルダーをデフォルトの場所から移動できます。


6

junctionを使用する代わりに、次のようにWindowsコマンド行を使用できます。

  1. 必要な場所にバックアップディレクトリを移動します(例:C:..... BackupからD:\ buへ)
  2. Cからバックアップディレクトリを完全に削除します。
  3. バックアップの以前の場所から次のコマンドを実行します。

    mklink /J Backup d:\bu
    

5

次の同期が発生したときに、iPadでHDDムービーを1つ使用するだけで、C:ドライブの使用可能なすべてのスペースが確保されました。PaulとWolfgangのおかげで、1つの簡単なコマンドで大きなSSDを購入する手間が省けました。

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


1

「C:\ Documents and Settings \ username \ Application Data \」の代わりに「%appdata%」を使用すると、コピーと貼り付けが簡単になります。例:%appdata%\ Apple Computer \ MobileSync \ backup


1

間違ったコマンドライン:

junction 最初のパラメーターにちなんだ名前のリンクを作成し、2番目のパラメーターを指すようにします。

正しいコマンドラインは次のとおりです。

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

iTunesは、C:\ Backupへのリンクである「C:\ Documents ....」を参照します。


1

以下は、プログラム自体によって表示されるヘルプの一部です。

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

ジャンクションディレクトリは、ファイル/ディレクトリにアクセスするための「偽の」場所です。ジャンクションターゲットは、ファイル/ディレクトリが実際に存在する場所です(disk:\ folder \ file)


1
ジャンクションを機能させることはできましたが、iTunesはc:\が5GBしか使用できず、20GB(L:\ Backup-ジャンクションのターゲットで使用可能)が必要であるというエラーメッセージを引き続き表示します動作していません(XP SP2、1ドライブ、いくつかのNTFSパーティション)
OUM

0

したがって、実際には次のようになります。

junction I:\iTunesBackup "C:\Documents and Settings\<username>\Application Data\Apple Computer\MobileSync\Backup"
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.