IPB

Bienvenue invité ( Connexion | Inscription )

> Time Machine sur batterie ?, Comment activer la sauvegarde auto en étant sur batterie
Options
zzzdavy
posté 11 Apr 2008, 11:28
Message #1


Nouveau Membre


Groupe : Membres
Messages : 20
Inscrit : 15 Nov 2006
Membre no 72 990



Bonjour,

j'utilise Time Machine et un Time Capsule de 500GB pour sauvegarder les deux Mac de la maison, un MacBook et un MacBook Pro. Lorsque nous (ma femme et moi) utilisons les portables, ils ne sont pas branchés au secteur, on ne les branche que lorsqu'il sont éteints, pour les recharger, or, Time Machine ne lance pas les sauvegarde automatiques lorsque le portable n'est pas branché sur secteur.

Savez vous s'il est possible de contourné cette "précaution", qui finalement pour nous n'en est pas une ?

Merci.

Davy.
Go to the top of the page
 
+Quote Post
 
Start new topic
Réponse(s)
digsim
posté 15 Apr 2008, 13:12
Message #2


Macbidouilleur de vermeil !
****

Groupe : Membres
Messages : 813
Inscrit : 30 Dec 2006
Lieu : Suisse
Membre no 76 861



Je pense qu'il existe une solution à ce problème. D'après le site de macosxhints.com, on peut lancer une sauvegarde time machine via le terminal en tapant:
CODE

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

(à vérifier si cette commande fonctionne aussi lorsque l'ordinateur est sur batterie). À partir de là, il est facile de créer un petit script bash qui ne fait rien d'autre que de tester, si on est sur batterie, la charge restante de la batterie et si elle est suffisante lance la sauvegarde. On peut ensuite utiliser Lingon pour créer un LaunchDaemon qui s'exécute une fois par heure et lance le backup.

Un truc du genre devrait faire l'affaire:
CODE

#!/bin/bash

is_connected=`system_profiler SPPowerDataType |grep "Connected" |awk -F " " '{print $2}'`
charge_remaining=`system_profiler SPPowerDataType |grep "Charge remaining" |awk -F ": " '{print $2}'`
full_charge=`system_profiler SPPowerDataType |grep "Full charge" |awk -F ": " '{print $2}'`
percent_remaining=`echo $charge_remaining*100/$full_charge|bc`
if [ $is_connected == "No" ]
then
    echo "Not connected"
    echo $percent_remaining
    if [ $percent_remaining > 15 ]
    then
        /System/Library/CoreServices/backupd.bundle/Contents/Resources/backupd-helper -auto
    fi
fi

Ce script lance la sauvegarde si la charge restante de la batterie est plus grande que 15% et l'adaptateur secteur n'est pas branché.


Ce message a été modifié par digsim - 15 Apr 2008, 13:46.


--------------------
--
"une fille d'un soir, c'est une fille drague-n'-drop"
Go to the top of the page
 
+Quote Post
tibo_martin
posté 15 Apr 2008, 15:43
Message #3


Nouveau Membre


Groupe : Membres
Messages : 29
Inscrit : 20 Nov 2007
Membre no 100 447



CITATION(digsim @ 15 Apr 2008, 14:12) [snapback]2635145[/snapback]

Je pense qu'il existe une solution à ce problème. D'après le site de macosxhints.com, on peut lancer une sauvegarde time machine via le terminal en tapant:
CODE

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

(à vérifier si cette commande fonctionne aussi lorsque l'ordinateur est sur batterie). À partir de là, il est facile de créer un petit script bash qui ne fait rien d'autre que de tester, si on est sur batterie, la charge restante de la batterie et si elle est suffisante lance la sauvegarde. On peut ensuite utiliser Lingon pour créer un LaunchDaemon qui s'exécute une fois par heure et lance le backup.

Un truc du genre devrait faire l'affaire:
CODE

#!/bin/bash

is_connected=`system_profiler SPPowerDataType |grep "Connected" |awk -F " " '{print $2}'`
charge_remaining=`system_profiler SPPowerDataType |grep "Charge remaining" |awk -F ": " '{print $2}'`
full_charge=`system_profiler SPPowerDataType |grep "Full charge" |awk -F ": " '{print $2}'`
percent_remaining=`echo $charge_remaining*100/$full_charge|bc`
if [ $is_connected == "No" ]
then
    echo "Not connected"
    echo $percent_remaining
    if [ $percent_remaining > 15 ]
    then
        /System/Library/CoreServices/backupd.bundle/Contents/Resources/backupd-helper -auto
    fi
fi

Ce script lance la sauvegarde si la charge restante de la batterie est plus grande que 15% et l'adaptateur secteur n'est pas branché.


Elégant ! Merci.
Tibo



--------------------
MacBook C2D 2.2 GHz, 4 Go RAM, Mac OS X 10.6
Go to the top of the page
 
+Quote Post

Les messages de ce sujet


Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 5th April 2026 - 01:08