Faça o Time Machine selecionar outra unidade de backup automaticamente

Faça o Time Machine selecionar outra unidade de backup automaticamente

Tenho dois discos rígidos externos que uso com o Time Machine, alternando entre eles.

Quando eu fizer um backup de um deles, desconecte-o e depois conecte o outro, o Time Machine não o utilizará automaticamente. Preciso abrir as preferências, clicar em "Selecionar disco" e escolher a unidade no menu. Aí eu desligo, tento usar o primeiro, mesma história.

Como posso configurar o Time Machine para usar qualquer um deles assim que forem conectados?

Responder1

Mountain Lion adicionou esse recurso. Você pode simplesmente adicionar vários discos de backup e o Time Machine irá alternar entre todos aqueles que estão conectados naquele momento.

Mountain Lion - Vários volumes de backup

Se o Time Machine não conseguir fazer backup em um deles, ele irá notificá-lo após 10 dias, assim como acontece com um único disco.

Se você não conseguir atualizar para o Mountain Lion,Tédiopermite alternar entre vários volumes do Time Machine por meio de um miniaplicativo da barra de menus. Você poderia então automatizar a comutação com base em sinais ambientais, como os SSIDs WiFi disponíveis, usandoPlano de controle. Também existem muitos scripts que fornecem a mesma funcionalidade.

No entanto, como todas essas soluções alternativas não são suportadas, atualizar para o Mountain Lion seria a melhor opção.

Responder2

(Não sou usuário de Mac, portanto não posso validar a resposta.)

O artigoAlternar automaticamente entre diferentes discos do Time Machinedescreve uma abordagem que pode ajudar a resolver este problema:

Pesquisando no Google, descobri que o disco de destino estava gravado na /Library/Preferences/com.apple.TimeMachine BackupAlias propriedade e podia ser lido com

defaults read /Library/Preferences/com.apple.TimeMachine BackupAlias

Isso fornece uma string bastante longa começando com algo como <00000000 014e0002 .... É disso que você precisa para mais tarde. E para ambos os discos.

Em seguida, escrevi dois pequenos scripts de shell, parecidos com este:

#!/bin/bash
defaults write /Library/Preferences/com.apple.TimeMachine BackupAlias '<00000000 014e0002 ....>'

e os iniciei, quando necessário. Chega de meia dúzia de cliques do mouse e digitação daquela senha todas as vezes, apenas chamar aquele script era suficiente, mas ainda não era perfeito.Jiayong Oupara o resgate, o que me alertou sobre o aplicativo gratuito e com reconhecimento de contexto e localização MarcoPolo. Um pouco de configuração e agora tenho uma solução de backup totalmente automatizada em casa e no escritório. Eu também adicionei a linha

/System/Library/CoreServices/backupd.bundle/Contents/Resources/backupd-helper -auto &

ao meu script e um atraso de 30 segundos no MarcoPolo, para que meu backup iniciasse imediatamente quando eu estivesse online novamente e depois que a preferência de disco realmente mudasse. Nem sempre funciona, pois está abortando um backup antigo, talvez em execução, mas também parece não causar danos.

informação relacionada