Votre Time Capsule a ce "décalage" parce que les disques se mettent en veille s'il n'y a pas eu d'activité pendant un certain temps.
C'est aussi la raison pour laquelle il se déconnecte après un certain temps. Les disques se mettent en veille pour deux raisons : premièrement, pour économiser de l'énergie ; il est inutile de faire tourner des disques qui ne sont pas utilisés, et deuxièmement, pour maximiser la durée de vie du disque.
Je ne recommanderais pas cette méthode pour le partage et/ou le stockage de fichiers, car le TC a été conçu pour les sauvegardes. Si vous avez besoin de stocker vos fichiers, je vous recommande vivement un NAS comme le Synology ou un disque externe Thunderbolt. J'utilise personnellement le Synology avec mon Mac et je n'ai aucun problème.
Un "hack" pour faire tourner les disques
Comme les lecteurs s'éteignent lorsqu'il n'y a pas d'activité pendant un certain temps, un piratage rapide et facile consisterait à accéder au lecteur pour une opération mineure afin de créer une activité. Un simple bash script fonctionnerait parfaitement :
#!/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
Enregistrez ce script de bash en tant que keepalive.sh
ou quelque chose qui a du sens pour vous dans un endroit facilement accessible comme un sous-répertoire "scripts" dans votre dossier Documents. Assurez-vous qu'il a l'attribut "exécutable" en lançant la commande chmod +x keepalive.sh
.
Maintenant, en utilisant crontab
vous pouvez facilement configurer ce script pour qu'il s'exécute toutes les X minutes, heures, jours, etc.
-
Ouvrir crontab
pour l'édition en émettant la commande crontab -e
-
ajoutez la ligne suivante à votre crontab
archivo:
*/15 * * * * /bin/bash /Users/<username>/Documents/Scripts/keepalive.sh
-
L'heure est réglée pour toutes les 15 minutes. Si le décalage est toujours présent, vous devrez ajuster cette valeur à quelque chose de plus petit. Utilisez simplement crontab -e
pour modifier.
NOTE : m Il est fort probable que votre variable d'environnement "editor" prenne la valeur par défaut suivante vi
(par défaut). Il n'est pas difficile à utiliser, mais il n'est certainement pas intuitif pour les nouveaux utilisateurs. Utilisez nano à la place en invoquant la commande crontab
avec cette commande (faites attention à la casse) :
env EDITOR=nano crontab -e
Vous pourrez alors utiliser Ctrl"Key" combinaisons (c'est-à-dire Ctrl"S" pour "Save"). Les commandes seront en bas de l'écran.