for what purpose do I use the exchange mailbox iDataAgent as opposed to the
Exchange Database iDataAgent?
Primarily, you can use the Exchange Mailbox iDataAgent
as a system administrator tool to:
Perform small restore operations in the course of day-to-day database
use (e.g., retrieve data accidentally deleted by a user).
Restore part of a server (i.e., a subset of the mailboxes). This can be
especially useful when you need to bring part of a storage group or store
online as quickly as possible after a system failure.
how can i use the exchange mailbox agent with other exchange agents?
If you have all Exchange Server iDataAgents
installed, you can back up Exchange data using all of them. For example, you may
want to run daily backups of your private information store using the Exchange
Mailbox iDataAgent. This way, you can
restore any individual mailbox on the server to within one day of failure. You
can use the Public Folder iDataAgent
to restore Public Folders or Exchange data contained in the Public Folders. At
the same time, you may want to schedule monthly backups of your Exchange Server
using the Exchange Database iDataAgent,
with daily incremental backups in between. This way you can recover efficiently
in the event of a server crash. Although your private information store is
backed up by Exchange Database iDataAgent,
the backups are created differently and serve different purposes.
Can i use the exchange mailbox agent to backup active directory information
used by Exchange?
No, you would use the File System iDataAgent
to backup this type of data. Other types of data that are backed up by the File
System iDataAgent include:
Exchange Entity
Associated Files
Personal Information Store
*.pst
Personal Address Book
*.pab
Offline Folders
*.ost
do I need to remove mapi32.dll prior to performing a non-pst restore?
If you previously added the MAPI32.dll file to
the <Software Installation Path>/Base
installation directory on the client to support PST recoveries to PST, then you
will need to remove that file prior to performing a non-PST restore, recover, or
retrieve operation for Exchange. Otherwise, such jobs may go into a pending
state.
Must I disable Circular Logging for Mailbox Backups as I do with Database
Backups?
No. Since Exchange Mailbox iDataAgent does not use transaction logs, circular
logging can remain enabled providing no database backups are scheduled at the
same time as a mailbox backup.
How do I Assign Full Access to All mailboxes on a Server
For Exchange server 2010
Ensure that the service account is a member of Organization Management
group.
Ensure that the mail-enabled user is a member of the Local Administrator
Group and have rights to all mailboxes on the server.
To assign full access follow the steps given below:
Using ADSIEDIT navigate to Configuration | Services | Microsoft
Exchange.
Right-click your organization name, click Properties | Securities and
click the Advanced tab.
Click Edit to modify the permissions set for Organization Management
group.
Click to select Full Control, Receive As and Send As permissions and
wait for replication.
Click the Effective Permission tab and Select the name of the backup
account.
The backup account should display the following as selected:
Full
Control
All Extended Rights
Send As
Receive As
Start the PowerShell and type the following to add the backup account so
it has full control over all the databases:
Run the above PowerShell every time a new database is added.
Navigate to the Exchange Management Console, right-click
the <mailbox> and click Manage Full Access Permissions to view the
mailbox listed under Full Access Permissions.
For Exchange server 2007
Service account should be a member of Exchange Organization
Administrators group.
Ensure that the mail-enabled user is a member of the Local Administrator
Group and have rights to all mailboxes on the server.
For Exchange server 2003
The mail-enabled user is a member of the Local Administrator Group and
have rights to all mailboxes on the server.
Using the Exchange System Manager snap-in, right-click the organization
object and delegate control.
Using the Wizard, assign the MailboxAdmin user Exchange Full
Administrator privileges.
How Do I Fix MAPI Issues?
If you experience MAPI issues, you should first do the following:
Check the following:
The Exchange Services are running.
The databases are mounted.
Check the Windows Application Event logs on the Exchange Server for
any errors.
For Exchange 2010, check the logs located in <Exchange Install
Path>\v14\Logging\RPC Client Access) for any errors.
For Exchange 2010, the throttling policy is set:
Click Start,
All Programs, and then click Microsoft
Exchange Server 2010.
If you get MAPI_E_NETWORK_ERROR, for Exchange 2010 ensure there is connectivity to the Client Access Role
Server. In case of Exchange 2007, ensure connectivity to Mailbox Role Server.
In case you get the Cannot Open Folder for Mailbox “username” Error:MAPI_E_NOT_FOUND
(0x8004010f) error message, verify that the extended rights on the service account
have Receive As
set on all database on the Exchange Server.
In case you get the Could Not Open the Exchange Private Message Store with Profile ExchAdm (E_FAIL
(0x80004005)) error message, verify that the extended rights on the service
account have Receive As
set on all database on the Exchange Server.
In case you get the ERROR CODE [28:153]: The Mailbox Profile Used by
this Product is Invalid error message, verify that the extended rights on the
service account have Receive As
set on all database on the Exchange Server.
See Troubleshoot - Exchange
Mailbox
iDataAgent Backup -
ERROR CODE [28:153]for more details.
You may get a MAPI CDO error during installation because MAPI CDO is not compatible with any version of Microsoft Outlook or Microsoft
Exchange Server 2003 or earlier. It is recommended to uninstall MAPI CDO and
install MAPI.
The process of profile creation may fail if the service account name is
not unique. Also in case of Exchange Server 2010, verify that the Exchange
Server name specified in agent properties has the Client Access Role
installed.