3 votes

Capsule temporelle transfert de sauvegarde par câble lent avec des "rafales" rapides

J'ai récemment acheté un Time Capsule A1470 de 3 To (le dernier modèle ac 'grand') pour remplacer un A1409 de 2 To (le modèle n 'plat').

L'utilitaire Airport a été utile pour déplacer les paramètres réseau d'un appareil à l'autre.

Je voudrais également transférer la sauvegarde existante selon les modalités suivantes ces instructions C'est-à-dire en connectant l'ancienne capsule temporelle à la nouvelle et en connectant mon macbook à l'ancienne capsule temporelle.

Tout fonctionne mais selon les estimations, copier plus de 1,4 To de sauvegarde prendrait 2 jours sur ce qui est supposé être des connexions Gigabit Ethernet...

Trouvant cela un peu ridicule, j'ai décidé de regarder le débit de mes connexions en utilisant Activity Monitor :

enter image description here

Après 300 Go, les résultats sont assez étranges : la plupart du temps, le débit est assez faible, autour de 5 Mo/s, mais toutes les quelques minutes, la vitesse augmente de façon spectaculaire (comme sur la photo), mais ces vitesses plus élevées ne peuvent jamais être maintenues.

Les deux TC sont sur le dernier firmware, tout comme mon Macbook Air. Le sans fil sur les deux TC est désactivé et l'ordinateur ne fait rien d'autre et est entièrement à jour.

Se pourrait-il que les TC's étranglent leurs CPU's ou quelque chose comme ça ?

EDIT

J'ai également remarqué qu'avec l'augmentation du débit, l'utilisation du CPU sur le macbook augmente, mais cela pourrait être normal car j'utilise l'adaptateur Thunderbolt GigE.

enter image description hereenter image description here

EDIT 2

Après avoir essayé rsync comme indiqué. ici il semble que mon concept de ce qu'est un .sparsebundle soit erroné.

Après avoir exécuté rsync, il a commencé à sécuriser des milliers de fichiers... donc probablement, le sparse bundle n'est pas traité comme un énorme fichier unique qui doit être copié mais plutôt comme un répertoire de fichiers. Cela pourrait expliquer les variations de vitesse de transfert... (je pense juste à voix haute).

2voto

User Points 133

Time Machine s'exécute par défaut en tant que processus à faible priorité, ce qui l'étrangle lorsqu'un processus à priorité plus élevée s'exécute (et éventuellement pour optimiser l'utilisation de l'énergie de la batterie), d'où les pics de performance.

Vous pouvez désactiver l'étranglement pour Time Machine avec :

sudo sysctl debug.lowpri_throttle_enabled=0

N'oubliez pas que cela peut augmenter la consommation d'énergie de la batterie.

Ce paramètre sera perdu lors du redémarrage. Pour le rendre permanent, créez un démon de lancement :

sudo nano /Library/LaunchDaemons/nothrottle.plist

Inscrivez ce texte dans le fichier :

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>nothrottle</string>
<key>ProgramArguments</key>
<array>
<string>/usr/sbin/sysctl</string>
<string>debug.lowpri_throttle_enabled=0</string>
</array>
<key>RunAtLoad</key>
<true/>
</dict>
</plist>

Sauvegardez-le et quittez nano (appuyez sur ctrl+X, puis sur Y lorsqu'on vous demande de sauvegarder les modifications).

Ensuite, activez le démon de lancement :

sudo chown root /Library/LaunchDaemons/nothrottle.plist

sudo launchctl load /Library/LaunchDaemons/nothrottle.plist

Les sauvegardes devraient maintenant être effectuées avec des performances maximales.


Si vous voulez réactiver l'étranglement, exécutez :

sudo sysctl debug.lowpri_throttle_enabled=1

Si vous avez activé le démon de lancement, exécutez :

sudo launchctl unload /Library/LaunchDaemons/nothrottle.plist

Source :

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X