Como alterar o local de backup do iPhone no Windows?


42

O iTunes cria um diretório de backup bastante grande na minha unidade C: sempre que eu faço backup do meu iPhone.

Existe uma maneira de dizer ao iTunes para fazer backup dos dados do iPhone em outro local?

Respostas:


33

De acordo com este artigo, você não pode alterar o comportamento do iTunes. No entanto, você pode usar um recurso do NTFS para apontar essa pasta para outra unidade. Esse recurso geralmente é chamado de "junção".

Você pode usar esta ferramenta para criar uma junção: http://technet.microsoft.com/en-us/sysinternals/bb896768.aspx

Por exemplo, digamos que você queira que o backup do seu iPhone seja D: \ backup. Você faria o seguinte:

  1. fechar o iTunes
  2. Mova a pasta "C: \ Documentos e configurações \ Usuário \ Dados do aplicativo \ Computador Apple \ Mobile Sync \ Backup" para D: \
  3. Extraia o junction.zip para a área de trabalho
  4. Abra um prompt de comandos e insira estes comandos:

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

NOTA 1: Altere "nome de usuário" para corresponder ao seu nome de usuário atual, é claro.

NOTA 2: Eu não testei o acima! Em geral, os pontos de junção funcionam bem, mas apenas se os programas não mexerem no diretório vinculado (como renomear ou removê-lo). Por exemplo, se o iTunes fizer algo como excluir o diretório ... \ Mobile Sync \ Backup e, em seguida, recriá-lo, ele não irá mais para a pasta D: \ backups.

NOTA 3: Se você instalou o iTunes na Windows Store, o caminho para os arquivos de backup será: C:\Users\username\Apple\MobileSync\Backup


17
+1 - mas você não precisa baixar / instalar software extra para isso no Windows Vista e 7. Você pode apenas usar mklinkem um prompt de comando elevado.
DMA57361

Tanx por sua ajuda, porque eu sou MBP usuário Eu só uso XP em tempos antigos e não sei recursos do Vista e 7.
Am1rr3zA

2
Ou você pode mover o diretório inteiro e digitar: junction.exe "% APPDATA% \ Apple Computer" D: \ iTunes
Parsa

1
Isso também funciona para mklink: mklink / J "% APPDATA% \ Apple Computer \ MobileSync \ Backup" "M: \ iTunesMobileSync \ Backup"
Soviut

Funciona com mklink / D também
Jay R. Wren

7

Eu finalmente consegui - as etapas acima eram apenas metade certas para o meu sistema Windows XP Professional, mas, de qualquer forma, muito obrigado. A junção não funcionaria na área de trabalho usando esses comandos. Para fazê-lo funcionar, tive que colocar o arquivo do programa de junção (junction.exe) na c:\Documents and Settings\<username>pasta.

A sequência correta é fechar o iTunes:

  1. Faça o download do Junction do Sysinternals e descompacte o Junction.exe na sua pasta de nome de usuário, geralmente aqui:c:\Documents and Settings\(USERNAME)

  2. Crie uma pasta para os backups no novo local desejado. Mova a pasta "Backup" existente do iPhone do local padrão ( C:\Documents and Setting\username\Application Data\Apple Computer\MobileSync) para o novo local. No meu exemplo, isso é H:\Backups\Iphone Backup.

  3. Abra um prompt de comando: Iniciar> Executar> cmd

  4. No prompt de comando, digite o seguinte:

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

    (Substitua o seu próprio caminho de arquivo onde eu tenho " H: \ Backups \ Iphone Backup ")

  5. Feche o prompt de comando. Abra o iTunes e inicie o backup.

Você pode mover qualquer uma das outras pastas do iPhone de seus locais padrão usando esta abordagem.


6

Em vez de usar junção, você pode usar a linha de comando do Windows da seguinte maneira:

  1. Mova o diretório de backup para onde desejar (por exemplo, de C: ..... Backup para D: \ bu)
  2. Remova completamente o diretório de backup de C:
  3. Execute o seguinte comando no local anterior do Backup:

    mklink /J Backup d:\bu
    

5

Foi necessário apenas um filme HDD no meu iPad para absorver todo o espaço disponível na minha unidade C: quando ocorreu a próxima sincronização. Graças a Paul e Wolfgang, me salvei de comprar um SSD maior com um comando fácil:

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


1

em vez de "C: \ Documents and Settings \ nome de usuário \ Application Data \", você pode usar "% appdata%", o que facilita a cópia e a colagem. Por exemplo:% appdata% \ Apple Computer \ MobileSync \ backup


1

Linha de comando incorreta:

junction cria o link nomeado após o primeiro parâmetro e permite apontar para o segundo.

A linha de comando correta seria:

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

O iTunes agora olha para "C: \ Documents ....", que é um link para C: \ Backup


1

Aqui está parte da ajuda exibida pelo próprio programa:

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

O diretório de junção é o local 'falso', onde você acessa o arquivo / diretório. O destino de junção é o local onde o arquivo / diretório realmente reside (disco: \ folder \ file)


1
Embora eu tenha conseguido fazer a junção funcionar, o iTunes ainda lança uma mensagem de erro sobre c: \ tem apenas 5 GB disponíveis e precisa de 20 GB (que está disponível em L: \ Backup - o destino da junção). Não entendo por que não está funcionando (XP SP2, 1 unidade, várias partições NTFS)
OUM 16/10

0

Então, na verdade deve ser:

junction I:\iTunesBackup "C:\Documents and Settings\<username>\Application Data\Apple Computer\MobileSync\Backup"
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.