Top Banner

of 62

Exchange 2003 interview Q & A

May 30, 2018

Download

Documents

Hasnain Khan
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 8/14/2019 Exchange 2003 interview Q & A

    1/62

    BASIC

    01

    What is Exchange 2003 Forestprep?Exchange 2003 Forestprep extends the AD schema to include Exchange specificinformation.

    02

    What is Exchange 2003 Domainprep?Exchange 2003 Domainprep creates the groups and permissions necessary forExchange servers to read and modify user attributes.

    03

    What is a DC?A DC is a Windows 2000 or 2003 Domain Controller that holds active directorypartitions for a domain (used for things like user authentication).

    04

    What is a GC?A GC is a Global Catalog Server. A GC holds a full set of attributes for the domain inwhich it resides and a subset of attributes for all objects in the Active DirectoryForest.

    05

    What is DDNS and why do I need it?Dynamic DNS (described in RFC 2136) allows servers to dynamically update andcreate records in DNS. Dynamic DNS is used by the Exchange server to createserver records and other entries used by the Exchange Servers for things likemessage routing. In a simple Exchange organization, DDNS is not strictly necessary,

    but makes administration much easier.

    06

    What is a border server?A border server is an Exchange server that communicates with external servers. Ina single server organization, your server is by default a border server. In a multi-server configuration, you may have one or more dedicated servers thatcommunicate directly or indirectly with foreign servers and then pass the mail toother internal Exchange servers.

    07

    What is a mixed mode Exchange environment?An Exchange environment which contains Exchange 2003 or Exchange 2000 andExchange 5.5 servers.

    08

    How does an Exchange 5.5 site compare to an Exchange 2003 RoutingGroup or Administrative Group?

    In a mixed mode Exchange environment the Exchange 2003 Administrative Groupand Routing Group correspond to the Exchange 5.5 site. In a native Exchange 2000environment, the Administrative Group is a group of Exchange objects sharing acommon set of permissions and routing groups define how those servers

  • 8/14/2019 Exchange 2003 interview Q & A

    2/62

    communicate with one another. A single Administrative Group can contain severalRouting Groups. Example: Your North American Exchange servers might begrouped in a single Administrative Group, but subdivided into several RoutingGroups to optimize interserver communication. An Administrative Group containszero or more Routing Groups.

    09

    Where's the Instant Messaging Server?The Exchange Instant Messaging Service is being replaced by the Microsoft OfficeRealTime Communications (RTC) server. It is no longer a component of theExchange Server. For more information, seehttp://www.microsoft.com/office/preview/rtcserver/.

    10

    What is OMA?Outlook Mobile Access and Exchange Server ActiveSync features, formerly found inMicrosoft Mobile Information Server 2002, are now built-in with all Exchange Server2003 Standard installations.

    Complementing the Outlook 2003 and Outlook Web Access mobile improvements,Outlook Mobile Access and Exchange Server ActiveSync help enable securecorporate e-mail on a range of mobile devices including browser-based mobilephones, Microsoft Windows Powered Pocket PC, and Microsoft Windows PoweredSmartphone devices.

    Adding this functionality to the core Exchange Server 2003 product reduces theneed to deploy additional mobile server products in the corporate environment,thus lowering the total cost of ownership.

    11

    Why should I go to Exchange 2003 now?There are several reasons. A few are:

    1. Opportunity for Server Consolidation from Exchange 5.5 and Exchange 2000because you can get more mailboxes on an Exchange 2003 Server.2. Better security features. The server is secure by default and has added thingslike automatic logoff for an inactive OWA session, Connection filtering, and hasmore junk mail features like real-time blacklists.3. Availability enhancements such as End-to-End Outlook Monitoring,Improvements in ESM, Mailbox Recovery Center, and a Recovery Storage Group.

    4. Increase in Mobile device support for Pocket PCs, Pocket PC Phones andMicrosoft Windowspowered Smartphones.

    12

    http://www.microsoft.com/office/preview/rtcserver/http://www.microsoft.com/office/preview/rtcserver/
  • 8/14/2019 Exchange 2003 interview Q & A

    3/62

    What are the differences between Exchange 2000 and Exchange 2003?Some features that are new in Exchange 2003 are:

    Volume Shadow Copy Service for Database Backups/Recovery Mailbox Recovery Center Recovery Storage Group Front-end and back-end Kerberos authentication Distribution lists are restricted to authenticated users Real-time Safe and Block lists Inbound recipient filtering Attachment blocking in Microsoft Office Outlook Web Access HTTP access from Outlook 2003 cHTML browser support (i-Mode phones) xHTML (Wireless Application Protocol [WAP] 2.0) browser support Queues are centralized on a per-server basis Move log files and queue data using Exchange System Manager Multiple Mailbox Move tool Dynamic distribution lists 1,700 Exchange-specific events using Microsoft Operations Manager (requiresMicrosoft Operations Manager) Deployment and migration tools

    13

    What is the difference between Exchange 2003 Standard and Exchange2003 Enterprise editions?Standard Edition

    16 GB database limit One mailbox store One public folder store

    NEW: Server can act as a front-end (post-Beta 2)

    Enterprise Edition

    Clustering Up to 20 databases per server X.400 Connectors

    Both Editions support features such as:

    Database snapshot OMA and ActiveSync AirMAPI Recovery Storage Group Exchange Management Pack for MOM Note: It is not possible to in-place upgrade Exchange 2000 Enterprise Editionto Exchange 2003 Standard Edition.

    14

    Whats the difference between Exchange 2003 and Windows 2003?

  • 8/14/2019 Exchange 2003 interview Q & A

    4/62

    Windows Server 2003 provides significant enhanced functionality that Exchange2003 takes advantage of:

    Outlook HTTP accessIIS 6.0 and Windows RPC Proxy service in Windows Server 2003 enablecommunication between Outlook 2003 and Exchange Server 2003 by means ofHTTP. Outlook 2003 users can synchronize directly with the server running

    Exchange Server 2003 over a HTTP or HTTPS connection.

    Internet protocol supportIIS 6.0 provides Exchange with its support for many common Internet accessprotocols that increase the flexibility of the operating system, such as HTTP, PostOffice Protocol version 3 (POP3), Internet Message Access Protocol version 4(IMAP4), and Simple Mail Transfer Protocol (SMTP).

    Active DirectoryWindows provides Active Directory, upon which Exchange depends for userinformation, mail routing information, user authentication, and LDAP read and writefunctions.

    Support for clusteringExchange Server 2003 provides better support for clustering, which enables highavailability of a companys infrastructure. Customers can choose to run up to 8-node clusters, with at least one passive node, when running Exchange 2003 onWindows Server 2003, Enterprise Edition. (In Windows 2000 Advanced Server,clustering was limited to two nodes, one active and one passive; if a company choseto run Windows 2000 Datacenter Server, clustering was limited to four nodes.)

    Volume Shadow Copy serviceThis and Virtual Disk Service are part of a storage framework that provides

    heterogeneous interoperation of storage hardware, storage software, andapplications. Exchange 2003 writes to the Volume Shadow Copy service onWindows Server 2003, reducing dramatically the backup and restore times forExchange messaging environments. This enables IT departments to support greaternumbers of users per server and reduces the total number of servers runningExchange in their environment.

    SETUP/UPGRADE

    01

    How can I merge multiple directories to create a unified Exchange organization?

    Microsoft's Meta-Directory Services (MMS)

    HP's LDAP Directory Synchronization Utility

    CPS Systems' SimpleSync ADSI (code, code code)

    02

  • 8/14/2019 Exchange 2003 interview Q & A

    5/62

    Can I upgrade from the evaluation edition of Exchange 2003 EnterpriseServer to the RTM standard version of Exchange 2003 Server?

    No this is technically a downgrade from enterprise to standard. You can onlyupgrade the evaluation version of Exchange 2003 Enterprise to Exchange 2003Enterprise RTM.

    03

    How can you tell how many days remain until the evaluation copy ofExchange 2000 Server expires?

    The Exchange Server Setup Progress Log includes the date on which the Exchangeserver was installed. Take the difference between that date and today's date andsubtract it from 120 to determine how many days remain in your evaluation.

    04

    My evaluation version has expired! Are my databases toast?No. Install a full version of Exchange 2000 Enterprise and you can continue to useyour existing databases.

    05

    I plan to run Exchange in a hosted environment, where can I findinformation on how to configure my Exchange server to host multiplecompanies

    06

    What happened to the M: drive?The EXIFS (M: drive) feature has been disabled by default. If the feature is stillneeded, it can be assigned to an available drive letter with a registry setting.

    07

    Can Exchange 5.5 or Exchange 2000 run on Windows 2003?NO. Windows 2003 uses IIS 6.0, which has been re-engineered to keep up with bestpractices and industry standards. Windows 2003 has an IIS 5.0 compatibility mode;however, it is not compatible with Exchange 5.5 or Exchange 2000. Therefore,neither Exchange Systems are compatible with Windows 2003.

    08

    Can I run Exchange 2000 with an AD infrastructure with Windows 2003DC's?

    YES, all exchange versions will run in an AD 2003 environment. Exchange 2000 will

    benefit from some of the new features in AD 2003 and Exchange 5.5 has an ADCspecifically for an Exchange 5.5/ AD 2003 environment. If AD 2000 is upgraded toAD 2003, the ADC will need to be upgraded also.*

    09

    Can I upgrade Exchange 2003 Beta 2 to RTM?NO. Microsoft will not support any deployment of Beta 2 into a productionenvironment. Their official position is, Exchange 2003 Beta 2 should not bedeployed in a production environment. You can deploy Exchange 2003 Beta 2 in atest environment only.10

  • 8/14/2019 Exchange 2003 interview Q & A

    6/62

    Can I upgrade Exchange 5.5 in place to Exchange 2003?NO. In place upgrades to Exchange 2003 must already be Exchange 2000 SP3 andWindows 2000 SP3 or later. The only upgrade paths from 5.5 to 2003 are; an inplace upgrade to Exchange 2000 then an in place upgrade to Exchange 2003 or theleap frog migration which requires another server.

    11

    How should I upgrade from Exchange 5.5 to Exchange 2003?Since Exchange 5.5 can not be upgraded in place, The Active Directory should beupgraded to AD 2003, setup the new ADC and then install a new Exchange 2003server. Then move users from 5.5 to 2003.

    12

    Where's the Instant Messaging Server?The Exchange Instant Messaging Service is being replaced by the Microsoft OfficeRealTime Communications (RTC) server. It is no longer a component of theExchange Server.

    13

    What are the Supported FE/BE scenarios? (i.e. E2003 FE with E2k BE etc.)It is not sufficient to simply upgrade front-end servers to Exchange 2003 for users toget the new interface.You must upgrade back-end servers to Exchange 2003 as well

    Interface matrix

    Ex2000 FE + Ex2000 BE = Ex2000 OWAEx2003 FE + Ex2000 BE = Ex2000 OWAEx2000 FE + Ex2003 BE = Not supported (AG protected)

    Ex2003 FE + Ex2003 BE = Ex2003 OWA

    Ability to Reply and Forward to Messages and Posts in Public Folders is only enabledwhen the client is using a front-end server. Forms-based authentication (FBA) isfunctional for deployments where the FE is Exchange 2003, but the mailbox is stillon Exchange 2000. However, session timeouts are handled much better if the BEare also Exchange 2003

    14

    What do I need to get RPC over HTTP working?Client

    Outlook 2003, Windows XP with Service Pack 1 + Q331320Server-side

    Exchange 2003 on Windows 2003 for FE (if FE is deployed) Exchange 2003 on Windows 2003 for BE Exchange 2003 on Windows 2003 for Public Folders Exchange 2003 on Windows 2003 for System Folders Windows 2003 for Global Catalog server

    When used with the Microsoft Windows Server 2003 RPC Proxy Service andExchange 2003, Outlook 2003 clients can connect simply using HTTP or HTTPS,

    http://support.microsoft.com/default.aspx?scid=kb;en-us;331320http://support.microsoft.com/default.aspx?scid=kb;en-us;331320
  • 8/14/2019 Exchange 2003 interview Q & A

    7/62

    thereby reducing the need for virtual private networks (VPNs) or dial-up remoteaccess. If remote users only need to gain access to corporate messaginginformation, your IT department may not need to deploy VPN infrastructure. VPN-less access reduces costs and provides for increased security by ensuring thatremote Outlook users dont need access to the entire network.

    15

    What do I need in order to install Exchange 2003?A partial list includes:

    DNS (preferably DDNS) Active Directory 2000 or 2003 Permissions to update the Schema Hardware sufficient to run Exchange 2003 Windows 2000 SP3 applied to all DCs, GC, and all (future) E2K2 servers, orWindows 2003.

    16

    I'm running Exchange 5.5 and would like to upgrade to Exchange 2003.Can I upgrade directly?

    No. The only supported upgrade in place is from Exchange 2000 SP3 or later. Youwould need to first upgrade your Exchange 5.5 server to at least Exchange 2000SP3 and then upgrade in place to Exchange 2003. Another option is to exmerge outyour current users and exmerge them into an Exchange 2003 server. And the onlyother option is called the leap frog migration. You configure the Active DirectoryConnector (ADC) for Exchange 2003 between the Active Directory and Exchange 5.5Directory Service. Install a new Exchange 2003 server into the enterprise and movethe Exchange 5.5 users to Exchange 2003.

    17

    Can I install Exchange 2003 on Windows 2000 server?Yes, but Windows 2000 must have SP3 loaded first.

    18

    Can I rename or move the default groups created by Exchange duringdomainprep and forestprep?

    Only if you want to horribly break your Exchange installation.

    19

    What are the minimum hardware requirements for Exchange 2003?The minimum practical hardware requirements in our experience are 1.25 times the

    disk space one would allocate under Exchange 2000, 1GB RAM (4GB minimum if theExchange server also serves any other function) and the fastest processor(s) youcan afford.

    20

    Am I better off with one really fast processor or two somewhat slowerprocessors?

    You're better off with two really fast processors. But, with all other things beingequal, two processors are better than one with Exchange 2003. In most instances, a2-processor machine would be preferable.21

  • 8/14/2019 Exchange 2003 interview Q & A

    8/62

    Can I have multiple Exchange 2003 organizations in a single forest?No. Only a single E2K3 organization can exist within a single forest. Delegation ofadministration within the organization can be accomplished using OUs in AD andAdministrative/ Routing Groups in the Exchange system manager.

    22

    Can an Exchange 2003 organization span multiple forests?No. All domains in a forest share a common schema and the Exchange organizationexists within this configuration naming context. The GC, which provides the GlobalAddress List is populated only with items within the forest

    23

    What ports does Exchange use?A partial list of the ports your Exchange server might use is included below

    25 SMTP 53 DNS 80 HTTP

    88 Kerberos 102 X.400 110 POP3 119 NNTP 135 RPC 137 - NetBIOS Session Service 139 - NetBIOS Name Service 143 IMAP4 379 LDAP (SRS) 389 LDAP 443 HTTP (SSL) 445 - NetBIOS over TCP

    465 SMTP (SSL) 563 NNTP (SSL) 636 LDAP (SSL) 691 LSA 993 IMAP4 (SSL) 994 IRC (SSL) 995 POP3 (SSL) 1503 T.120 1720 H.323 6667 IRC/IRCX 1731 Audio conferencing 6891 - 6900 - MSN IM Filetransfer 1863 - MSN IM 6901 - MSN IM Voice 3268 GC 7801 - 7825 - MSN IM Voice 3269 GC (SSL) 6001 Rpc/HTTP Exchange Store 6002 HTTP Exchange Directory Referral service 6004 Rpc/HTTP NSPI Exchange Directory Proxy service/Global Catalog

    24

    Exchange Group Policy Notes, what should I do?A: Do Not delete the Default Domain Policy or Default Domain Controller Policy inyour Active Directory.

  • 8/14/2019 Exchange 2003 interview Q & A

    9/62

  • 8/14/2019 Exchange 2003 interview Q & A

    10/62

    Outlook client.

    07

    How can I prevent a user from sending and receiving Internet mail?Follow the steps outlined below:

    1. Create a group called InternalOnly.2. Create a recipient policy that gives them a fake SMTP address. [email protected]. Leave the X400 address alone so they can receive internal mail.3. Drill down through Routing Groups > Group Name > Connectors > SMTPinternet connector(s), choose its properties. Choose the Delivery Restrictions tab,and under "reject", add this group. Do this for each connector.4. Follow the steps in KB277872, regarding Connector Restrictions.[Now they can't use the SMTP connector(s) to send external mail]

    08

    What tools are used to administer Exchange 2003?

    Active Directory Users & Computers - Used to create users, distribution groupsand contacts.

    Exchange System Manager - Used to manage the Exchange Server, createaddress lists, recipient policies, and now does some user level actions...

    09

    Can I use Exchange 2000 tools to manage Exchange 2003 Servers?No, the property sheets of the 2003 servers will appear as read-only. You shouldavoid using Exchange 2000 ESM in environments where Exchange 2003 is installed.Not only will you not be able to access new Exchange 2003 features, but there is

    also the risk of damage to new objects that Exchange 2000 does not understand. Ifyou must continue to use Exchange 2000 ESM, apply the latest Exchange 2000 SP3roll-up to your Admin workstation(s) - http://microsoft.com/downloads/details.aspx?FamilyId=E247C80E-8AFA-4C2A-96B3-F46D1808C790&displaylang=en .The roll-upincludes support for the msExchMinAdminVersion attribute (also known as ESMversioning). Essentially, each Exchange object in the AD is stamped with a minimumadmin version. If ESM detects that the data value is greater than the version of ESMrunning, it will not allow edits to that object.

    10

    Can I use Exchange 2003 tools to manage Exchange 5.5 and Exchange2000 Servers?Yes, with the exception of the following Exchange 2000 components; KeyManagement Server, Exchange Instant Messaging, Chat, MS-Mail / Schedule+ /DirSync / cc:Mail Connectors

    11

    I created a user in AD Users and Computers, but in the Exchange systemmanager it doesn't appear under Mailbox Store | Mailboxes. What did I dowrong?

    http://support.microsoft.com/directory/article.asp?ID=KB;EN-US;Q277872http://microsoft.com/downloads/details.aspx?FamilyId=E247C80E-8AFA-4C2A-96B3-F46D1808C790&displaylang=enhttp://microsoft.com/downloads/details.aspx?FamilyId=E247C80E-8AFA-4C2A-96B3-F46D1808C790&displaylang=enhttp://support.microsoft.com/directory/article.asp?ID=KB;EN-US;Q277872http://microsoft.com/downloads/details.aspx?FamilyId=E247C80E-8AFA-4C2A-96B3-F46D1808C790&displaylang=enhttp://microsoft.com/downloads/details.aspx?FamilyId=E247C80E-8AFA-4C2A-96B3-F46D1808C790&displaylang=en
  • 8/14/2019 Exchange 2003 interview Q & A

    11/62

    Probably nothing. A mailbox will not appear under Mailbox Store | Mailboxes untileither someone has logged into the mailbox or the mailbox has received a mailmessage. Some administrators send a welcome message to a mailbox shortly afterit has been created, which would cause it to appear.

    12

    I created a secondary Public Folder Hierarchy, but only the original publicfolder hierarchy appears in Outlook.

    Current versions of Outlook only support a single public folder hierarchy. SecondaryPublic Folder hierarchies can be accessed with the web.

    13

    In Exchange 5.5, I could have multiple mailboxes associated with a singleuser account. How do I do that in Exchange 2003?

    Exchange 2003 requires a user object for each mailbox. You can create a disableduser object, associate a mailbox with it, and then grant another user object 'receiveas' and 'send as' permissions to that mailbox.

    14What is the difference between 'receive as' and 'send as'?

    'Receive as' allows a user object to open a mailbox. 'Send as' allows a user to sendout a mail message as the mailbox that has been opened.

    15

    How do I restrict a user or domain from sending mail to my users?First, add the address or domain you wish to filter to the Filtering Tab of theMessage Delivery Global Settings. Next, you need to apply the filter to the SMTPvirtual server you wish to filter. (Administrative Group | Server | Protocols | SMTP | | Properties | Advanced | | Edit | Apply Filter). Normally, you would only want toapply message filtering to the border SMTP servers (servers that communicatedirectly with External servers).

    16

    I've created more than one address list. Which list will users see for theirGAL?

    The following criteria are used when determining what a client will see for theGlobal Address List.

    Which Address List do you have permissions to see? Which Address List contains your mailbox object as an entry?

    If your mailbox appears as an object in more than one address list: Which of the remaining Address Lists contains more entries?

    17

    What do the event IDs mean in the message tracking log?They are listed in Appendix A

    18

    http://www.exchangefaq.org/faq/Exchange-2003/Administration/sectionID/?sectionID=1042%22http://www.exchangefaq.org/faq/Exchange-2003/Administration/sectionID/?sectionID=1042%22
  • 8/14/2019 Exchange 2003 interview Q & A

    12/62

    Is Single Instance Storage maintained when moving users betweenservers | storage groups | databases?

    Yes...

    19

    In my native E2K3 organization is there any requirement for RPCconnectivity between servers?

    In order to move users between servers, RPC connectivity is required.

    20

    How can I archive messages sent or received by my users?

    1. Messages can be archived on a per store basis by enabling the option on thegeneral properties tab of the Mailbox Store in the Exchange System Manager.2. Use an event sink (either write your own or use the simple one provided byMicrosoft and described in Archive Sink Readme.txt3. Use a 3rd party message archival tool.

    21Why when I try to add an additional mailbox store do I receive thefollowing error? This storage group already contains the maximumnumber of stores allowed. ID no: c1034a7a

    You are running the standard version of Exchange 2003 which is limited to a single16GB private information store.

    22

    How do I get the Exchange Advanced Tab in Active Directory Users andComputers?

    Open Active Directory Users and Computers. Click on the View menu item at the top

    of the application. Select Advanced Features on the menu list. When you open aproperty page for an Active Directory object that has a mailbox associated with it,you will now see the Exchange Advanced tab at the top.

    23

    How do I control the format of the addresses before the @ sign in arecipient policy?

    You can use the following variables: %g Given Name, %s Surname, %i initials in therecipient policy.Examples:

    User: Tommy Lee JonesDomain: company.com

    %g.%[email protected] = [email protected]%1g%[email protected] = [email protected]%g%[email protected] = [email protected] commonly used variables include, %m (alias) and %d (displayname).

    24

    How do I make Exchange automatically send a welcome message to allnewly created users?

    There is nothing in the product that will do this. You can create a WELCOME.MSGthat you deploy with Outlook, but that only applies the first time Outlook is opened

  • 8/14/2019 Exchange 2003 interview Q & A

    13/62

    after creating a new profile. Otherwise, you could script mailbox creation and send amessage at the end of the script.

    25

    Is there any way to append a text message to all out bound email forExchange 2003?

    On a single Exchange server deployment, there is no 100% reliable way toaccomplish this with an SMTP Transport Event Sink; even though KB273233suggests that creating a second SMTP Virtual Server works. However, at startup theExchange Information Store binds to the SMTP Virtual Server that starts first andyou can not rely on the routing of the mail from SMTP VS 1 to SMTP VS 2 as theKB273233 proposes. Also note that under special circumstances the database canbecome corrupted if you use an SMTP Transport Event Sink to manipulate outgoing(MAPI) message contents. This is currently under investigation by Microsoft and aQFE to prevent the store corruption is under development. ****

    There are 3rd party products that will do this too.

    26

    How do I add a disclaimer to outgoing SMTP messages in VisualBasic/Visual Basic Script?

    You can do it, however, see there are limitations. It reliably works only on a borderserver, which can be either a Windows 2000 or 2003 SMTP Server with or withoutExchange 2000/2003 installed. For more information, see KB317327 and KB317680

    27

    How can you tell the exact version of Exchange you are running?Here is a list of build numbers for Exchange 2000/2003:

    Exchange 2000

    4417.5 = Exchange 2000 RTM 4712.7 = Exchange 2000 SP1 5762.4 = Exchange 2000 SP2 6249.4 = Exchange 2000 SP3 6396.1 = Exchange 2000 Post-SP3 Super Roll-up 63xx/64xx = Exchange 2000 Post-SP3 Hotfixes

    Exchange 2003

    6728.12 = Exchange 2003 Beta 1 6803.8 = Exchange 2003 Beta 2 6851.10 = Exchange 2003 Release Candidate 0 6895.5 = Exchange 2003 Release Candidate 1 (Candidate)

    28

    How do I add a disclaimer to outgoing SMTP messages in Visual Basic?

    http://support.microsoft.com/default.aspx?scid=kb;en-us;273233http://support.microsoft.com/default.aspx?scid=kb;en-us;273233http://support.microsoft.com/default.aspx?scid=kb;en-us;317327http://support.microsoft.com/default.aspx?scid=kb;en-us;317680http://support.microsoft.com/default.aspx?scid=kb;en-us;273233http://support.microsoft.com/default.aspx?scid=kb;en-us;273233http://support.microsoft.com/default.aspx?scid=kb;en-us;317327http://support.microsoft.com/default.aspx?scid=kb;en-us;317680
  • 8/14/2019 Exchange 2003 interview Q & A

    14/62

    How To: Add a Disclaimer to Outgoing SMTP Messages in Visual Basic KB317327

    29

    Resource / Conference room schedulingOutlook 2003 offers basic resource booking functionality through Direct Booking.For more information refer to Direct Booking of Resource Without a DelegateAccountThere are 3rd party products such as Exchange Resource Manager and AutoAcceptSink for Exchange that will automatically accept/decline meeting requests forconference rooms and other resources.

    31

    How do I find an SMTP mail address in Active Directory if Active DirectoryUsers and Computers tells me it is in use when I try to create a new user?

    Either open Outlook to create a new message with that SMTP address and hitCTRL+K to resolve it, or use a Windows Scripting Host script to find it. For thelatter, see http://www.cdolive.net/download/adusermanagement.zip (look forFindUserWithADSI.wsf and FindUserWithCDO.wsf)

    32

    How do I Enable the Security Tab for the Organization Object?This tab is not enabled by default. For instructions on how to enable it seeKB264733

    33

    How do I restrict users from Creating Top-Level Folders?For Exchange 2000 public folders, you can follow the instructions in this articleKB256131. But with Exchange 2000, however, any time a new server is added tothe organization, these permissions will be reset.

    In Exchange 2003 these permission are restricted by default so to install Exchange2003, you will automatically restrict them.

    Allow create top-level public folder access control entry for everyone permissionsand allow anonymous logon from the organization container permissions areremoved during the installation of Exchange 2003.*****

    34

    Why do the storage quota settings not take effect immediately?This problem has been fixed in AN Microsoft Exchange 2000 Server Post-ServicePack 3 MDB patch. For more information see KB327378

    35

    How do I limit which Outlook client versions can access my server?You need to create the Disable MAPI Clients registry value to disable MAPI clientaccess. For more information, see KB28889437

    How do I disable the "Automatically update e-mail addresses based onrecipient policy" on all users or contacts?

    http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q317327http://support.microsoft.com/default.aspx?scid=kb;en-us;291616http://support.microsoft.com/default.aspx?scid=kb;en-us;291616http://www.swinc.com/erm/http://autoaccept-sink.sourceforge.net/http://autoaccept-sink.sourceforge.net/http://www.cdolive.net/download/adusermanagement.ziphttp://support.microsoft.com/default.aspx?scid=kb;en-us;264733http://support.microsoft.com/default.aspx?scid=kb;en-us;256131http://support.microsoft.com/default.aspx?scid=kb;en-us;327378http://support.microsoft.com/default.aspx?scid=kb;en-us;288894http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q317327http://support.microsoft.com/default.aspx?scid=kb;en-us;291616http://support.microsoft.com/default.aspx?scid=kb;en-us;291616http://www.swinc.com/erm/http://autoaccept-sink.sourceforge.net/http://autoaccept-sink.sourceforge.net/http://www.cdolive.net/download/adusermanagement.ziphttp://support.microsoft.com/default.aspx?scid=kb;en-us;264733http://support.microsoft.com/default.aspx?scid=kb;en-us;256131http://support.microsoft.com/default.aspx?scid=kb;en-us;327378http://support.microsoft.com/default.aspx?scid=kb;en-us;288894
  • 8/14/2019 Exchange 2003 interview Q & A

    15/62

    ' Default setting for "msExchPoliciesExcluded" is empty' Once disabling the automatic e-mail address update it is:' "{26491CFC-9E50-4857-861B-0CB8DF22B5D7}"

    ' Default setting for "msExchPoliciesIncluded" is:' "{26491CFC-9E50-4857-861B-0CB8DF22B5D7}" plus a unique GUID for eachapplied Recipient Policy separated by a comma

    ' And after turning off the automatic update "msExchPoliciesIncluded" is only:' "{26491CFC-9E50-4857-861B-0CB8DF22B5D7}"

    MIGRATION

    01Can I use Exchange 2003's OWA to access a mailbox on an Exchange 5.5 orExchange 2000 server?Yes and No. Exchange 2003 can access a 2000 back-end server however; it willremain the same as Exchange 2000 OWA. As for Exchange 5.5, the enhanced OWAis built directly into the store technology and only a mailbox residing on anExchange 2003 server can be accessed using the enhanced OWA interface. Nice try,though.

    02Can I use Exchange 5.5's OWA to access a mailbox on an Exchange 2003server?Yes. But you will not get the look and feel or the added features from the 2003servers.

    03How do I remove the ADC after moving all of my users to an Exchange2003 server?First, you need to use the Exchange 5.5 Admin program to delete the directoryreplication connectors (Org | Site | Configuration | Connections). Once you havedeleted the connections, you need to be logged on with an account with SchemaAdmin privileges to delete the ADC connector.

    04How many Global Catalog servers should I deploy?There is no hard and fast rule in this regard. Some potential guidelines include:

    1. At least 1 per routing group2. One for every 4 Exchange servers in a routing group3. One (or more) for each physical location

    TRANSPORT

    01What additional queues have been exposed?All the system queues like the failed message retry queue, DNS messages pendingsubmission, and messages queued for deferred delivery are now exposed toenhance trouble shooting.

    02Is there any way to append a text message to all out bound email forExchange 2003?

    http://www.exchangefaq.org/faq/Exchange-2003/Transport/sectionID/1034http://www.exchangefaq.org/faq/Exchange-2003/Transport/sectionID/1034
  • 8/14/2019 Exchange 2003 interview Q & A

    16/62

    On a single Exchange server deployment, there is no 100% reliable way toaccomplish this with an SMTP Transport Event Sink; even though KB273233suggests that creating a second SMTP Virtual Server works. However, at startup theExchange Information Store binds to the SMTP Virtual Server that starts first andyou can not rely on the routing of the mail from SMTP VS 1 to SMTP VS 2 as theKB273233 proposes. Also note that under special circumstances the database canbecome corrupted if you use an SMTP Transport Event Sink to manipulate outgoing

    (MAPI) message contents. This is currently under investigation by Microsoft and aQFE to prevent the store corruption is under development. ****There are 3rd party products that will do this too.

    03How do I add a disclaimer to outgoing SMTP messages in VisualBasic/Visual Basic Script?You can do it, however, see there are limitations. It reliably works only on a borderserver, which can be either a Windows 2000 or 2003 SMTP Server with or withoutExchange 2000/2003 installed. For more information, see KB317327 and KB317680

    04

    Can I view the queues on a per server basis?Yes, in the new Queue Viewer in the Exchange 2003 System Manager.

    05How do I move SMTP queues and badmail directories?Exchange 2003 allows you to change the location of queue directories for SMTPvirtual servers and X.400.The Directions are in the document entitled Exchange Titanium Getting StartedGuide

    06What do the various queue names mean?DNS messages pending submission - Contains delivery status notifications (DSN),also known as non-delivery reports that are ready to be delivered by Exchange. TheDelete All Messages (no NDR) and Delete All Messages (NDR) functions areunavailable for this queue.

    Messages queued for deferred delivery Contains the messages marked by theclient for deferred delivery or messages simply awaiting delivery at a different time.

    Failed message retry - Contains messages that have been marked as retry due to adelivery failure. This queue also does not have the NDR functions mention in theDNS messages pending submission queue.

    07How do I activate the real time safe block list?Enabling connection filter involves two steps:

    1. Create the recipient filter using the Connection Filtering tab on the MessageDelivery Properties under Global Settings.2. Apply the filter at the SMTP virtual server level.

    08How do I filter incoming mail by subject or attachment?

    http://support.microsoft.com/default.aspx?scid=kb;en-us;273233http://support.microsoft.com/default.aspx?scid=kb;en-us;273233http://support.microsoft.com/default.aspx?scid=kb;en-us;317327http://support.microsoft.com/default.aspx?scid=kb;en-us;317680http://www.microsoft.com/downloads/details.aspx?FamilyID=e16207a6-c328-4744-8003-cb4a838be990&DisplayLang=enhttp://www.microsoft.com/downloads/details.aspx?FamilyID=e16207a6-c328-4744-8003-cb4a838be990&DisplayLang=enhttp://support.microsoft.com/default.aspx?scid=kb;en-us;273233http://support.microsoft.com/default.aspx?scid=kb;en-us;273233http://support.microsoft.com/default.aspx?scid=kb;en-us;317327http://support.microsoft.com/default.aspx?scid=kb;en-us;317680http://www.microsoft.com/downloads/details.aspx?FamilyID=e16207a6-c328-4744-8003-cb4a838be990&DisplayLang=enhttp://www.microsoft.com/downloads/details.aspx?FamilyID=e16207a6-c328-4744-8003-cb4a838be990&DisplayLang=en
  • 8/14/2019 Exchange 2003 interview Q & A

    17/62

    Exchange 2003 does not have any built-in function to accomplish that. Either lookfor a third party tool or develop your own Windows SMTP Transport Event Sink.09How do I limit the maximum amount of messages the SMTP queue canhold?You have to use the MaxMessageObjects registry key.

    10How do I strip the attachment from an NDR?You can do this through a registry entry. But there are two drawbacks. Once this isdone, the details that are necessary to display the notification in the preview paneare stripped, and the originator of the message cannot use the Send Again option.

    11How do you restrict Distribution Lists?Submissions can be restricted to a limited number of security principles though thestandard Windows Discretionary Access Control List (DACL). This feature preventsnon-trusted senders, such as unauthorized Internet users, from sending mail to aninternal only distribution list. An example of this would be an All Employees

    distribution list which should not be available to anyone outside the company (byspoofing or otherwise). Note Restricted distribution lists will only work on thebridgehead servers or SMTP gateway servers running Exchange 2003.

    To set restrictions on a distribution list

    1. Click Start, point to All Programs, point to Microsoft Exchange, and thenclick Active Directory Users and Computers.2. Expand your organizational unit container, and double-click Users.3. Right-click the distribution list for which you want to restrict submissions, andthen click Properties.

    4. Click the Exchange General tab.5. Under Message Restrictions, under Accept messages, select one of thefollowing options:

    Click From everyone to allow anyone to send to this distribution list. Thisincludes anonymous users from the Internet. Click From authenticated users only to allow only authenticated users tosend mail to this distribution list. Click Only from to specify a select set of users or groups that can send tothis group and then click Add to specify the users or groups that you want topermit to send mail to this distribution list. Click From everyone except to allow everyone but a select set of users or

    groups to send to this distribution group and then click Add to specify the list ofusers or groups that you want to restrict from sending to this distribution list.

    STORE01

    What happened to the M: drive?The EXIFS (M: drive) feature has been disabled by default. If the feature is stillneeded, it can be assigned to an available drive letter with a registry setting.02

    What is the STM file?

  • 8/14/2019 Exchange 2003 interview Q & A

    18/62

    the .stm file is part of the information store database that contains the nativeinternet formatted items. It is used to improve the performance of the database.

    03

    Why does the size of the EDB file not change when I move users out ofthat store?

    The .edb file will only decrease in size once a database defrag is performed.

    04

    How do I move the log files?The new ESM allows the administrator to move the log files through the GUI.

    05

    Is there an easier way to move mailboxes grouped by mailbox.store?Yes, you can now move mailboxes through ESM grouped by mailbox store.

    06

    Will an in place upgrade from Exchange 2000 remove the M: drive?Yes, In both the clean install and upgrade from Exchange 2000 scenarios, Exchange2003 does not present EXIFS as drive letter M:

    07

    If there is still an M: drive mapped, why does the free space number lookfunny?

    The free space number shown on the M: drive is based on the main install drive forExchange. It is not related to the drive space on the drives where the stores actuallyexist.

    CLUSTERING

    01

    Which cluster configuration is preferred?Microsoft recommends Active/Passive clustering because it:

    Scales better sizes the same way as a stand alone Exchange server can have up to 8 nodes in the cluster always fails over to a fresh node

    02

    What happened to Active/Active Clustering?Active/Active clustering is only supported with a 2-node cluster limited to 1900concurrent connections.

    03

    Do I still have to cycle the services on fail back like in 2000 Active/Passivemode?

  • 8/14/2019 Exchange 2003 interview Q & A

    19/62

    The Exchange services are automatically shutdown on failover so when fail backhappens the services are automatically brought back online for a clean addressspace.

    04

    How many cluster nodes are supported by each version of Exchange?Exchange 2003 and Windows 2003, Standard Edition will run up to a 4-node cluster.Exchange 2003 and Windows 2003 Enterprise will run an 8-node cluster with atleast one passive node.

    05

    Are there any other differences between Win2k and Win2k3 clustering?

    Win2k3 Enterprise and Datacenter both support 8-node clusters. MSCS (MicrosoftClustering Services) is now available for high availability. NLB Manager allows theadministrator to configure the NLB service in a central location thus avoidingmistakes from repetitive actions. For more information see the Technical Overviewof Clustering in Windows Server 2003 and Windows Server 2003 Server Cluster

    Architecture documents.

    06

    Why am I getting the 9582s and what is VM Fragmentation?VM fragmentation is when the virtual memory becomes fragmented and canprevent stores form mounting. The 9582 event is the event that warns about thiscondition. For more information refer to The Extensible Storage Engine DatabaseEngine Contributes to Virtual Memory Fragmentation (324118)

    ADC01

    What are the new ADC Tools?The Active Directory Connector management console now contains an ADC Toolsoption. ADC Tools is a collection of wizards and tools that help you set upconnection agreements by scanning your current Active Directory and Exchange 5.5Directory and organization, and automatically creating the recommendedconnection agreements. The following wizards are included in the ADC Tools:

    Resource Mailbox Wizard This wizard identifies Active Directory accounts thatmatch more than one Exchange 5.5 mailbox. Using this wizard, you can match theappropriate primary mailbox to the Active Directory account and stamp othermailboxes with the NTDSNoMatch attribute, which designates the mailboxes asresource mailboxes. You can either make these changes online or export a

    commaseparated value (.csv) file that you can update and import into the Exchange5.5 directory.

    Connection Agreement Wizard This wizard recommends connection agreementsbased on your Exchange 5.5 directory and Active Directory configuration. You canreview the list of recommended connection agreements and select those you wantthe wizard to create.

    The Exchange Server Deployment Tools lead you through the process of installingActive Directory Connector and running ADC Tools.

    http://www.microsoft.com/windowsserver2003/techinfo/overview/clustering.mspxhttp://www.microsoft.com/windowsserver2003/techinfo/overview/clustering.mspxhttp://www.microsoft.com/windowsserver2003/techinfo/overview/servercluster.mspxhttp://www.microsoft.com/windowsserver2003/techinfo/overview/servercluster.mspxhttp://premier.microsoft.com/premier/library/default.aspx?scid=kb;en-us;324118http://premier.microsoft.com/premier/library/default.aspx?scid=kb;en-us;324118http://www.microsoft.com/windowsserver2003/techinfo/overview/clustering.mspxhttp://www.microsoft.com/windowsserver2003/techinfo/overview/clustering.mspxhttp://www.microsoft.com/windowsserver2003/techinfo/overview/servercluster.mspxhttp://www.microsoft.com/windowsserver2003/techinfo/overview/servercluster.mspxhttp://premier.microsoft.com/premier/library/default.aspx?scid=kb;en-us;324118http://premier.microsoft.com/premier/library/default.aspx?scid=kb;en-us;324118
  • 8/14/2019 Exchange 2003 interview Q & A

    20/62

    02

    Can I use the Windows 2003 Active Directory connector with Exchange2003?

    No, you need to install the Exchange 2003 ADC.

    03

    How can I get a list of connection agreements in Exchange 2003 ADC?Run the ExchDump utility with the /CA switch.

    OWA

    01

    How do I disable OWA for a single user in Exchange 2000/2003?In Active Directory Users and Computers (Advanced Features view) open theproperties for the user object and choose Exchange Advanced | Protocol Settings |HTTP | Settings | and uncheck the 'Enable for mailbox' check box.

    02

    How do I make OWA work properly with Extended Characters?Beginning in Exchange 2000, messages with extended characters are encoded withUTF-8, by default. For more information see KB273615 and KB281745

    03

    How do I stop users from going to a bookmarked /LOGON.ASP page afterconversion to 2003 OWA?

    After converting from Exchange 5.5 OWA to 2000 OWA, all the users had bookmarked the URL of mail.company.com/exchange/logon.asp, since in 5.5 OWA itautomatically would pull the user from the root URL into a logon page (since it used

    ASP) but now the user only sees the same base URL ofmail.company.com/exchange. So once the users used the book mark or in somecases the "autocomplete" feature in IE they would be pulled to a dead address.

    Go into the front-end server that is hosting your OWA.

    Start up IIS admin and locate the /Exchange virtual directory Right click on the /Exchange directory and using the "wizard" create a newvirtual directory called logon.asp. When it prompts where the content is locatedjust put something like c:\inetpub\wwwroot Once the virtual root has been created, right click it, select properties thenselect the tab labeled "Virtual Directory" Select the "A redirection to a URL" and then in the "Redirect to" URL enter/exchange/

    What happens is when the user hits the virtual root of /exchange/logon.asp it pullsthe user back to only /exchange*

    04

    http://support.microsoft.com/default.aspx?scid=kb;en-us;273615http://support.microsoft.com/default.aspx?scid=kb;en-us;281745http://support.microsoft.com/default.aspx?scid=kb;en-us;273615http://support.microsoft.com/default.aspx?scid=kb;en-us;281745
  • 8/14/2019 Exchange 2003 interview Q & A

    21/62

    How do I activate session timeouts for OWA users?Outlook Web Access user credentials are now stored in a cookie. When the user logsout of Outlook Web Access, the cookie is cleared and is no longer valid forauthentication. Additionally, by default the cookie is set to expire automaticallyafter 20 minutes of user inactivity. See Logon Modifications for OWA Users for theinstructions.

    05How do I disable potions of the OWA interface?

    Exchange 2000 SP2 introduced the concept of OWA segmentation. This is whereyou can selectively enable/disable certain features in the web client. Exchange2003 extends the segmentation options found in Exchange 2000. You can either setglobal (per server) segmentation via a registry parameter, or set themsExchMailboxFolderSet attribute on user objects. A bit mask determines thefunctionality available to the user.

    06

    What are the new OWA Hot Keys?

    Ctrl+N: New Mail (or Post, if in public folders) Ctrl+R: Reply to currently selectedmail in view Ctrl+Shift+R: Reply all to currently selected mail in viewCtrl+Shift+F: Forward currently selected mail Ctrl+U: Mark currently selectedmessage(s) as unread Ctrl+Q: Mark currently selected message(s) as read .

    OMA01

    Can I deploy OMA in a mixed environment?In a mixed Exchange environment, you must use Exchange 2003 for both the front-end and back-end servers to gain access to mailboxes through Outlook Mobile

    Access (OMA) and Exchange ActiveSync. For mailboxes on Exchange 5.5 and 2000,you need to deploy Microsoft Mobile Information Server.

    02

    What is OMA?

    Outlook Mobile Access and Exchange Server ActiveSync features, formerly found inMicrosoft Mobile Information Server 2002, are now built-in with all Exchange Server2003 Standard installations.

    Complementing the Outlook 2003 and Outlook Web Access mobile improvements,Outlook Mobile Access and Exchange Server ActiveSync help enable secure

    corporate e-mail on a range of mobile devices including browser-based mobilephones, Microsoft Windows Powered Pocket PC, and Microsoft Windows PoweredSmartphone devices.

    Adding this functionality to the core Exchange Server 2003 product reduces theneed to deploy additional mobile server products in the corporate environment,thus lowering the total cost of ownership.

    03

    Which devices are supported by Microsoft to be used with OMA?

    http://www.exchangefaq.org/faq/Exchange-2003/OWA/sectionID/?sectionID=1043%22http://www.exchangefaq.org/faq/Exchange-2003/OWA/sectionID/?sectionID=1043%22
  • 8/14/2019 Exchange 2003 interview Q & A

    22/62

    Device support for Outlook Mobile Access (OMA) Browse is dictated by the DeviceUpdate package installed on the Exchange 2003 server. When you run Exchange2003 Setup today, the DU2 package is silently installed as part of the installation.

    Approximately, every 6 months, new Device Update packages are released. This willadd support for more devices to your Exchange server.

    The current Device Update package is DU4. The full list of devices and which DUpackage they are included in is available here.

    04

    I have just upgraded and I cant use OMA, why?The setting to enable/disable OMA Browse is actually set during ForestPrep.Exchange 2003 ForestPrep will no longer enable OMA Browse by default. Exchange2003 ForestPrep/Reinstall will keep it enabled if it was already enabled. This meansthat OMA Browse WONT be enabled when running ForestPrep to upgrade fromExchange 2000. You can find OMA Browse settings in ESM, under Global Settings ->Mobile Services -> Properties

    Note: ActiveSync and AUTD remain unchanged.

    05

    I have an Exchange 2003 server on a member server that I promoted to aDC, what happened to my OMA, it no longer works?

    Amongst other problems, the ASP.NET account changes which causes OMA to ceasefunctioning.

    06

    How do I verify OMA is functioning?You can verify Outlook Mobile Access (OMA) is functioning from a desktop machinerunning IE 6.0 Assuming that SERVER1 is running Exchange 2003:

    1. From a desktop PC running IE6.0, navigate to http://server1/oma2. Enter the logon credentials for an existing mailbox which resides on server13. Click the OK hyperlink when you receive the warning about your device beingunsupported4. Welcome to OMA!

    OUTLOOK 2003

    01What do I need to get RPC over HTTP working?

    http://go.microsoft.com/fwlink/?LinkId=18500http://www.asp.net/mobile/testeddevices.aspx?tabindex=6http://go.microsoft.com/fwlink/?LinkId=18500http://www.asp.net/mobile/testeddevices.aspx?tabindex=6
  • 8/14/2019 Exchange 2003 interview Q & A

    23/62

    Client

    Outlook 2003, Windows XP with Service Pack 1 + Q331320

    Server-side

    Exchange 2003 on Windows 2003 for FE (if FE is deployed) Exchange 2003 on Windows 2003 for BE Exchange 2003 on Windows 2003 for Public Folders Exchange 2003 on Windows 2003 for System Folders Windows 2003 for Global Catalog server

    When used with the Microsoft Windows Server 2003 RPC Proxy Service andExchange 2003, Outlook 2003 clients can connect simply using HTTP or HTTPS,thereby reducing the need for virtual private networks (VPNs) or dial-up remoteaccess. If remote users only need to gain access to corporate messaginginformation, your IT department may not need to deploy VPN infrastructure. VPN-less access reduces costs and provides for increased security by ensuring that

    remote Outlook users dont need access to the entire network.

    02

    Do I need Windows XP to use Outlook RPC over HTTP?Yes. Windows XP with Service Pack 1 + Q331320

    03

    How can I enable/disable an attribute used by the Outlook client forambiguous name resolution

    "Registry Modification Required to Allow Write Operations to Schema" -KB216060 "Setting an Attribute's searchFlags Property to Be Indexed for ANR" -KB243311.

    04

    What are the differences in compression between Outlook 2002/2003 andExchange 2002/2003?

    The following tables illustrate how RPC compression and buffer packing works onthe wire between the Outlook client and Exchange Server.Outlook 2002 against Exchange 2000 / 2003

    Mode Data Flow NetworkClient

    Buffer

    Size

    Data BufferSize

    Size on

    Wire

    Compressed

    Online

    Download/Upload

    LAN 32Kb 32Kb 32Kb No

    Online

    Download/Upload

    WAN 4Kb/8Kb 4Kb/8Kb 4Kb/8Kb No

    Offline

    Download/Upload

    All 32Kb 32Kb 32Kb No

    Outlook 2003 against Exchange 2003

    http://support.microsoft.com/default.aspx?scid=kb;en-us;331320http://support.microsoft.com/default.aspx?scid=kb;en-us;331320http://support.microsoft.com/default.aspx?scid=kb;en-us;216060http://support.microsoft.com/default.aspx?scid=kb;en-us;216060http://support.microsoft.com/default.aspx?scid=kb;en-us;243311http://support.microsoft.com/default.aspx?scid=kb;en-us;243311http://support.microsoft.com/default.aspx?scid=kb;en-us;331320http://support.microsoft.com/default.aspx?scid=kb;en-us;331320http://support.microsoft.com/default.aspx?scid=kb;en-us;216060http://support.microsoft.com/default.aspx?scid=kb;en-us;216060http://support.microsoft.com/default.aspx?scid=kb;en-us;243311http://support.microsoft.com/default.aspx?scid=kb;en-us;243311
  • 8/14/2019 Exchange 2003 interview Q & A

    24/62

    ModeData

    Flow

    NetworkClient

    BufferSize

    Data BufferSize

    Size onWire

    Compressed

    Online Download All 32Kb 32Kb

  • 8/14/2019 Exchange 2003 interview Q & A

    25/62

    Figure 2.8 Outlook Web Access logon page

    This logon page represents more than a cosmetic change; it offers several newfeatures.

    To enable forms-based authentication

    1. In Exchange System Manager, expand the Servers node.

    2. Expand the Protocols node under the Exchange server for which you wish toenable forms-based authentication.3. Expand HTTP, and then right-click the Exchange Virtual Server.4. On the Exchange Virtual Server properties page, select the check box next toEnable Forms Based Authentication for Outlook Web Access.5. Click Apply, and then click OK.

    Cookie Authentication Timeout

    Outlook Web Access user credentials are now stored in a cookie. When the user logsout of Outlook Web Access, the cookie is cleared and is no longer valid forauthentication. Additionally, by default the cookie is set to expire automatically

    after 20 minutes of user inactivity.

    The automatic timeout is valuable for keeping a users account secure fromunauthorized access. Although this timeout does not completely eliminate thepossibility that an unauthorized user might access an account if an Outlook WebAccess session is accidentally left running on a public computer, it greatly reducesthis risk.

    Note: Cookie Authentication Timeout is available for the rich experience version ofOutlook Web Access only.

  • 8/14/2019 Exchange 2003 interview Q & A

    26/62

    The inactivity timeout value can be configured by an administrator to match thesecurity needs of your organization.

    Note: The default value for the cookie timeout is 10 minutes. If you want to set thisvalue to something other than 10 minutes, you must modify the registry settings onthe server. Warning This section contains information about editing the registry.Before you edit the registry, make sure you understand how to restore it if a

    problem occurs. For information about restoring the registry, see the Restore theRegistry Help topic in Regedit.exe or Regedt32.exe

    To set the Outlook Web Access cookie timeout value

    1. Click Start, click Run, and type Regedit in the box next to Open. Click OK.2. Navigate to the following registry key:HKey_local_machine\system\ CurrentControlSet\Services\MSExchangeWeb\OWA\3. Create a new Dword value and name it KeyInterval.4. Right-click the KeyInterval Dword value and click Modify.5. In the Base window, click the button next to Decimal.6. In the Value Data field, enter a value (in minutes) between 1 and 1440.7. Click OK.

    EXCHANGE TIPS

    The highest public folder in a hierarchy is called a top-level public folder.By default, all users in an Exchange organization can create top-levelpublic folders. However, you can change this default setting with theActive Directory Service Interfaces (ADSI) editing tool, which is part of theWindows 2000/2003 support tools. Here's how:

    1. Start the ADSI Edit utility (Start -> Programs -> Windows 2000 support tools-> Tools -> ADSI Edit).

    2. Double click the Configuration container.3. Expand CN=Configuration, CN=Services, CN=Microsoft Exchange.4. Right click your organizational name's container and select Properties.5. Select the Security tab.6. Click Advanced.7. On the Permissions tab, find the entry with the name "Everyone" and a

    permission of "Create top-level public folder."8. Select the Deny checkbox.

    9. Click OK to exit all the dialog boxes.10.Close the ADSI Edit utility.

    We are running Exchange 2000 and using public folders for forms. I havecreated about 10 different folders -- each has a form that I created. Wepost equipment trouble tickets, human resource requests, etc.We are working on upgrading to Office 2003, but we keep losing the formson different workers throughout the day. I can correct this by going intoProperties, managing the forms and then copying them back in. I have to

  • 8/14/2019 Exchange 2003 interview Q & A

    27/62

  • 8/14/2019 Exchange 2003 interview Q & A

    28/62

    Microsoft Product Support Services provides a utility called pubmerge. I found acopy on the Internet here. This should provide you with a mechanism to export andimport your public folders from source to target. The last time I used this utility, itwas data and hierarchy only. There is no way to preserve or map the permissionsfrom source to target environment. So, any information that is permissions on thesource side will need re-permissioning on the target

    I have Exchange public folders working. I had contacts and calendarworking on it. The only problem is the reminder on the calendar. How can Iput the calendar to notify each user, or selected users, when any task orcalendar is expired? Is there a way to set the public folder on the calendaras my default calendar in Outlook?Change the startup folder under the general settings. Go to Tools -> Options ->Other -> Advanced, and browse for the calendar that you want to display. When youopen Outlook, the calendar will open by default and remind users of their tasks.Only the default calendar will send automatic reminders

    An Exchange server has gone down. Is it possible to re-make the public

    files and mail with just the MDBDATA folder with a fresh install? If so,how?I'm assuming that you are referring to recovering data in Exchange 2000. There aretwo primary ways to recover mailbox data, and one for public folder data. Mailboxdata can be restored back to the recovery storage group (RSG). It can also berecovered on a hot spare serverTo recover the public folder data, you would need to mount the database on a hotspare server that is isolated from production. Once you have the data back online,you can use EXMERGE or PUBMERGE to extract the data into .PST files -- then youcan import that back into your production mail environment. You should alsoconsider looking into this webcast I did with David Sengupta on this topic of recovery.Within the standard recovery context, you will lose the public folder data if you try

    to recover it through the Mailbox Recovery Center in Exchange System Manager,because it only allows you to mount mailbox stores

    Until a couple of weeks ago, when a mail message came in for a publicfolder, it would come in as ipm.note. But now, for some reason, it isconverting to ipm.post. How can I stop this?Great question! While I can't answer what the root cause was behind the change inyour environment (possibly a service pack?), I can provide a way to resolve this --assuming you're running Exchange 2000 or Exchange 2003.If you're on Exchange 2000, you'll need to get a copy of the April 2004 Exchange2000 Server post-Service Pack 3 update rollup (Microsoft Knowledge Base Article:836488, April 2004 Exchange 2000 Server post-Service Pack 3 update rollup) and install it on

    your Exchange server(s).If you're on Exchange Server 2003, you'll need to call Microsoft Product SupportServices (PSS) and ask for fix 817809Once hotfixed, you'll want to a DWORD registry key named "incoming defaults toIPM.Note" under the following registry key:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeIS\\Public- and set it to "1" to retain the IPM.Note message class.

    We are running an Exchange 2003 server using Panda Antivirus. Pandaneeds to have access to the public folders for monitoring and scanning

    http://www.gustavus.lib.ak.us/Public/Exchange%202000/pubmerge/http://wm.quest.com/events/WebSeminars/webarchive.asp?id=3911http://support.microsoft.com/default.aspx?scid=kb;en-us;836488http://www.gustavus.lib.ak.us/Public/Exchange%202000/pubmerge/http://wm.quest.com/events/WebSeminars/webarchive.asp?id=3911http://support.microsoft.com/default.aspx?scid=kb;en-us;836488
  • 8/14/2019 Exchange 2003 interview Q & A

    29/62

  • 8/14/2019 Exchange 2003 interview Q & A

    30/62

    There are some major differences in the way that public folders and SharePointmanage and retain documents. In this article, I compare and contrast Exchangepublic folders with SharePoint Portal Server and explain when it is appropriate touse one over the other.

    Public folders

    Public folders are generally better suited for documents that are static in nature --typically a document or collection of documents commonly used throughout theorganization.For example, one of the companies I used to work for used an Exchange publicfolder to store all of the various forms used by the Human Resources department --e.g., forms for requesting time off or for hiring additional staff. The public folderswere set up so that only authorized personnel within the Human Resourcesdepartment could post to them, but anyone in the company could access thosefolders to view or print forms.

    SharePoint

    SharePoint Portal Server is better suited to environments where documentsfrequently change.

    Rather than using a hierarchical collection of folders, SharePoint relies on adocument library that's accompanied by a rather elaborate search engine. Usersaccess the document library through a Web interface.

    Once users locate a document, they must decide whether they want to just view it,or if they want to modify it. If they want to modify the document, they must check itout of the library, and then check it back in when they're done. Nobody else can

    modify a document while it is checked out.

    Another unique SharePoint feature is versioning. When a user modifies a document,the previous version is retained within the library. If someone happens to make anundesirable change to a document, other users can backtrack through thedocument's history to retrieve a version that existed prior to the change

    User interfaces

    Public folders exist on an Exchange server and can be replicated across multipleservers for optimal performance. Users access the folder contents directly through

    Outlook.

    Using Outlook to access public folders has its good and bad points. A good point isthat public folders can be mail enabled. This means that an e-mail address can beassigned directly to a public folder and users can make posts to the folder by simplysending an e-mail message to the folder's address.

    On the flip side, you must be careful to apply the appropriate permissions to thefolders and train employees to use your public folders properly. I have seen usersdo some pretty bizarre things because they didn't completely understand howpublic folders work.

  • 8/14/2019 Exchange 2003 interview Q & A

    31/62

    For example, once I saw a user send an e-mail to everyone in the company. Theproblem was that he had a couple of public folder addresses in his address book, sohis message was also posted to those public folders. I once saw another persontreat public folder content in the same manner he treated his personal Inbox. Oncehe read a post, he deleted it, not realizing that doing so would impact other users.

    SharePoint's document versioning helps to prevent users from accidentally deleting

    documents from the library. Unfortunately, it doesn't offer the convenience of beingable to access the document library through Outlook.

    SharePoint is also unable to replicate data across multiple servers, and thedocument library is not mail enabled (although you can configure SharePoint tonotify you through e-mail when a document has changed).

    Conclusion

    Public folders and SharePoint document libraries both have their places. I haveheard of large organizations effectively using public folders to host static files and

    ongoing discussions, while using a SharePoint document library to host files that aremore dynamic in nature.

    If you want, you can even configure SharePoint so the search engine indexes thecontents of your Exchange public folders in addition to its own document library.That way, users can use a single interface to locate data regardless of where itexists within the organization.

    About the author: Brien M. Posey, MCSE, is a Microsoft MostValuable Professional for his work with Windows 2000 Server andIIS. Brien has served as the CIO for a nationwide chain of

    hospitals and was once in charge of IT security for Fort Knox. As afreelance technical writer he has written for Microsoft,TechTarget, CNET, ZDNet, MSD2D, Relevant Technologies andother technology companies. You can visit Brien's personal Website athttp://www.brienposey.com.

    I need a simple way to copy about 13,000 contacts to a public folder. I'm anetwork administrator for an insurance company. We have contactinformation for about 11,000 independent agents and 2,000 various othercontacts.

    We just implemented a 'fax from desktop' solution. The cool thing about itis that, if you have a contact and a number in the 'Business Fax' field, allyou have to do is find that contact, send a message and it goes out as afax.

    The problem is that I have to update this list about once a week becauseinformation changes that often. Basically, I import an Excel spreadsheetinto a contact list in a personal folder on my computer and then copy tothe Exchange Server 2003 public folder. This takes forever and a day evenwhen breaking it up into 2,000 piece increments. It also eats about 60-70% of CPU during the copying procedure.

    http://www.brienposey.com/http://www.brienposey.com/
  • 8/14/2019 Exchange 2003 interview Q & A

    32/62

    Is there any easier/simpler way of doing this?First of all, check whether the public folder that you're importing to is replicated to(or located on) a server that is close to you. Secondly, you'll want to check the rawprocessing power on the Exchange server hosting that public folder. It's quite likelythat boosting server performance will speed up your imports, if that's an option.Finally, you may want to consider creating an address list in Active Directory

    containing the contacts, instead of placing the contacts in a public folder.

    You'll need to learn how to use a tool called LDIFDE for export and import to ActiveDirectory. This is described in Microsoft's Step-by-Step guide to bulk import and export toActive Directory.

    If this meets all your requirements, then this will speed up the process dramatically.Since LDIFDE import files are a bit unwieldy to manipulate, you will want to searchyour favorite Internet search engine for "convert ldif to csv free" to locate some ofthe free tools available to facilitate making your weekly changes using Excel.Obviously, test this in a lab first to ensure this meets your performance needs.

    How do I configure public folders in Exchange 2003, and what are theadvantages of public folders?Good question. Public folders provide a way of sharing Exchange data across yourExchange organization inside of Exchange.You configure public folders from within Exchange System Manager. Navigate to theappropriate Administrative Group and expand the public folders container. You cancreate and configure public folders from here. Once top-level public folders arecreated, users with adequate permissions will be able to create subfolders and storecontentStrongly recommend that you keep public folder usage under tight control.Microsoft has suggested that public folders will be fazed out of Exchange gradually,with the logical replacement being SharePoint Portal Server.

    We have public folders running on Exchange 2003. A user has deleted asubfolder within public folders. Although deleted item retention isenabled, the folder cannot be recovered -- even with full controlpermissions through the public folder hierarchy.We receive the error, "Outlook was unable to recover some or all of theitems in this folder. Make sure you have the required permissions torecover items in this folder and try again. If the problem persists contactyour administrator."I have full owner rights right through the tree and still cannot recover thisfolder. Any advice would be appreciated.

    One thing you may want to look into is whether there were nested public foldersbeneath this public folder, and what permissions were set on the public foldersnested inside of the folder you are trying to recover.From what I understand, you need rights for the public folder that you are trying torecover, and all nested public folders beneath that public folder.For example, if you had the following public folder hierarchy:Top Level Public Folder #1

    L Public Folder AL Public Folder BL Public Folder C

    http://www.microsoft.com/windows2000/techinfo/planning/activedirectory/bulksteps.asphttp://www.microsoft.com/windows2000/techinfo/planning/activedirectory/bulksteps.asphttp://www.microsoft.com/windows2000/techinfo/planning/activedirectory/bulksteps.asphttp://www.microsoft.com/windows2000/techinfo/planning/activedirectory/bulksteps.asp
  • 8/14/2019 Exchange 2003 interview Q & A

    33/62

    Let's say you had permissions on Public Folder A and Public Folder B -- but nopermissions on Public Folder C. If Public Folder A was deleted, attempting to recoverit by viewing the dumpster contents, while highlighting Top Level Public Folder #1,will fail with the message you refer to. This is because you don't have rights onPublic Folder C.

    I suspect this is what you're experiencing, in which case you will need to resort to a

    backup. The two ways of recovering the folder from backup are (a) building arecovery server or (b) using a third-party solution to recover the public folder frombackup to your production environment.

    MEMBER FEEDBACK TO THIS ASK THE EXPERT Q&A:We utilize these basic procedures with Outlook Web Access to recover public foldersthat have been deleted, but we could not recover through Outlook.

    Our work environment consists of a Windows 2000 domain in native mode andExchange in mixed mode. Some of our users accidentally deleted public folders thatthey then needed back. I used the Recover Deleted Items Wizard to recover thesefolders (How to use Exchange Server 5.5 or Exchange 2000 Server to recover items that are not firsttransferred to the Deleted Items folder in Outlook). This has been a very useful tool --however, it doesn't always work.

    20% is used in places where the folder name has a space.I then used the syntax to try to open up the public folder where the person deletedthe folder:(http://servername/public/toplevel/subfolder/?cmd=showdeleted&btnClose=1).I saw thefolder that the user wanted to recover, highlighted it, clicked Recover and that wasit. It didn't give me an error like I received through the Outlook client.This is actually better than recovering it through the Outlook client, because if yourecover it from the Outlook client, it adds (Recovered) to the end of the name of thefolder, and also adds "Recovered" to all the e-mail addresses you have assigned tothe folder. Recovering the folder through Outlook Web Access does not.

    Dave K.

    The end user used her Outlook calendar as the division calendar instead ofmaking a public folder calendar. How do I export the information from herOutlook calendar to the newly created public folder calendar?Here are some steps for you to follow:

    1. Log onto the end user's account via Outlook.2. Navigate to the Outlook folder where the user has saved all the division

    appointments.3. Now you will want to define a new view. Call it whatever you want (i.e.,

    "everything").

    4. In the new view dialog, select the "table" type and make sure all defaults areaccepted (i.e., don't select a filter).

    5. Click apply.6. You will now see a list of all appointments in this Calendar.7. From here on in things get simple. Just select Edit -> Select All (or simply

    click CTRL-A) and then copy all items to the newly created public foldercalendar.

    That's all you need to do. You should now have all the appointments in the sharedpublic folder for all to see.

    http://support.microsoft.com/default.aspx?scid=kb;en-us;178630http://support.microsoft.com/default.aspx?scid=kb;en-us;178630http://servername/public/toplevel/subfolder/?cmd=showdeleted&btnClose=1http://support.microsoft.com/default.aspx?scid=kb;en-us;178630http://support.microsoft.com/default.aspx?scid=kb;en-us;178630http://servername/public/toplevel/subfolder/?cmd=showdeleted&btnClose=1
  • 8/14/2019 Exchange 2003 interview Q & A

    34/62

    What is the difference between a .STM file and a .EDB file?On the surface, storage groups and databases seem to be the most fundamentalExchange Server components. You use storage groups as containers for mailboxand public folder stores. You create mailbox and public folder stores within storagegroups and each storage group can have multiple data stores.An Exchange database is associated with each data store. You use Exchangedatabases to ease the administration burden that comes with managing large

    installations. For example, instead of having a single 100-GB database for the entireorganization, you can create five 20-GB databases that you can manage moreeasily.When you install a new Exchange server in an organization, two data stores arecreated automatically: a default mailbox store and default public folder store. Twodatabase files are associated with the default mailbox store:

    Priv1.edb: A rich-text database file containing message headers, message text, and standard attachments.

    Priv1.stm: A streaminginternet content file containing audio, video and other media that are formatted asstreams of MultipurposeInternet Mail Extensions (MIME) data.

    The default public folder store has two key files associated with it as well:

    Pub1.edb: Arich-textfile database file containing message headers, message text, and standard attachments.Pub1.stm: A streaming internet content file containing audio, video, and other media that are formatted as streams ofMIME data.

    In other words, all Exchange databases have .edb and .stm files associated withthem. When you create a mailbox or public folder store, you can specify the namesfor these files. By default, the .edb and .stm file names are the same as the name ofthe data store. For example, if you create a mailbox store called Administration anddon't change the default .edb and .stm file names, these files are calledAdministration.edb and Administration.stm, respectively.Source: http://www.messagingtalk.org/what-is-the-difference-between-a-stm-file-and-a-edb-file

    Eseutil - A Quick and Easy Tutorial

    Eseutil some feel comfortable with this tool others don't; Eseutil should not betaken lightly, some modes of Eseutil that can reak havock if not used in the correctsituation or with the correct procedure, which is why I am outlining some simplerules and steps, so that you can use Eseutil without fear and know exactly how ituse it in a certain situation.

    Eseutil is used in the majority of situations when you experience issues with your

    Exchange Information Store not starting or misbehaving but there are somesenarios were this migh not be the case as you will see in the first example of theswitch Eseutil /d below:

    Firstly let's look at the what this tool does, Eseutil.exe can be used to analyze/verifyand then modify/repair your exchange Information Store database files, these filesin a default setup are named priv1.edb priv1.stm pub1.edb pub1.stm. It should benoted now with the release of Exchange 2007 (only with the Exchange 2007 versionof the tool) eseutil can be used to perform these tasks against the ESE databasefiles on the Exchange 2007 Edge Transport and Hub Transport servers along withthe mailbox and public folder stores. So now that you know what eseutil does I am

    http://www.messagingtalk.org/http://www.messagingtalk.org/http://www.messagingtalk.org/http://www.messagingtalk.org/http://www.messagingtalk.org/http://www.messagingtalk.org/http://www.messagingtalk.org/http://www.messagingtalk.org/http://www.messagingtalk.org/http://www.messagingtalk.org/http://www.messagingtalk.org/what-is-the-difference-between-a-stm-file-and-a-edb-filehttp://www.messagingtalk.org/what-is-the-difference-between-a-stm-file-and-a-edb-filehttp://www.messagingtalk.org/http://www.messagingtalk.org/http://www.messagingtalk.org/http://www.messagingtalk.org/http://www.messagingtalk.org/http://www.messagingtalk.org/http://www.messagingtalk.org/what-is-the-difference-between-a-stm-file-and-a-edb-filehttp://www.messagingtalk.org/what-is-the-difference-between-a-stm-file-and-a-edb-file
  • 8/14/2019 Exchange 2003 interview Q & A

    35/62

    now going to outline the switches that Eseutil uses and then give an overview of thedefragment mode (eseutil /d), I will save the rest of the switches for another article.

    Eseutil

    Defragment /d [options]

    Recovery /r [options]Integrity /g [options]

    Checksum /k [options]

    Repair /p [options]

    File Dump /m[mode-modifier]

    Copy File /y [options]

    Restore /c [mode-modifier] [options]

    So as you can see there are a few commands/modes to this tool; before usingEseutil I along with Microsoft recommend follow these simple rules and you cannotgo wrong:

    When using Eseutil the information store must be offline You can only run eseutil on one ESE database at a time If using Eseutil on a production database you should first make a copy of any

    files that you might touch, this includes all .edb .stm as well as transactionlog files .log and .chk, put these aside and don't touch them unless you needto get back to the original state, and in this case copy the backup files don'tmove, so you always have this safety net.

    If you have a test lap virtual or physical use it, practice and write down eachof the steps before performing on a production system.

    Eseutil /d Defragment (Offline Defragmentation)

    This switch is equivalent to your disk defragment, but a little different, whateseutil /d does is removes empty pages in the database file and rebuilds its indices.This procedure is commonly known as the offline defragmentation because theinformation store database is offline when the defragmentation occurs, as opposedto the regular nightly online defragmentation (maintenance) that occurs when theinformation store is online.

    The additional options for Eseutil /d are as follows:

    Note None of these additional options are required

    /s - set streaming file name (default: NONE)/t - set temp. database name (default: TEMPDFRG*.EDB)/f - set temp. streaming file name (default: TEMPDFRG*.STM)/i - do not defragment streaming file/p - preserve temporary database (ie. don't instate)/b - make backup copy under the specified name/8 - set 8k database page size (default: auto-detect)/o - suppress logo

    In general the eseutil.exe /d is used with the default options as below:

  • 8/14/2019 Exchange 2003 interview Q & A

    36/62

    eseutil.exe /d "C:\Program Files\Exchsrvr\MDBDATA\priv1.edb" /s "C:\Program

    Files\Exchsrvr\MDBDATA\priv1.stm"

    Figure 1: Running the eseutil /d command

    Unless you wanted the temp database created in a different location, with adifferent name or did not want the original database to be overwritten by thedefragmented version of the database.

    In general you would not use the eseutil /d switch unless, you have removed/moveda lot of mailboxes from an Exchange database file or there are -1018 errors in yourevent logs, or you have just performed an Eseutil /p or there has recently been amail storm.

    Personally if I have say moved X% of the mailbox from one database to anotherdatabase or server, or deleted a significant amount of mailboxes I prefer

    defragment using the mailbox move method. All you need to do this create a newblank database and move the mailboxes to the new Information store, this has theadvantage of giving you a free defragmented database, and users are notimpacted as much, because you are moving a single mailbox at a time and onlythat user is impacted during the mailbox move process, whereas with an offlinedefragmentation, all mailboxes on that information store are offline until, the entireEseutil /d process completes.

    To see how much free space you have in an Exchange Database file/s just check inthe event logs and look for recent occurrences of event 1221 or you can runeseutil /ms (with database offline)

    When you run eseutil /d you should ensure you have at least 110% of the database files sizeavailable in free disk space on volume that the defragmented copy of the database file is being

    created.

    Microsoft does not recommend running Eseutil /d as a regular maintenance practice, as the

    online maintenance takes care of this. In addition if your Exchange database is not in a

    consistent state you should not use eseutil /d.

    In the next few days I will outline and give tips on each of the other switches ormodes of Eseutil.

    http://exchangeis.com/photos/teched_2005_gold_coast_-_australia/picture197.aspx
  • 8/14/2019 Exchange 2003 interview Q & A

    37/62

  • 8/14/2019 Exchange 2003 interview Q & A

    38/62

    Figure 1 below shows the command running and the warning says that thiscommand should only be ran against a corrupt database and may cause data(pages and tables) to be deleted.

    Figure 1: The Eseutil /p command (Repair) warning

    A screenshot of the completed output of the tool is shown in figure 2 below:

    Figure 2:The output of the completed Eseutil /p command

    As stated above Eseutil /D should be ran followed by Isinteg, the database shouldnow be backed up.

    I hope this article enlightened you to the use of Eseutil /p, if you have any questions,

    comments or suggestions about this tool please post a comment. You could even start a newpost in the forums above.

    My next post will be on the /r mode of this tool the recovery mode.

    Eseutil /R (Soft Recovery) A Quick and Simple TutorialEseutil /R what does this mode do and when would you use Eseutil /R ? TheEseutil /R mode is used when you need to perform a soft recovery of your ExchangeDatabase/s ( Information Store ). This mode of the tool should not be confused withthe hard recovery mode Eseutil /C

    http://exchangeis.com/photos/teched_2005_gold_coast_-_australia/Eseutil-_2F00_p-Warning.aspxhttp://exchangeis.com/blogs/exchangeis/archive/2007/04/30/eseutil-r-soft-recovery-a-quick-and-simple-tutorial.aspxhttp://exchangeis.com/photos/teched_2005_gold_coast_-_australia/Eseutil-_2F00_p-Complete.aspxhttp://exchangeis.com/photos/teched_2005_gold_coast_-_australia/Eseutil-_2F00_p-Warning.aspxhttp://exchangeis.com/blogs/exchangeis/archive/2007/04/30/eseutil-r-soft-recovery-a-quick-and-simple-tutorial.aspx
  • 8/14/2019 Exchange 2003 interview Q & A

    39/62

    What is the Difference between Hard and Soft recovery with Eseutil?

    As mentioned above there are two recovery modes hard and soft recovery, theHard recovery mode Eseutil /c is only used after performing an online restore(restore database because of corruption, or system failure; basically an onlinerestore from media) and is used to playback to transaction log files so that you havea current database.

    Normally Soft Recovery happens automatically after the Exchange Information storeservice starts and manual soft recovery using Eseutil /r is rarely required as it is runautomatically, in fact manual soft recovery is not recommended at all withExchange 5.5, yet there are some instances when you will need to perform a softrecovery manually, below are the scenarios where you would perform a softrecovery manually with Eseutil /r

    Database drive that contains one of a storage groups

    Information Store fails

    This causes the storage group and other Exchange Information stores (on otherdrives) to go offline (Dirty shutdown)

    o In this scenario if you intend on later restoring your missing database your can,still recover (soft recovery) the remaining Information stores with the use of the /rmode along with the /I (Ignore) switch.

    To perform an Out of Place Restore of an Information Store

    Using the recovery mode together with the /D switch will allow you to recover aninformation store out of place, either to a Recovery Storage Group and would beparticularly useful when you are ready to restore the missing database from theprevious scenario above. The D switch basically allows you to specify an alternatelocate (Other than the original) for the Exchange Database files

    After a restore you see Event ID 494, 454, 101, 904, 903the following description:Information Store (1352) .. as outlined in the following Microsoft Kb Article:http://support.microsoft.com/kb/843092

    The valid options and syntax for use with Eseutil /R is as follows:

    Eseutil

    /R

    This is normally E00 but

    in different scenarios maybe different

    /L Path to the log file location

    /sLocation of the System files (Checkpoint file,etc)

    /IIgnore errors missing/mismatched database files (Exchange

    2003 and above only)/D [Path] Path to the location of the database files, if switch is not

    specified path will use the original local of database files, if

    switch is specified without a path the current working

    http://support.microsoft.com/kb/843092http://support.microsoft.com/kb/843092
  • 8/14/2019 Exchange 2003 interview Q & A

    40/62

    directory is used, if switch and path is specified the path

    specified is used./8 Set 8k database page size (the default is 4k)/o Suppress logo

    Now that you have seen the options that can be used with Eseutil /R lets look at itin action:

    Suppose we had a scenario as one above where a drive failed that contained one ofyour storage groups databases, and this failure caused the storage group andremaining databases (located on another drive)to go offline. Now you want to getthese remaining information stores back online ASAP and worry about restoring themissing database later. Figure 1 below show the Eseutil /R command and its output.

    Figure 1: Eseutil Soft Recovery

    The inclusion of the /D switch makes it possible to run this command against your

    database/s file in just about any location, it no longer needs to be in the originallocation. You can see how this switch can make Out of Place Restores andrestores/recoveries of Recovery Storage groups possible. This feature however isonly available in Exchange 2003 and above.

    Before running Eseutil /R with the /I option is highly recommended that youmake a backup copy of your transaction log files, especially in a scenariowhen you are recovering databases but you plan to use these log files in thefuture after you have restored the missing database file, as the use of Eseutil/r makes changes to your Transaction log files and may change them so thatfuture recovery of your missing database files is impossible.

    I highly recommend looking at the Microsoft document on running Eseutil /R:

    http://technet.microsoft.com/en-us/library/aa998075.aspx

    Eseutil /D Defragmentation Mode

    Eseutil /P Repair ModeEseutil /C Restore Mode

    Eseutil /G Integrity