The Official Guide to Installing SBS 2003
A few members have shown an interest in SBS so I thought Id write a mini guide to installing it in a commercial environment. I have installed loads of SBS boxes over the past couple of years for new start businesses and companies that have grown to the point where they have good reason to have a server in their IT infrastructure. I’ve outlined the basics of what has to be considered before installing SBS and what an install is like on a client site. I haven’t gone into great detail on every aspect of an install, everyone will have their own personal preferences when setting up a server. By following this guide you will be able to turn up to a clients site with one of your workmates and install SBS and leave looking like an IT God! (That’s the plan anyway!)
Why SBS?
For very little money a company can have its own domain controller, file server and mail server on one server which will probably satisfy the companies IT needs until the next release of SBS. It’s always worth considering that if the company grows to have more than 75 users or will have other sites then SBS is not going to be the correct option. It is not possible to replicate SBS and it will not support over 75 connections. Also is worth considering spreading your server roles over more than one server if you support more than 75 users. Always remember if the SBS box falls over then there will be no email or files for all the users, hope you can run fast!!
What brand of server?
This is personal choice but always spec the server in terms of fault tolerance and performance. If possible try and get a server which supports hardware RAID 5 and if possible go for a hot swappable RAID. As your SBS will have many roles (e.g. File Server and Mail Server) you have eliminated a single hard disk failure as a potential problem for the server grinding to a halt. Also try and spec the server to have a backup PSU, again this has added fault tolerance to your server spec.
Where do I get SBS from and which version do I want?
If you are buying a server from a well known manufacturer then you will probably have the choice of OS and backup software. If you don’t need ISA or SQL Server then go for the Standard version of SBS 2003. Also at this stage you have to add in the amount of cals required for the users at the company.
What else do I need to purchase?
As previously mentioned try to purchase backup software from the server manufacturer (such as Veritas) and also shop around for Anti-Virus software. You will need AV that supports Exchange and again you will need to buy a suitable amount of licences for the number of PCs on the network. For good practise also purchase a UPS, APC provides an excellent range of UPSs and again you may be able to purchase this with the server. I would recommend buying as much software with the server as this will cut costs for this type of installation.
How do I get the SBS box connected to the internet?
Hopefully the site you will be installing SBS on will have an internet connection enabled (ADSL) so you will need to purchase a suitable ADSL modem and potentially a separate hardware firewall. I personally buy a basic ADSL modem with one Ethernet port and bridge the connection to the WAN port of a hardware firewall which doesn’t have an inbuilt ADSL modem. The site may have a shared connection therefore try and find out who to contact and if you can get static I.Ps setup. Also there is probably a firewall for the shared line, ask if its ok to open ports for potential VPN connections in the future.
What info do I need before going on-site?
The most important piece of info is to try and find out who is responsible for the broadband hosting. Get the name of the person as if any changes are to be made the bill payer usually has to talk to the ISP to get any changes made to the hosting. Before going on-site get the username and password for the broadband account and make sure there is at least one static I.P available for the site. After that get the MX record for the email domain to point at the static I.P and away you go.
Lets Recap.
Ok, so you have bought a nice new server and have a pile of disks with SBS 2003, backup software and have downloaded AV and burned it to CD. You also have enough licences for the server and the AV. A few PCs are included as part of the installation so you ask one of the other guys to lend a hand with the install. As you are an excellent IT engineer you are also going to install a UPS and you have at least 5 tapes for the server. You are also going to show one user how to change the tape and make that person responsible for it for the rest of their life!
You double check all the ISP details and do a quick nslookup on the email domain and check its pointing at the right I.P, you are ready to go!
You arrive at the site (a few days later)...
After getting lost and looking up the A-Z you finally arrive at the clients site. First thing to do is check out what the coffee facilities are like and try and find the boss of the company. You will either get the “Thank f**k you are here, we have been needing this network for monthes” response or the “I thought this was going to be installed next week” response. You get all the boxes into the Office with no help whatsoever and get to work.
Connectivity.
Hook up the ADSL modem\firewall and get a connected to the internet. Give the gateway device a suitable I.P address and log in via the web interface and check that the WAN port has the static I.P you would expect. Decide what the static I.P of the server is going to be and forward port 25 (smtp) to that server. Disable DHCP and then you can focus on the SBS box.
Installing SBS
Find a suitable place for the SBS box and connect it to the firewall device (lets assume it has an inbuilt switch) and then fire up the server. If the server has any pre-installation disks I would recommend you use them. For example Dell server use Openmanage discs which prompt you to create partitions etc and then prompt for SBS discs. The stability of the install is much better when you use the manufactures boot discs. Follow the on-screen instructions to install SBS and the rest will fall into place. For a small installation I would define a small range of 100 I.Ps in the DHCP range and also decide a suitable short domain name. I would generally follow the defaults when installing SBS as this will save any problems when installing service packs in the future.
There are advanced ways in which some components can be installed, for example it is recommended that Exchange Server has its log files on a separate partition from the Exchange store. Technet will give you the more advanced setup ‘how to’ guides.
Finishing off the SBS install:
Follow the ‘To do’ list and complete the required tasks. Also make sure you configure the DNS forwarders to point at the ISPs DNS servers, you didn’t think your SBS box could resolve
www.certforums.co.uk all by itself did you? Now its time to create a test account and mailbox. If the email domain is different from the internal domain name then this must be added to recipient policy of Exchange server. Log onto an external email account (e.g hotmail) via webmail and send a test email. If this works ok respond and again check this is received. If all is ok then create all the other users Windows accounts and mailboxes. If email is playing up make sure you can telnet in via port 25 to make sure the firewall is setup ok. Also check the MX records again and double check the recipient policy. If outbound email doesn’t work you may be able to fire the email out through a smarthost, check with the ISP for details.
SBS Extras:
Although SBS comes with its own backup utility it’s not great. Chances are there will be an application (such as Veritas) bundled with the server. Configure the backup and label the tapes. Run a test backup on a tape to make sure everything is ok and to make yourself look important to the staff that have gathered around the new server. Remember to install AV with a suitable Exchange plugin and if supported install a remote administrator app so you can push the AV to the client PCs. No point in walking around each PC clicking “Next, next, next” if you don’t have to.
Add the clients:
Make sure all the clients are set to obtain their I.Ps automatically and then add them to the domain. After logging on have a quick check that you can connect to the internet, this will show if the DNS and gateway is configured correctly in the DHCP scope. If the internet is slooooooow or it takes ages to log on then there is probably a DNS issue somewhere. Check the gateway is the firewall and DNS is pointing at your nice new SBS box. Because you are such a nice guy you configure the Outlook profile and add a default printer for the users. If you are going to be supporting the network you then refuse to set anyone up as a local administrator despite all the begging from the users. If you are just doing the installation because the network is going to be supported by ‘Dave’ because “he knows stuff about computers” you then give everyone domain admin rights and wait for the “the network is shagged” phone call a few monthes later.
Tidy up:
Lob all the discs in a box and put it right beside the server. Chances are if you give it to someone and you turn up on-site they won’t remember where they have put it. Nobody likes having to download a 500MB ISO image when they arrive on site.
The tour:
Finally speak to the boss man and check he is happy with the install. Chances are you will have to set up a couple of distribution lists or a shared mailbox before you leave the site. Set up a share on the server and map a drive on each client PC, hopefully users will put files in there rather than the root of the C: drive. Before you leave and if you are not going to be supporting the network the guy who will be looking after the network will hit you with 5000 questions on how the thing is set up and what should be done if X happens. This is a good time to be as vague as possible and just say, “all you need to do is reboot the server if anything goes wrong” Also plant a few “logic bombs” before leaving; my favourite is hiding the key and locking the front of the server.
On the way home:
So your driving home after a job well done. The phone goes and it’s the boss of the company you have just been at. You fear the worst thinking the network has fallen over before the cheque has even been cashed only to find out he has forgotten his password.
Conclusion:
There are many other areas to consider when doing an installation but that would just take up too much space. Try and decide naming conventions, AD design, password policies before you go on-site. Also its worth setting up the SBS box before going on-site, nothing worse than having a duff RAID controller to mess up your day. Other areas can come into play such as wiring and the actual physical location of the server. The server will probably be in someone’s office but this can’t be helped for small business installs, you didn’t think all installations would be in a nice data centre with air con did you?