¿Cómo evitar la suspensión mientras una copia de seguridad de Time Machine está en curso?

12

Soy uno de los que más sufren el problema con TM en el que toda la copia de seguridad dispersa en un NAS se daña si la Mac se pone en suspensión en medio de una operación de copia de seguridad. Hay un proceso largo para recuperar la copia de seguridad , pero sería mucho mejor evitar la corrupción en primer lugar.

¿Hay alguna forma de piratear la función de suspensión para que la Mac se niegue a dormir si hay una copia de seguridad de TM actualmente en curso? O, si eso no es posible, ¿hay al menos alguna forma de mostrar un cuadro de diálogo de confirmación cuando se selecciona manualmente "dormir" en el menú de Apple, para solicitar una verificación manual de que no hay TM actualmente en ejecución?

Aclaración: Una de las situaciones contra las que debo protegerme es mi hábito de elegir manualmente "dormir" en el menú de Apple. Por lo tanto, algo como la cafeína que solo previene el sueño automático, no es una solución para mí.

    
pregunta GJ. 13.04.2013 - 16:51

8 respuestas

6

Resolví esto con un script de bash . Se trata de un comando incorporado de cafeína y NoSleepCtrl (evita el sueño) en la tapa cerrada).

En mi configuración, tengo TimeMachine deshabilitado y lo ejecuto usando este comando. No debería ser difícil crear un envoltorio, que se ejecutaría periódicamente y pedirle confirmación al usuario o reactivar la computadora y hacerlo automáticamente.

Mi experiencia y pasos para corrupción de copia de seguridad en QNAP .

    
respondido por el brablc 13.04.2013 - 19:40
1

Prueba la aplicación para Mac llamada "Cafeína" que mantiene tu Mac encendida por un período de tiempo o por tiempo indefinido.

    
respondido por el Andros 31.12.2016 - 19:31
1

Esto mantendrá a Mac despierto durante dos días:

conviértalo en un script y asegúrese de que chmod +x stayup.sh o cualquiera que sea el nombre del script.

#! /bin/sh
let TIME=$(expr 24*60*60*2); # 2 days in seconds
echo caffine for $TIME;
caffeinate -s -m -i -t $TIME;

o simplemente caffeinate -t 3600 &
&erio; - Permite ejecutar en segundo plano, liberando terminal.

    
respondido por el zee 10.03.2018 - 00:35
1

Tuve el mismo problema, así que desactivé la función de suspensión, la contraseña y también verifiqué "evitar que la computadora se apague cuando la pantalla está apagada". Espero que esto funcione. Acabo de descubrir que una copia de seguridad no se había ejecutado en 76 días. Gracias por la otra ayuda.

    
respondido por el AlonyaJ 04.12.2018 - 11:00
0

Sí, estaba pensando en recomendar la aplicación Caffeine, especialmente si tienes la costumbre de iniciar las copias de seguridad de Time Machine manualmente.

Otra opción podría ser ingresar a Preferencias del sistema > Ahorre energía y configure el temporizador de apagado de su computadora en aproximadamente 3 horas . Sin embargo, tenga en cuenta que esto aumentará la cantidad de energía que consume su computadora (ya que estará despierto por más tiempo para cada sesión). Puede mantener el cronómetro de su pantalla a una duración más razonable para ahorrar energía. La suspensión de la pantalla no afectará a Time Machine.

    
respondido por el PoorYorick 13.04.2013 - 18:40
0

Acabo de encontrarme con esta nueva adición: el comando caffeinate está integrado en OS X ahora, no se necesita ninguna aplicación.

enlace

    
respondido por el Walt Stoneburner 09.06.2015 - 23:16
0

Sufrí con la interrupción de Time Machine por lo que pensé que iba a dormir la Mac. Configuré el ahorro de energía en "Nunca me puse a dormir", pero volvería a la Mac y volvería a "iniciar sesión" y la acción de Time Machine se había detenido. Finalmente, en la configuración de Seguridad me di cuenta de que "Se cerró la sesión (después de tantos minutos). Después de desmarcar esta opción, pude permanecer conectado".

    
respondido por el Tony L 08.11.2016 - 12:34
0

Esto podría ser un poco simplista, pero entré en Preferencias del sistema, abrí Energy Saver y moví el control deslizante para "nunca dormir". Volveré al original cuando mi copia de seguridad haya finalizado.

    
respondido por el Jayess 24.10.2017 - 17:34

Lea otras preguntas en las etiquetas