Come posso montare automaticamente un'unità di rete condivisa per i backup di Time Machine?

2

A casa, il mio computer principale è un iMac con un disco rigido USB esterno. L'unità esterna è condivisa in modo che altri computer possano utilizzarla per Time Machine. Ho un MacBook Air che prendo al lavoro tutti i giorni e utilizza l'unità Time Machine condivisa quando sono a casa. Tuttavia, devo montare manualmente l'unità.

Come posso configurare il mio MacBook Air per montare automaticamente l'unità condivisa quando sono sulla rete AirPort di casa?

Attualmente, eseguo questi passaggi per montare l'unità condivisa e eseguire il backup:

  1. In una finestra del Finder, seleziona iMac dall'elenco condiviso
  2. Premere "Connetti"
  3. Autentica con le credenziali dell'utente di iMac (ho appena salvato la password sul mio portachiavi)
  4. Scegli l'unità USB dall'elenco dei volumi disponibili da montare
  5. Utilizza il menu Macchina del tempo extra per scegliere "Esegui il backup adesso"

In definitiva, voglio rendere questo un processo a passaggio zero, così posso tornare a casa, accendere MacBook Air, rilevare e montare automaticamente l'unità condivisa e eseguire il backup con Time Machine. Presumo che questo possa essere automatizzato, con uno script di automazione impostato come elemento di accesso, ma sarebbe preferibile evitare di farlo esplicitamente.

(Originariamente volevo collegare il disco rigido al mio AirPort Extreme e condividerlo da lì per Time Machine, ma questo non è stato possibile o non è stato consentito su SnowLeopard; non ricordo, non l'ho provato dal momento dell'aggiornamento a Leone.)

Grazie per la lettura!

Entrambi i miei computer eseguono Lion.

    
posta bneely 12.02.2012 - 21:59
fonte

1 risposta

3

Penso di poterti iniziare, ma usando i comandi del terminale, che hai detto che preferiresti evitare. Ci scusiamo, ma potrebbe darti un punto di partenza. Tutti i seguenti è possibile inserire uno script di bash ed eseguire come elemento di accesso.

Devi prima condividere le unità di destinazione ( MyBook negli esempi di seguito) utilizzando la condivisione file (Preferenze di Sistema > Condivisione > seleziona la casella Condivisione file, aggiungi le unità che ti servono e imposta autorizzazioni appropriate: io uso tutti per mantenerlo semplice).

Puoi montare una macchina remota e / o le sue unità associate usando mount in questo modo:

Crea una directory come punto di mount (ovviamente chiama test come vuoi):

mkdir /Volumes/test

Ora monta l'unità remota. Presumo che questo sia già collegato al tuo iMac e venga visualizzato quando ti colleghi al tuo iMac utilizzando il Finder:

mount -t afp afp://<your mac's name>/<drive name to mount> /Volumes/test

Sul mio Mac Mini remoto, per collegarmi al mio MyBook collegato via USB, sarebbe:

mount -t afp afp://bobs-mac-mini/MyBook /Volumes/test

Se hai bisogno di autenticarti (ho ottenuto error -5000 quando provo a montare la mia cartella home), puoi anche farlo usando

mount -t afp afp://<username>:<password>@<your mac's name>/<drive name to mount> /Volumes/test

Tuttavia, la password dovrebbe purtroppo essere in chiaro. Quindi, di nuovo, questo potrebbe essere:

mount -t afp afp://binarybob:password123@bobs-mac-mini/MyBook /Volumes/test

Puoi anche connetterti alla tua cartella Inizio usando il metodo sopra, semplicemente sostituendo MyBook con il nome della tua cartella Inizio.

L'unità che hai montato dovrebbe ora apparire nel Finder e dovresti essere in grado di usarla come qualsiasi altra unità montata localmente. Quando hai finito, puoi fare:

umount /Volumes/test

per rimuoverlo. In caso contrario, se non si è un amministratore, potrebbe essere necessario aggiungere sudo davanti a ciascun comando e digitare una password dell'amministratore.

    
risposta data 13.02.2012 - 09:42
fonte

Leggi altre domande sui tag