iTunesはiPhoneをバックアップするたびに、私のC:ドライブにかなり大きなバックアップディレクトリを作成します
iTunesにiPhoneのデータを別の場所にバックアップするように指示する方法はありますか?
42 Laurent K 2010-08-25
この記事によると、iTunesの動作を変更することはできません。しかし、NTFSの機能を使って、そのフォルダを別のドライブに向けることはできます。この機能は一般的に「ジャンクション」と呼ばれています
このツールを使ってジャンクションを作成することができます。http://technet.microsoft.com/en-us/sysinternals/bb896768.aspx
例えば、iPhoneのバックアップをD:\backupにしたいとします。このようにします
- close iTunes
- C:D:Documents and SettingsUser\\Application Data\Apple Computer\Mobile Sync\Backup “のフォルダをD:D:Documents and Settingsに移動します
- junction.zipをデスクトップに展開します
コマンドプロンプトを開き、以下のコマンドを入力します
cd Desktop junction "C:\Documents and Settings\username\Application Data\Apple Computer\Mobile Sync\Backup" D:\backup
注1: “username “を現在のユーザー名に合わせて変更してください
注2: 私は上記をテストしていません!一般的に、ジャンクションポイントは問題なく動作しますが、プログラムがリンク先のディレクトリをいじったり(名前を変えたり削除したり)しなければ、問題ありません。例えば、iTunesが「…\Mobile Sync\Backup」ディレクトリを削除して再作成すると、D:Backupsフォルダに移動しなくなります
注3: WindowsストアからiTunesをインストールした場合、バックアップファイルのパスは次のようになります。C:\Users\username\Apple\MobileSync\Backup
33 Am1rr3zA 2010-08-25
Windows XP Professionalでは、上記の手順は半分しか正解がありませんでした。これらのコマンドを使っても、デスクトップからのjunctionは動作しませんでした。動作させるためには、junctionプログラムファイル(junction.exe)をc:\Documents and Settings\<username>
フォルダに入れなければなりませんでした
正しい順序は、次にiTunesを閉じることです
SysinternalsからJunctionをダウンロードし、Junction.exeをユーザ名フォルダ(通常はここ)に解凍します。
c:\Documents and Settings\(USERNAME)
希望の新しい場所にバックアップ用のフォルダを作成します。既存のiPhoneの「バックアップ」フォルダをデフォルトの場所(
C:\Documents and Setting\username\Application Data\Apple Computer\MobileSync
)から新しい場所に移動します。私の例ではH:\Backups\Iphone Backup
ですコマンドプロンプトを開きます。スタート > 実行 > cmd
コマンドプロンプトで、次のように入力します
junction "C:\Documents and Setting\<username>\Application Data\Apple Computer\MobileSync\Backup" "H:\Backups\Iphone Backup"
(私が「H:\Backups\Iphone Backup」を持っているところで、あなた自身のファイルパスを置き換えてください)
コマンドプロンプトを閉じます。iTunesを開き、バックアップを開始します
この方法を使えば、他のiPhoneのフォルダをデフォルトの場所から移動させることができます
7 seachange 2011-05-26
junctionを使用する代わりに、以下のようにWindowsのコマンドラインを使用することができます
- あなたが望むところにバックアップディレクトリを移動します(例えば、C:…..BackupからD:\bu)
- CからBackupディレクトリを完全に削除します
Backupの前の場所から以下のコマンドを実行します
mklink /J Backup d:\bu
6 ony darmawan 2011-02-16
それだけで、次の同期が発生したときに私のC:ドライブ上のすべての利用可能なスペースを貪るために私のiPad上の1つのHDDムービーを取った。ポールとウォルフガングのおかげで、1つの簡単なコマンドで大きなSSDを購入する必要がなくなりました
junction "%appdata%\Apple Computer\MobileSync\backup" F:\Temp\backup
5 jackd 2011-05-05
参考までに、Windows Vista, 7, Mac OS Xでの使用方法をご紹介します。http://aaltonen.us/2011/01/03/change-the-location-of-your-iphone-backup/
2 aaltonen 2011-01-03
C:\Documents and Settings\username\Application Data\”の代わりに、”%appdata%”を使うと、コピー&ペーストが楽になります
1 Wolfgang 2011-01-18
間違ったコマンドライン
junction
は、最初のパラメータの後に名前のついたリンクを作成し、2番目のパラメータを指すようにします
正しいコマンドラインは次のようになります
junction "C:\Documents and Settings\username\Application Data\Apple Computer\MobileSync\Backup" C:\Backup
iTunesは「C:\Documents ….」を見るようになりました。これはC:\Backupへのリンクです
1 Peter 2010-10-13
ここでは、プログラム自体が表示するヘルプの一部を紹介します
usage: junction <junction directory> <junction target>
example: junction d:\link c:\windows
The junction directory is ‘fake’ location, where you go to access file/directory The junction target is where the file/directory actually resides where the file/directory actually resides (disk:\folderfile)
1 OUM 2011-10-15
だから、実際にはそうあるべきなんです
junction I:\iTunesBackup "C:\Documents and Settings\<username>\Application Data\Apple Computer\MobileSync\Backup"
0 None 2011-10-15