Welcome To My Blog

Wednesday, May 5, 2010

Exchange Server 2003 Interview Q&A Part-1

1. What is Exchange Server?

Exchange Server is a Microsoft’s Messaging system which provides Industry leading Email, calendaring and unified Messaging

2. Tell me a bit about the capabilities of Exchange Server.

  1. Outlook Anywhere (OWA)
  2. Mailbox can sync with Blackberry Device.
  3. Calendar Sharing.
  4. MAPI & POP3 Client support

3. What are the different Exchange 2003 versions?

  • Exchange server 5.5
  • Exchange Server 2000
  • Exchange Server 2003
  • Exchange Server 2007
  • Exchange Server 2010

4. What are the differences between Exchange Sever 2003 Standard and Enterprise Editions?

Following are the difference between Exchange server 2003 Standard and Enterprise Edition.








































Feature Standard Edition Enterprise Edition
Storage groups support 1 storage group 4 storage groups
Number of databases per storage group 2 databases 5 databases
Individual database size16 gigabytes (GB) Maximum 16 terabytes, limited only by hardware
X.400 Connector Not included Included
Exchange Clustering Not supported Supported



5. What are the main differences between Exchange 5.5 and Exchange 2000/2003?

  • Exchange 2000 does not have its own directory or directory service; it uses Active Directory instead.
  • Exchange 2000 uses native components of Windows 2000 (namely, IIS and its SMTP, NNTP, W3SVC and other components, Kerberos and others) for many core functions.
  • SMTP is now a full peer to RPC, and is it the default transport protocol between Exchange 2000 servers.
  • Exchange 2000 supports Active/Active clustering and was recently certified for Windows 2000 Datacenter.
  • Exchange 2000 scales much higher.
  • It boasts conferencing services and instant messaging.

6. What are the minimum hardware requirements for Exchange Server 2003?

  • Processor – Pentium 133 MHz
  • Operating System – Windows 2000 SP3
  • Memory – 256 MB
  • Disk Space – 200 MB for system files and 500 MB where Exchange Server installation.
  • File System - NTFS

7. What are the steps involved in Exchange Server installation?

  1. Prerequisites Installation – ASP .Net, IIS, SMTP, NNTP and WWW services Installation
  2. Forest Preparation
  3. Domain Preparation
  4. Exchange Server 2003 Installation

8. Why not install Exchange on the same machine as a DC?
The main reason behind not to install Exchange Server is, when we used to restart the Exchange server for any reason it will take lot of time to shut down the Exchange Server services.

9. Which Services must be installed and running for Exchange Server installation?

Following are the services that should be installed before installing Exchange Server 2003

  1. ASP .Net
  2. Internet Information Service
  3. SMTP
  4. NNTP
  5. WWW

10. What can you do and what will be the effect if ASP.NET service is not available while installing Exchange Server 2003?

ASP .Net files are important for authentication, delegation and securing the web publication. Before installing exchange Server 2003 ASP .Net should be installed

11. What are Exchange Server 2003 deployment tools?

The Exchange Server 2003 Deployment Tools are a compilation of old and new Microsoft Product Support Services (PSS) support tools that you can use to prepare Microsoft Exchange Server 5.5 and the Microsoft Active Directory directory service infrastructure for the installation of Microsoft Exchange Server 2003.

  • Installation and Upgrade Prerequisites
  • Enabling Windows Services
  • DCDiag Tool
  • NetDiag Tool
  • ForestPrep
  • DomainPrep

12. What are the Windows versions supported by Exchange Server 2003?

  1. Windows 2000 Service pack 3 ( Standard, Enterprise and Datacenter Edition)
  2. Windows 2003 Service pack 1 ( Standard, Enterprise and Datacenter Edition)

13. In which domains domainprep must be run?

  1. The Forest root Domain
  2. All domain that will contain Exchange Server 2003
  3. All Domain that will contain Exchange Mailbox enable objects.

14. What is ForestPrep?

Forest prep updates the schema and configuration partition in Active directory. Extend the schema to include Exchange server 2003 specific classes and attributes

To run the Forest Prep, Administrator should have Schema and Enterprise Admin permission over the Domain

15. What is DomainPrep?

Domain Prep prepares the Domain partion in Active Directory. Forest prep should be run only once in forest where Domain Prep should be run in following Servers.

  1. The Forest root Domain
  2. All domain that will contain Exchange Server 2003
  3. All Domain that will contain Exchange Mailbox enable objects

16. Which two groups are created by DomainPrep?

The domain prep switch creates the groups and permissions required by exchange Server 2003. Two security groups created

  1. Exchange Enterprise Servers – Domain Local group contains all Exchange Server in a forest
  2. Exchange Domain Server – Global Group that contains all Exchange servers running in the Domain that you have selected.

17. What DomainPrep does?

Domain Prep Updates the Domain partition and Creates a Two New Security Groups for Exchange Server 2003

  1. Exchange Enterprise Servers
  2. Exchange Domain Servers

18. Which of the servers does the system that will host the first Exchange Server 2003 server in a forest need to be able to contact during installation?

19. How to run ForestPrep?

Go to the Command prompt and Type the following

D:\setup\i386\setup.exe /forestprep

Where D drive represents the CD drive.

Note: it will ask for the Administrator Account that has the required permission to run the Setup.

20. How to run DomainPrep?

Go to the Command prompt and Type the following

D:\setup\i386\setup.exe /domainprep - Where D drive represents the CD drive.

21. Which service pack is needed for Windows 2000 for installing Exchange Server 2003?

Windows 2000 service pack 3 in needed to install Exchange Server 2003

22. Which permissions are required to run ForestPrep?

Schema Administrator

Enterprise Administrator

Local Machine Administrator

23. Which permissions are required to run DomainPrep?

Domain Administrator and Local Machine Administrator

24. Which permissions are required to install Exchange server 2003 on the first server in a domain or on other systems within the domain?

The administrator Account should have the following permission to install the Exchange Server 2003

  • Schema Administrator
  • Enterprise Administrator
  • Domain Administrator
  • Local Machine Administrator

25. What is reason behind the error messages services not available while installing Exchange Server 2003 on a domain running at Windows Server 2003 functional level?

26. What is name of log file that Exchange Server 2003 setup creates during installation?

27. What is location of Exchange Server Setup Progress?

C:\Program Files\Exchangesvr

28. How unattended installation of Exchange Server 2003 works?

Unattended installation are useful for rapidly deploying subsequent Exchange Server 2003 installation into an existing organization.

The process of creating the file is essentially the same as the process for a manual setup selecting the component you want to install and the installation path, choosing whether to create a new organization or to join existing one; agreeing the license and so on.. Instead of doing manual installation the Exchange installation wizard writes the configuration file to .ini file. specifically for use with the /unattendfile setup switch to start the installation.

29. When you can use the unattended installation of Exchange Server 2003?

1. Unattended Installation of Exchange Server 2003 is very useful when you are going to install Exchange Server remotely.

2. It’s also useful when you are deploying number of New Exchange Server in Existing Organization. We can save time deploying multiple servers by automating the Entire installation procedure

30. When you cannot use unattended installation of Exchange Server 2003?

An Active Directory Forest can support only a single Exchange Server 2003 organization, so an un attended.ini file that is used to create an organization cannot be used for subsequent installation.

31. What is the command to create an answer file for unattended installation of Exchange Server 2003?

D:\setup\i386\setup.exe /createunattend c:\unattend.ini

Where D represents the CD ROM drive that holds the Exchange Server and C drive represent the created unattended file for installation

32. What is the command to start the unattended installation of Exchange Server 2003?

D:\setup\i386\setup.exe /UnattendFile c:\unattend.ini

Where D represents the CD ROM drive that holds the Exchange Server and C drive represent the created unattended file for installation

33. When you can specify the User account that will receive the Exchange Full Administrator permission?

After installing the exchange Server 2003, we can able to specify the administrative permission for particular user. We can delegate administrative permission by right click the Exchange organization and select delegate Administration permission.

34. Which account must be use to perform first Exchange installation?

A new dedicated service account specifically for Exchange server installation has to be created in Active Directory and the following permission are to be assigned the newly created user.

  • Schema Administrator
  • Enterprise Administrator
  • Domain Administrator
  • Local Machine Administrator

35. Can Exchange 2000 servers run on Windows Server 2003?

No, the only version of Exchange server that will run on Windows server 2003 is Exchange Server 2003, you will need to upgrade your Exchange environment to Exchange Server 2003 prior to upgrading the Windows Server Operating System to Windows server 2003

How to Manage Administrative groups

An administrative group is a logical administrative structure that is used to manage permissions and delegate permissions to Exchange servers.

  • Administrative groups organize servers for management purposes.
  • Administrative groups match your network administrative structure. Groups are often based on locations or major departments.
  • Use permissions to allow administrators to manage the Exchange servers within the group

If Exchange is running in native mode, you can rename administrative groups in Exchange System Manager. Otherwise, use Adsiedit to rename administrative groups.

Below diagram shows the first Administrative Group of our Exchange Server. 3 important containers are the there in every Administrative group

1. Server

2. Routing Groups

3. Folders

Servers – Includes the physical server in server container for Administration purpose, servers holds the Message Queues, Storage Groups which includes the mail box store and the public folder store, protocols – which includes virtual server for HTTP, IMAP4, NNTP, POP3 and SMTP

Routing Groups - It is the group of Exchange servers that are connected by constant, high-speed links. The routing group identifies Exchange servers that can contact each other without any additional routing considerations.

This includes the Routing Group Connectors (Routing group connector, SMTP connector and X.400 connector)

Folders – Folders deals with public folders

clip_image002

Important facts on Administrative Group

  • During installation you specify the name of the administrative group into which you install the Exchange server.
  • It is important to select the correct administrative group for each server because you cannot change it after installation.
  • During the installation, if there is only one administrative group, all Exchange servers will automatically be installed in that group. You are not prompted to select the administrative group if Exchange only has a single administrative group.
  • You can set up administrative groups prior to the installation of the first Exchange server. This gives you the advantage of being able to select multiple administrative groups during the install of the first Exchange Server. To set up administrative groups prior to installation:
    • Run /forestprep
    • Use Adsiedit to create administrative groups in Active Directory.
  • After installation, you can use Exchange System Manager to create new administrative groups.

Step by step procedure to Manage Administrative Group

1. Creating a New Administrative Group

Go to Start ->All Programs -> Microsoft Exchange ->System Manager ->right click Administrator Group and select New to create a New Administrative Group

clip_image004

2. Creating a new Routing Group

Go to Start ->All Programs -> Microsoft Exchange ->System Manager ->Administrative group -> Expand first Administrative Group -> Navigate to Routing Group, right click and point to New to create a new Routing Group

clip_image006

3. Delegate Permission – To Mange the designated option on servers

· Permissions are assigned either at the organizational level or the administrative group level.

· Use Exchange Delegation wizard to assign permission for particular User

Go to Start ->All Programs -> Microsoft Exchange ->System Manager ->right click the Organization Name and select delegate control

clip_image008

How to delegate Exchange Administrative Permission

To have a better Administration over the Exchange Organization, delegating Administrative permission is the best way.

The following shows the permissions options for Exchange administrator role.

Full Administrator Role - Full control over all objects within the hierarchy
Change all permissions, Delegate permissions and Read mailboxes

Administrator - Full control over all objects, except cannot change permissions

View Only Administrator – To view the configuration

Using permissions you can delegate Exchange server administrative tasks to other users. Keep in mind the following facts for managing Exchange permissions:

  • Permissions are assigned either at the organizational level or the administrative group level.
  • Use the Exchange Delegation Wizard in Exchange System Manager to manage delegations.
  • While running /forestprep or during the Exchange Server 2003 installation, you identify the default Exchange System Administrator. This administrator has all permissions to the Exchange organization.
  • Exchange administrators must have specific permissions in Active Directory for the objects and levels they will be working. They must also have permissions on the local computer.

Note: When you assign the Full Administrator or Administrator roles to an administrative group, the user also receives View Only permissions to the organization, allowing the administrator to view the configuration of the entire organization.

Step by step procedure to Delegate Administrative roles to particular users

Go to Start ->All Programs -> Microsoft Exchange ->System Manager ->right click the Organization Name and select delegate control

clip_image002

On the welcome page click next to continue

clip_image004

We can add the user or groups to grant administrative permission, Click add to find the user to be granted administrator permission over the exchange organization

clip_image006

On the delegate control window, click browse to find the user or group from AD

clip_image008

Select a user to grand permission

clip_image010

Select the required permission what you planned to grant and click ok to continue

clip_image012

After assigning particular permission, review the permission and click next

clip_image014

On the warning page click ok to continue. Make sure you are following the warning

clip_image016

On the last page click finish to end the delegation

clip_image018