Ich bin einer von denen, die stark unter dem Problem mit TM leiden, bei dem das gesamte Backup-Sparsebundle auf einem NAS beschädigt wird, wenn der Mac mitten in einem Backup-Vorgang in den Ruhezustand wechselt. Das Wiederherstellen des Backups ist langwierig , aber es wäre viel besser, die Beschädigung von vornherein zu vermeiden.
Gibt es eine Möglichkeit, die Sleep-Funktion zu hacken, sodass der Mac sich weigert, in den Ruhezustand zu wechseln, wenn gerade ein TM-Backup läuft? Oder, falls dies nicht möglich ist, gibt es zumindest eine Möglichkeit, einen Bestätigungsdialog anzuzeigen, wenn Sie manuell „Ruhezustand“ aus dem Apfelmenü auswählen, um eine manuelle Bestätigung zu verlangen, dass derzeit kein TM ausgeführt wird?
Klarstellung: Eine der Situationen, vor denen ich mich schützen muss, ist meine Angewohnheit, manuell „Schlafen“ aus dem Apfelmenü auszuwählen. Daher ist so etwas wie Koffein, das nur den automatischen Schlaf verhindert, keine Lösung für mich.
Ich habe das mit einem Bash-Skript gelöst . Es beinhaltet den eingebauten Caffeinate-Befehl und NoSleepCtrl (verhindert den Schlaf bei geschlossenem Deckel).
In meinem Setup habe ich TimeMachine deaktiviert und führe es mit diesem Befehl aus. Es sollte nicht schwierig sein, einen Wrapper zu erstellen, der ihn regelmäßig ausführt und entweder den Benutzer um eine Bestätigung bittet oder den Computer aufweckt und dies automatisch tut.
Meine Erfahrung und Schritte zur TM-Backup-Korruption auf QNAP .
Eine Lösung zum Durchführen von Sicherungen, die länger als die standardmäßige Ruhezeit dauern können, ohne dass der Ruhezustand Ihres Mac verhindert werden muss, ist die Verwendung von Power Nap , mit der Ihre Sicherung während des Ruhezustands durchgeführt werden kann, während sie an eine Wechselstromsteckdose angeschlossen ist (vorausgesetzt, Sie verwenden Time Machine zum Sichern).
Beachten Sie, dass Backups mit dieser Methode nur durchgeführt werden können, wenn Ihr Mac an die Stromversorgung angeschlossen ist. Diese Lösung funktioniert jedoch auch während des Problems des OP, den Mac manuell in den Ruhezustand zu zwingen.
Power Nap kann einfach aktiviert werden, indem Sie zu Systemeinstellungen → Energie sparen gehen und das Kontrollkästchen neben Power Nap aktivieren aktivieren.
Weitere Informationen finden Sie im Apple Support-Artikel:
Dies hält den Mac zwei Tage lang wach:
Verwandeln Sie es in ein Skript und stellen Sie sicher, dass chmod +x stayup.sh
oder wie auch immer das Skript heißt.
#! /bin/sh
let TIME=$(expr 24*60*60*2); # 2 days in seconds
echo caffine for $TIME;
caffeinate -s -m -i -t $TIME;
oder einfach caffeinate -t 3600 &
& - ermöglicht die Ausführung im Hintergrund und gibt das Terminal frei.
Probieren Sie die Mac-App namens "Caffeine" aus. Sie hält Ihren Mac für einen bestimmten Zeitraum oder auf unbestimmte Zeit eingeschaltet.
Ich hatte das gleiche Problem, also habe ich meine Schlaffunktion und mein Passwort deaktiviert und auch "Computer wird nicht in den Ruhezustand versetzt, wenn das Display ausgeschaltet ist" aktiviert. Ich hoffe, das funktioniert. Ich habe gerade festgestellt, dass eine Sicherung seit 76 Tagen nicht mehr ausgeführt wurde. Danke für die andere Hilfe.
Ja, ich habe darüber nachgedacht, die Caffeine-App zu empfehlen, besonders wenn Sie die Gewohnheit haben, Time Machine-Backups manuell zu starten.
Eine andere Möglichkeit könnte darin bestehen, zu Systemeinstellungen > Energiesparmodus zu gehen und den Sleep-Timer Ihres Computers auf näher an 3 Stunden einzustellen . Beachten Sie jedoch, dass dies die Menge an Energie erhöht, die Ihr Computer verbraucht (da er für jede Sitzung länger wach ist). Sie können Ihren Display-Timer auf eine angemessenere Dauer herunterregeln, um Energie zu sparen. Der Display-Ruhezustand wirkt sich nicht auf Time Machine aus.
Ich bin gerade auf diese neue Ergänzung gestoßen – der Caffeinate-Befehl ist jetzt in OS X integriert, es wird keine App benötigt.
http://osxdaily.com/2014/06/16/caffeinate-prevent-sleep-while-command-active-mac-os-x/
Ich litt darunter, dass Time Machine von etwas unterbrochen wurde, von dem ich dachte, dass der Mac in den Ruhezustand überging. Ich habe den Energiesparmodus auf "Nie eingeschlafen" eingestellt, kam aber zum Mac zurück und es war wieder "Anmelden" und die Time Machine-Aktion wurde gestoppt. Irgendwann stellte ich fest, dass in den Sicherheitseinstellungen "Abmelden (nach so vielen Minuten)" aktiviert war. Nachdem ich diese Option deaktiviert hatte, konnte ich angemeldet bleiben.
Das ist vielleicht ein bisschen zu einfach, aber ich ging in die Systemeinstellungen, öffnete den Energiesparmodus und bewegte den Schieberegler auf "Niemals schlafen". Ich werde zum Original zurückkehren, wenn meine Sicherung abgeschlossen ist.
rücksichtsloser Coder
GJ.
Benutzer366