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

4

Eu tenho dois harddrives externos que eu uso com o Time Machine, alternando entre eles.

Quando eu fizer um backup em um deles, desconecte-o e conecte o outro, o Time Machine não o utilizará automaticamente. Eu preciso abrir as preferências, clique em "Selecionar disco" e escolha a unidade de um menu. Então eu despluguei, tente usar o primeiro, a mesma história.

Como posso configurar o Time Machine para usar apenas um deles assim que eles estiverem conectados?

    
por Tomas Andrle 09.09.2011 / 00:26

2 respostas

1

A Mountain Lion adicionou essa capacidade. Você pode simplesmente adicionar vários discos de backup e o Time Machine rotacionará entre todos os que estão conectados naquele momento.

SeoTimeMachinenãopuderfazerbackupdeumdeles,eleonotificaráapós10dias,assimcomoocorrecomumúnicodisco.

SevocênãoconseguiratualizarparaoMountainLion,o Tedium permite alternar entre vários volumes do Time Machine por meio de um barra de menu applet. Você poderia, então, automatizar a troca com base em sugestões ambientais, como os SSIDs WiFi disponíveis, usando o ControlPlane . Há também muitos scripts por aí que fornecem a mesma funcionalidade.

No entanto, como todas essas alternativas não são compatíveis, a atualização para o Mountain Lion seria a melhor opção.

    
por 10.11.2012 / 20:13
0

(Não é um usuário de Mac, portanto não pode validar a resposta.)

O artigo Alternar automaticamente entre diferentes horários Discos de máquina descrevem uma abordagem que poderia ajudar a resolver esse problema:

With some googling I found out, that the destination disk was written in the /Library/Preferences/com.apple.TimeMachine BackupAlias property and could be read with

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

This gives you a rather long string starting with something like <00000000 014e0002 .... That's what you need for later. And for both disks.

Next I wrote two little shell scripts, looking like this:

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

and started them, when needed. No more half a dozen mouse-clicks and typing in that password every time, just calling that script was enough, but still not perfect. Jiayong Ou to the rescue, which made me aware of the context-and-location-aware and free application MarcoPolo. A little bit of configuring and I have now a fully automated backup solution at home and at the office. I additionally added the line

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

to my script and a delay of 30 seconds in MarcoPolo, so that my backup started immediately when I'm online again and after the disk preference actually switched. Doesn't work always, since it's aborting a maybe running old backup, but seems not to do harm either.

    
por 13.09.2011 / 09:05