Other then just by knowing from experience, I'm sure that most of us have forgotten a thing or two when quoting, building, installing and servicing new servers for clients who have never had a server, or are just replacing and putting in a proper server.
What type of specific things do you check for when building one? I have a short list, but as things come up, I'm constantly adding to it... Examples include:
- Network Addresses (external IPs, internal numbering scheme, DHCP ranges, etc)
- Mail server and settings
- If using Active Directory, are all PCs some sort of Professional level (i.e. Windows 7 Pro/Enterprise/Ultimate?)
- Backup system in place (for data, power, client machine, etc)
- List of all software required for re-installs (on server or client machines)
- List of all software/hardware licenses including key codes
- List of all users who need access (optionally: a password for each, or a generic everyone has that they then change)