Time Capsule ha quel "ritardo" perché le unità girano verso il basso (va a dormire) se non c'è stata attività per un certo periodo di tempo.
Questo è anche il motivo per cui viene disconnesso dopo un certo periodo di tempo. Le unità vanno a dormire per due motivi: uno, è per risparmiare energia; non ha senso girare le unità che non vengono utilizzate, e due è per massimizzare la durata del disco.
Non consiglierei questo metodo per condividere e / o archiviare file poiché il TC era pensato per i backup. Se hai bisogno di spazio per i tuoi file, ti consiglio senz'altro un NAS come Synology o un'unità Thunderbolt esterna. Io personalmente uso la Synology con il mio Mac e non ho alcun problema.
"Hack" per mantenere le unità in rotazione
Poiché le unità ruotano verso il basso quando non c'è attività per un dato periodo di tempo, un attacco rapido e semplice sarebbe quello di accedere all'unità per alcune operazioni minori per creare attività. Un semplice script bash funzionerebbe perfettamente:
#!/bin/bash
# Script to create activity on time capsule to prevent drives going to sleep
# It creates an empty text file named tempfile.txt then removes it
touch /Volumes/<Time Capsule Volume Name/tempfile.txt
rm /Volumes/<Time Capsule Volume Name/tempfile.txt
exit
Salva lo script di bash come keepalive.sh
o qualcosa che ha senso per te in una posizione facilmente accessibile come una sottodirectory "Script" nella tua cartella Documenti. Assicurati che abbia l'attributo "eseguibile" immettendo il comando chmod +x keepalive.sh
.
Ora, usando crontab
puoi facilmente impostare questo script per eseguire ogni X minuti, ore, giorni, ecc.
- Apri
crontab
per la modifica emettendo il comando crontab -e
-
aggiungi la seguente riga al tuo file crontab
:
*/15 * * * * /bin/bash /Users/<username>/Documents/Scripts/keepalive.sh
-
L'ora è impostata ogni 15 minuti. Se il ritardo è ancora presente, sarà necessario regolare tale valore su qualcosa di più piccolo. Usa solo crontab -e
per modificare.
NOTA: m ost probabilmente la tua variabile di ambiente "editor" imposta automaticamente vi
(valore predefinito). Non è difficile da usare, ma sicuramente non è intuitivo per i nuovi utenti. Usa nano invece invocando l'editor crontab
con questo comando (fai attenzione al caso):
env EDITOR=nano crontab -e
Sarai quindi in grado di usare le combinazioni Ctrl "Key" (es. Ctrl "S" per "Salvare"). I comandi saranno nella parte inferiore dello schermo.