Может быть сделать так - BACK-UPS, но со шнурком (COM или USB), на юниксе пускается демон, который шатдаунит систему после 10 минут отсутствия напряжения (настроить время можно в конфиге демона)?
После появления питания сервер сам включается, только указать в BIOSе нужно про это.
Всё будет в автоматическом режиме и выключаться, и стартовать. У меня так на FreeBSD-ях нескольких сделано.