I actually have salvaged computers from a fire. Isopropyl alcohol and cotton swabs will help you tremendously.
Edit:
Now that I have a second to post, here's some backstory. About 14 years ago a friend's apartment building caught fire while I was visiting. He lived on the second story and his hallway was blocked by a large pile of flaming debris. He and I jumped out a second-story window onto a mattress that the downstairs neighbors were nice enough to drag out onto the sidewalk. My friend was unhurt. I broke both bones in my lower left leg.
It was a small town, and people knew that I was "into computers", so I did a short but steady business of cleaning up machines that were in the various units around my friend's apartment. (I didn't have much else to do-- I was on break from college and unable to walk effectively.)
The worst machine was probably the computer hosting a dial-up bulletin board system that was in the adjacent unit to the fire and running during the fire. It inhaled quite a bit of smoke and was a sooty, tarry mess inside when I got started on it.
I always warn Customers about fires, and I often cite my own fire experience as reasons for off-site backup. A little over a year ago I received an email from a server computer that I'd installed as part of a subcontract job for a small local IT service provider. I'd configured my email address as a test recipient for hardware notifications and the provider or the Customer never bothered to put in their own addresses. I forwarded the fan failure message to the IT support firm with a note that they should remove my address from the hardware notification service.
The next day I learned that the Customer's building caught fire the prior night and that the email I received came, undoubtably, from a server computer that was inhaling smoke and experiencing fan failures-- running on its UPS (which was keeping the router at the end of the T1 line up) while the building burned up around it. They weren't really big enough to have an EPO attached to their fire suppression system-- we're talking two (2) server computers in a small rack in a closet kinda sized.
I won't make this post any longer, but here are some Cisco switches (and one no-name something-or-other at the top of the picture) post fire. (Click for a larger image)
(source: wellbury.com)
I would use a portable air conditioning unit that consumed it's own condensation and kept the room at 50% relative humidity. Some people argue that dew point is a better metric, but I haven't looked into it deeply enough and am willing to be corrected. Some A/C units will push their condensation through a hose that snakes through the A/C unit's exhaust hose and thus gets evaporated into the hot, dry output air and into the plenum and exhaust system. You could also get an A/C unit that has condensation tanks and just remember to empty them every day. Annoying, yes. But sometimes an admins gotta do what an admins gotta do.
Either way, you must have exhaust. You can run a duct hose from the A/C's output into the plenum space or near the outtake. That might not be sufficient though. IMO, A/C output is your biggest problem here. Might be nice in winter, you can barter with different departments on which cubicle space the exhaust hose will run to each week. :)
Plenty of companies make portable cooling units made for permanent usage in server rooms. Some companies include:
- Atlas
- Topaz
- Movin Cool (I think Atlas bought Movin' Cool, or the other way around, or something else. There seems to be some relationship between the two companies that I haven't determined yet)
I blogged about portable A/C units a little while back on my old blog here: http://thenonapeptide.blogspot.com/2009/12/list-of-portable-cooling-units.html
Best Answer
I have run servers in a room by themselves with the door locked and an A/C vent blowing cold air inside. No matter how often I cleaned the A/C filter, the servers still got dust on them.
I did go and buy a $150 air cleaner (one with the ION) and it did collect a lot of dust. Had to clean it once a week My servers still collected dust though.