Alamo PC Organization > HOME > PC Alamode > Archive > Lessons Learned


Larry Lentz Lessons Learned
Windows 2000
by Larry Lentz
Installing BackOffice
Server
July, 2001
Larry Lentz is a Past President of Alamo PC. He is the owner of Lentz Computer Services. He has been a professional in the computer field since 1981.


I must be a masochist. Why else would I elect to spend my Memorial Day weekend redoing my computer network operating system? But that’s how I spend it, installing Microsoft BackOffice Server 2000! It took me all three days and I’m still doing stuff. But it’s given me a lot of material for my columns.

Importing Custom Recipients
The upgrade to BackOffice 2000 included going from Exchange 5.5 to Exchange 2000. If I had simply upgraded, it probably would not have been a big deal. But since I was determined to create a brand new installation so I could leave a few pesky problems behind, I had to deal with some transition “challenges”. The easy part was saving every one’s mailbox and then transferring them to the new Exchange Server. I used Personal Folders to do that. However I maintain a number of e-mail lists for organizations I belong to including the SIGs I chair for APCO. Therefore I have LOTS of “Custom Recipients” in Exchange that I needed to transfer as well. I had thought that would be easy. Exchange 5.5 lets you export your custom recipients to a comma delimited ASCII file (.csv). Then you can use the import feature to reinstate these in the new Exchange Server, if it’s still 5.5. Well, mine wasn’t and the import wouldn’t work! Actually there is an import feature for Exchange 2000 but best I could figure out it expected a file created by the Windows 2000 Active Directory. I tried installing Exchange 5.5 on another server and letting it become part of the Exchange 2000’s organization. That didn’t work either. You can add Exchange 2000 to an existing Exchange 5.5 organization but not the other way around. I was pretty much out of luck. . . until I discovered ADC, Active Directory Connector. This is service that comes with Windows 2000 that allows the replication of information between Exchange 5.5 and the Active Directory. I installed Exchange 5.5 on the second server, but created its own Exchange organization and imported the Custom Recipients from the old system. Then I installed the ADC and set it to replicate from Exchange 5.5 to Active Directory. No need here to replicate back the other way, but I could have if needed. I hit the Replicate Now button and all my Custom Recipients and Distribution Lists showed up in the Active Directory! Hurray! 

Nice thing about Custom Recipients in Exchange 2000 (actually they’re called Contacts now)… you can MOVE them! In Exchange 5.5 a Custom Recipient remains in the Recipient Container you created it in. I have created several containers over the years, some of which were no longer applicable but still had some names in them. Now with all my Exchange Contacts in Active Directory, I can move them between organization units (OUs) easily. This makes organizing much simpler.

The Problem with SIS
I ran into another interesting problem in my transition. I had my Office 2000 installation files stored on a drive in the old system. When I looked at the folders they appeared OK and I could list their contents and so on. However, when I tried to run the Setup program for Office, I got a message that the system was unable to access the file! Bummer. Back to the good old TechNet and there I found an obscure reference to SIS.sys as a possible cause of my current set of woes. 

Under the old system I had set up Remote Installation Service (RIS), about which I previously wrote a couple of articles. Nice thing about RIS is that it adds a disk efficiency service to the disk partition it’s installed on called Single Instance Storage, or SIS. If you have multiple copies of files such as created when you save multiple images of operating system configurations, SIS will keep only one copy of the file and simply put a pointer to that file in all the other places the file is supposed to be. A service called “groveler” periodically rummages through the system doing this to keep disk usage at a minimum. This is where I had stored my Office 2000 files. When I installed my new operating system, I hadn’t installed RIS, yet. Therefore the files were not in a condition that was readable by the system. I went through the somewhat lengthy process of installing RIS on the new system, installing it on the same disk partition as the previous installation, and I was then able to access my Office 2000 files. Interesting thing about this is that my SQL data files are also on this partition and I had NO problem accessing them. I guess there weren’t any duplicates for the SIS to work with so the file structure pretty much stayed the same.

Forwarding e-mail
One of my Exchange Server clients had a couple of e-mail users that wanted to receive their e-mail at their personal e-mail account instead of the company’s. Therefore we needed to forward all their e-mail on. Having browsed through the Exchange Administrator and not found a way to do this, we decided to create a rule in Outlook to forward all mail addressed to them to their home accounts. We had to create a Custom Recipient for each user’s home e-mail address to include in the rule. The Rules Wizard is located under the Outlook Tools menu. This seemed to work but I felt there had to be a better way. I posted my query on a Microsoft Exchange newsgroup and some nice soul gave me the answer. It is a simple setting in each user’s mailbox properties. In Exchange 2000, go to the Active Directory Users and Computers and the Users OU. There select the user in question and double click. This will bring up his properties. There will be several Exchange tabs. Select the Exchange General tab and click on the Delivery Options button. In Exchange 5.5, bring up the Exchange user in the Exchange Administrator and click on the Delivery Options tab (I believe, I no longer have Exchange 5.5 installed to check). Here in both systems you will find an opportunity to forward mail destined for the mailbox to another location. This location must be defined as a Custom Recipient in 5.5 or a Contact in Exchange 2000. You can elect to have it forward and keep it in the mailbox or simply pass it on, which is the default. Although you can only select one address to forward it to, it appears that you could assign a Distribution List if you wanted to forward it to multiple recipients.

As I said, my ordeal has and will provide me with much fodder for my column. More to follow!