We have 12 servers, of which 2 are DC, one is Exchange and the rest are either web servers, storage, backup, imaging, etc. Our UPS unit is a Powerware 9170+ with Web/SNMP card using ConnectUPS netwatch sofware.
The problem I am facing is when power is restored, how do I bring the servers up in a sequence? Ideally I would like to bring the DC's up first, before any other server, then Storage, then Exchange and then all the other servers. Exchange services depend on the DCs and fail to start if the DCs aren't up. The UPS unit doesn't have any segments that can be timed, neither does it have any such features. All it can do is just restore power after a set amount of time and the server are on their own after that.
I tried changing the boot.ini file before, just adding another option in startup and telling it to wait so many minutes, assigning different times to different servers. That works until we have to restart the server manually, and regardless of what we do, it will always wait that many minutes before starting up, which leads to an even longer startup time.
I am sure I have confused everyone by now, but the bottom line is I need to be able to put a pause during startup, without messing with the boot.ini file.