¿Existe un modo como hibernar pero aún ejecutar el servidor en Windows? (o cualquier sistema operativo)

¿Existe un modo como hibernar pero aún ejecutar el servidor en Windows? (o cualquier sistema operativo)

Esta es mi primera publicación, así que disculpe de antemano si hice algo mal en este sitio de intercambio.

Estoy usando Windows y uso la hibernación a diario. El objetivo principal de utilizar la hibernación es en realidad mitigar el corte de energía o la caída de tensión fuera del horario laboral. Mi PC tiene un tiempo de inicio lento y por eso no quiero apagarla ni iniciarla en un estado nuevo.

Sin embargo, ahora quiero abrir un servidor simple solo para servir algunos sitios web y archivos (o incluso algún servicio) en mi propia PC.

Lo que me hizo querer tener un comando para permitir que Windows entre en un estado muy similar a hibernación, pero aún ejecutando el servidor web en segundo plano con un uso mínimo de energía. Y la parte más importante es guardar el estado de Windows hiberfily estar listo para usar nuevamente en cualquier momento, como la hibernación normal.

Si es posible, me gustaría que mi computadora siempre siga funcionando en este estado y que se reinicie cuando se produzca un apagón o después de un apagón. Pero no ejecutar el escritorio real hasta que lo active

¿Existe alguna solución similar a esta?

PD. Si es posible, me gustaría ejecutar Docker y dejarlo en segundo plano.

Respuesta1

Si desea que se ejecute un servidor pequeño mientras su servidor principal está apagado, le sugeriría algo como una Raspberry Pi y ejecutarlo desde allí.

Lo que intentas hacer me parece casi imposible.

Respuesta2

No, no se puede hibernar una computadora sin hibernarla realmente.

La hibernación almacena todo el estado del sistema en el disco. En esa hibernación se incluye el estado de los dispositivos, el disco y muchas otras cosas.

Si deja la computadora en funcionamiento durante algún tiempo después de escribir los bytes finales en el disco, se producirán cambios en el disco y en el sistema que no coincidirán con el estado guardado en el archivo de hibernación.

El resultado es que el archivo de hibernación deja de ser inmediatamente válido pero se supone que es correcto. Como resultado, puede restaurar el sistema y utilizar una versión antigua de las tablas del sistema de archivos que ya no son correctas y, por lo tanto, (en el mejor de los casos) simplemente descarta los cambios que pueden haber ocurrido en el disco desde que fue hibernado y, en el peor de los casos, resultan en corrupción.

Si el disco de su sistema es lento, es posible que desee considerar reemplazar un HDD con un SDD que puede mejorar los tiempos de arranque.

También es posible que desees buscar pequeñas máquinas dedicadas que actúen como servidores.

información relacionada