HP 3PAR Recovery Manager 4.2.0 Software for Microsoft Exchange 2010 User's Guide Abstract This guide is designed for System Administrators an d Microsoft Exchange Administrators who are responsible for backing up Microsoft Exchange mailbox or public store databases and who understand Microsoft Exchange 2010.
© Copyright 2011 Hewlett-Packard Development Company, L.P. Confidential computer software. Valid license from HP required for possession, use or copying. Consistent with FAR 12.211 and 12.212, Commercial Computer Software, Computer Software Documentation, and Technical Data for Commercial Items are licensed to the U.S. Government under vendor's standard commercial license. The information contained herein is subject to change without notice.
Contents 1 Introduction...............................................................................................7 Related Documents...................................................................................................................7 Typographical Conventions .......................................................................................................7 Advisories.....................................................................................................................
Volume Sets..................................................................................................................25 Host Sets......................................................................................................................25 Configuring Multiple Domains..................................................................................................25 Multiple Domain Requirements.............................................................................................
Scheduling Automated Tasks with Task Scheduler...................................................................39 Managing Automated Tasks with Task Manager....................................................................40 Mounting a Virtual Copy.........................................................................................................40 Unmounting a Virtual Copy......................................................................................................
8 Rapid Backup and Recovery for Exchange...................................................79 Key Microsoft Exchange File Types............................................................................................79 Backup..................................................................................................................................79 Virtual Copies........................................................................................................................
1 Introduction Related Documents For Information About… Read the… Using the HP 3PAR InForm OS Command Line Interface HP 3PAR InForm OS CLI Administrator’s Manual (CLI) to configure and manage the HP 3PAR Storage System Using the HP 3PAR InForm Management Console to configure and administer HP 3PAR Storage Systems HP 3PAR InForm Management Console Help Assigning the appropriate user roles and rights HP 3PAR InForm OS Concepts Guide HP 3PAR InForm OS CLI Administrator’s Manual Using the HP 3PAR InForm O
NOTE: The InServ Storage Server has been rebranded as HP 3PAR Storage System. There are instances in this document where screenshots and/or menu items and command output refer to the HP 3PAR Storage System as InServ or InServ Storage Server. Advisories To avoid injury to people or damage to data and equipment, be sure to observe the cautions and warnings in this guide. Always be careful when handling any electrical equipment.
2 Overview of Recovery Manager System Requirements General Requirements for Recovery Manager • Microsoft Windows Server 2008 and 2008 R2 • Single processor with either 1.4 GHz (x64) or 1.3GHz (Dual Core) • 512 MB RAM • 32 GB hard drive space • Virtual copy (snapshot) space must be available on HP 3PAR Virtual Volumes. To create virtual copies on the base volume, you must allocate virtual copy space to the volume itself when you create the base volume.
• Microsoft Exchange System Management Tools must be installed on the backup server. • HP 3PAR VSS Provider 2.1.0 or higher Software for Microsoft Windows is required. • Microsoft .Net Framework V3.5 or higher is required by VSS Provider. • Visual C++ (2005 Redistributable) Runtime libraries (x64 or x86). You can install this automatically by running the Setup.exe program provided with Recovery Manager for Exchange. There is a known issue for Recovery Manager for Exchange when running Setup.
• Mount virtual copies on Windows hosts on which Recovery Manager is installed • Mount virtual copies with read/write permissions • Unmount virtual copies • Delete virtual copies • Backup using HP Data Protector or Symantec NetBackup • Restore from backup using HP Data Protector or Symantec NetBackup • File Copy restore • Volume restore • Public folders • Co-existence with autonomic groups (domain sets, volume sets, and host sets) • Recovery Manager GUI • Recovery Manager CLI • Cros
Table 2 VSS Components VSS Component VSS Component Description Requestor The requestor is backup software that initiates the creation of the shadow copy. Writer The writer is any application software that participates in the shadow copy process and whose files and data are included in the process. Provider The provider is the storage technology that does the actual shadow copy.
1. The requestor (Recovery Manager) sends a command to the Volume Shadow Copy service to take a shadow copy of the selected mailbox database. If a previous request is still in process, Recovery Manager adds the new request to the request queue. 2. 3. 4. 5. 6. The Volume Shadow Copy service communicates with the Exchange writer or public folder database to flush the current log file generation to disk and suspend any writes to the log files and to the .edb file. The .
Figure 2 Centralized Backup Configuration NOTE: The Exchange System Management Tools is required on the Recovery Manager backup server for validation purposes. In addition, the mailbox servers and the Management Tools must be the exact same version. NOTE: All mailbox servers, including the Recovery Manager backup server, must be in the same Windows domain (unless you have configured Recovery Manager to use multiple Active Directory domains).
Multiple Host Backup Configuration HP recommends that you use a separate Recovery Manager for Exchange backup server for the mailbox databases on each HP 3PAR Storage System and that you execute commands from each Recovery Manager backup server for each HP 3PAR Storage System.
Figure 5 Two HP 3PAR Storage Systems, One Site Figure 6 Multiple HP 3PAR Storage Systems, Multiple Sites Multiple Domain Backup Configurations Multiple domain backup configurations, shown in Figure 7 (page 17), allow you to use one backup server for multiple Active Directory domains. Keep in mind: • All backup components (for example, the backup server, backup software client, and Remote Copy target server) must be in the local domain.
Figure 7 Multiple Domains Server Relationships The following defines the roles, relationships, and restrictions between the server types: Backup Server The backup server plays a central control point for the Recovery Manager that controls and manages the backup and restore on different mailbox servers. Keep in mind: • If you are using third-party software (such as NetBackup or Data Protector) in the backup environment, you must install the backup client or master on the backup server.
Connectivity 18 • Both the backup server and the mailbox servers must be connected to the same HP 3PAR Storage System. • To manage a DAG-enabled configuration from a single backup server for DAG nodes that connect to two HP 3PAR Storage Systems within the same site, the backup server must connect to two HP 3PAR Storage Systems with separate Fibre Channel or iSCSI connections.
3 Installation and Deinstallation Upgrading to Recovery Manager for Exchange This section provides instructions for upgrading to HP 3PAR Recovery Manager Software for Microsoft Exchange from version 2.2.4 through 3.0.2 to version 4.2.0. NOTE: In Recovery Manager for Exchange, version 3.0.2, the installation directory has changed from \Program Files\3PAR\vcdba\Exchange to \Program Files\3PAR\RM\Exchange. To migrate from version 2.2.4 to 3.0.2, 4.1.0, or 4.2.
3. 4. 5. 6. 7. 8. Open a Windows Explorer window by clicking Start→All Programs→Accessories→Windows Explorer. Click the CD-ROM drive to expand the files. Double-click Setup.exe to launch the installation wizard. Click Next. Agree to the license, then click Next. Specify the installation directory for Recovery Manager. NOTE: The Disk Cost button analyzes the amount of available storage space and compares it to the amount required for the Recovery Manager installation. 9.
4 — Error, warning, informational and debug messages logged 5 — Error, warning, informational, debug and verbose messages logged Editing the Registry To edit registry data for Recovery Manager: 1. Click Start→Run. 2. Enter regedit in the Run window and click OK. 3. On the left-hand side of the registry window, click HKEY_LOCAL_MACHINE→SOFTWARE→3par→RM_Exchange. 4. On the right-side of the window, double-click TraceLevel. 5. Modify the Value Data field and click OK to save the change.
Deinstalling Recovery Manager CAUTION: Back up your data before upgrading Recovery Manager or all data will be lost. See“Upgrading to Recovery Manager for Exchange” (page 19) for instructions on performing a backup. To deinstall Recovery Manager from Windows 2008: 1. Log on as the System Administrator. 2. Click Start→Control Panel→Programs and Features. 3. Select 3PAR Recovery Manager for Microsoft Exchange. 4. Click Uninstall.
4 Configuring Recovery Manager Configuring the Database • Be sure to use Exchange files created on basic disks using the NTFS file system. Recovery Manger does not support other types of file systems. • Maintain a 1:1 relationship between mailbox databases and volumes: ◦ Do not add more than one mailbox database plus its data files to a volume. ◦ Do not add files from one database (including its data files) to multiple volumes.
Configuring Mailbox Database Policies • To use the Recovery Manager GUI to set mailbox database policies, see “Using the Recovery Manager GUI” (page 31). • To use the Recovery Manager CLI to set mailbox database policies, see “Using the Recovery Manager CLI” (page 49) for information about using the RMExch policy command. Configuring Mount Functionality The Windows automount feature is not compatible with Recovery Manager. To ensure that the Windows automount feature is disabled: 1.
Domain Sets If your Exchange configuration involves multiple mailbox databases that belong to different HP 3PAR Virtual Domains, you can use domain sets to group these virtual domains into one HP 3PAR Storage System domain set. This configuration enables you to use just one Recovery Manager backup server to manage all your mailbox databases. When working with domain sets, keep in mind the following: • All hosts, users, and virtual volumes must belong to the same virtual domain.
For more information about Recovery Manager for Exchange configurations, see “Recovery Manager Layout” (page 13). For an example multiple-domain configuration, see “Multiple Domain Backup Configurations” (page 16). Multiple Domain Requirements • You must install the Client Access server role on each Recovery Manager for Exchange 2010 machine. For more information, see Microsoft documentation on the Client Access server role.
Managing Domain Components • To use the GUI to manage Recovery Manager operations on mailbox databases and Windows hosts in nonlocal domains, use the same GUI procedures as you do for mailbox databases and Windows hosts in the local domain. For more information, see “Using the Recovery Manager GUI” (page 31). • To use CLI commands to manage mailbox databases in nonlocal domains, use the same commands as for mailbox databases in the local domain and use the -domain option to specify the domain name.
5 Configuring Backup Software Overview HP 3PAR Recovery Manager Software for Microsoft Exchange can be used with either Symantec NetBackup or HP Data Protector to back up and restore the virtual copies created by Recovery Manager. Keep in mind: • If you are using backup software in the backup environment, you must install a backup master or client on the backup server.
NOTE: If the Windows Open File Backup option in NetBackup is enabled, the NetBackup client takes additional temporary read-only (RO) and read/write (RW) snapshots on your base volumes. After the backup process is complete, Windows displays this event message: Target LUN is not a 3PAR Virtual Volume. To deactivate this function, disable the Windows Open File Backup in NetBackup.
Setting Up HP Data Protector Cell Manager Access To use HP Data Protector with Recovery Manager, you must enable the system accounts on the registered client system to access the Data Protector Cell Manager. 1. Open the Data Protector GUI. 2. In the toolbar drop-down list, select Users. 3. Under the Users folder in the left pane, choose admin, and then choose SYSTEM. 4. In the Client system drop-down list on the General tab in the right pane, select .
6 Using the Recovery Manager GUI This chapter provides instructions for using the HP 3PAR Recovery Manager Software Graphical User Interface (GUI) to back up and restore mailbox databases.
Displaying Mailbox Database Information To display information about a mailbox database, click the mailbox database name in the node tree pane. In the informational pane, Recovery Manager displays detailed information about the selected mailbox database, as described in Table 4 (page 32). Table 4 Mailbox Database Information Columns Column... Displays... Name The name of the mailbox database Active Server The server that currently hosts the mailbox database DB File Path The full path of the .
3. Click Ok. Unregistering a Domain 1. Remove all mailbox servers and Windows hosts from the domain you are unregistering. Recovery Manager does not allow you to unregister domains that contain Recovery Manager for Exchange components. 2. 3. 4. Right-click the MS Exchange node and select Unregister Domain. In the Unregister Domain dialog box, enter the server name you are removing from the Recovery Manager configuration. Click Ok.
NOTE: Modifications you make to an existing policy are not retroactive. Virtual copies created under a previous policy (whether numeric or expiration-based) retain the policy setting under which they were created.
When setting a retention time, keep in mind the following restrictions: • You must have an HP 3PAR Virtual Lock license to set retention times. • The minimum retention time is 1 hour; the maximum is 43,800 hours/1,825 days (5 years). The default retention time on a system is 336 hours (14 days). • You can set a retention time for both numeric-based and expiration-based policies. • The retention time cannot exceed the maximum retention time set for the HP 3PAR Storage System.
1. 2. 3. In the node tree pane, right-click the virtual copy you want to modify, and select Edit Time Constraints. To set a new retention time, check the Retention Time checkbox and enter a new value. To set a new expiration time, check the Expiration Time checkbox and enter a new value. For more information on setting the retention and expiration time, see “How Recovery Manager Policies Work” (page 33). 4. Click Ok.
6. Click Finish. Recovery Manager encrypts the password and saves the configuration as an XML file with the filename EmailConfig.xml. Each time a virtual copy or backup is created or a restoration is performed on this mailbox database, Recovery Manager checks the XML file and, if email is configured for the task, sends an email with the task information and/or error messages. Deleting Email Configurations To permanently stop all email notifications for a mailbox database: 1.
4. To immediately create one virtual copy, click Finish in the Create Virtual Copy dialog box. To schedule virtual copies, see “Scheduling Automatic Virtual Copies” (page 38). Creating Remote Virtual Copies How Remote Virtual Copy Works When you create remote virtual copies, Recovery Manager uses Remote Copy to send the virtual copies to the Remote Copy backup server. The Remote Copy backup server is a remote server that is the Recovery Manager backup server.
2. Click Next in the Create Virtual Copy dialog box. The Task Scheduler appears. For more information, see “Scheduling Automated Tasks with Task Scheduler” (page 39). Automating Tasks You can use the Task Scheduler to schedule Recovery Manager to automatically create virtual copies, remote virtual copies, and backups, and to automatically analyze and synchronize (if desired) a repository.
enter Day 24 of every 2 months, Recovery Manager automatically creates a virtual copy every 24th day of every other month. ◦ 7. The (first Sunday) - To schedule copies on a specific day and in specific months, use the drop-down lists to specify the day and the checkboxes to specify the exact months to create copies.
4. Click OK. Recovery Manager: • Makes the virtual copy available to the selected host server • Displays data for the mounted virtual copy (store) in the informational pane • Displays Mounted in the Virtual Copy Status column • Displays the host server to which the virtual copy was mounted in the Mounted Host column Unmounting a Virtual Copy When you unmount a virtual copy, Recovery Manager unmounts all stores (mailbox, public store, logs) under the virtual copy.
NOTE: You can configure Recovery Manager to automatically send email notifications when backups are manually or automatically created. For more information, see “Configuring Email Notifications” (page 36).
8. To immediately create one backup, click Finish. • • Recovery Manager creates the backup, names it as its timestamp, and adds it to the Backup Management node under the relevant mailbox database in the node tree pane if: ◦ You are using an expiration-based policy, or ◦ You are using a numeric-based policy but either have not reached the maximum number of virtual copies allowed copies allowed or the policy is configured to remove old copies as necessary (i.e.
3.
8. 9. On the calendar, select the day on which to create the backup. Click Finish. Restoring from a Virtual Copy You can use either the file copy restore feature or the volume restore feature of Recovery Manager to restore a virtual copy to its source mailbox database.
1. Under the Backup Management node in the node tree pane, right-click the backup you want to use for the restore, and select Restore. By default, Recovery Manager restores the backed-up virtual copy to its original location, which is displayed in the Alternate Location text box. The original location is either the directory C:\3parSnapshot or F:\3parSnapshot, depending on your system drive. 2. 3.
2. To automatically synchronize the HP 3PAR Storage System and the repository (if necessary), check the Synchronize result with Repository checkbox in the Analyze Repository dialog box. To analyze the repository without synchronizing it, leave the Synchronize result with Repository checkbox unchecked. 3. 4. Click Next. In the Task Scheduler, schedule backups as desired. For more information, see “Scheduling Automated Tasks with Task Scheduler” (page 39).
2. Select About→Event Messages. Recovery Manager uses your default browser to display the Event Messages file. The file contains all the events for Recovery Manager for Exchange in order of event ID.
7 Using the Recovery Manager CLI Recovery Manager for Exchange Command Line Interface (CLI) Recovery Manager for Exchange provides a Command Line Interface (CLI) that allows you to: • Create virtual copies • Remove virtual copies • Validate virtual mounted copies with the eseutil.
RMExch analyze SYNTAX RMExch analyze -mdb [-sync] [-f] [-inserv ] [-domain ] DESCRIPTION The RMExch analyze command analyzes the existing repository and lists any out-of-sync virtual copies information between the repository and HP 3PAR Storage System. PARAMETERS The following options are supported: • -mdb - The name of the mailbox database to analyze. • -sync - Automatically updates the repository to match system information.
RMExch backup SYNTAX RMExch backup -mdb -s [-defer|-nc|-t ] [-mpl] -vs [-p ] [-d ] [-m ] [-mp <“mountpoint”>] [-remove] [-noemail] [-dl DataListName] [-domain ] DESCRIPTION The RMExch backup command backs up a virtual copy to media, or creates a virtual copy and backs up to media (also known as a quick backup). For the latter case, no timestamp is needed.
NOTE: The -defer option is not supported when the Recovery Manager for Exchange backup server is the same as the production server. NOTE: The -defer option defers log truncation until backup completion. This keeps the Exchange writer in the “waiting for completion” state for that period. • -mp "mountpoint" - Optional. Specifies the mount point (delimited by quotation marks), for a backup location other than in the default directory. ◦ The full path is required.
RMExch config SYNTAX To change/query the timeout value for NetBackup initialization process detection: RMExch config -h -bktmout [-sec ] To change/query the monitoring interval for remote copy progress on target server: RMExch config -h -rcintvl [-min ] DESCRIPTION The RMExch config command will display or change the timeout value for NetBackup initialization process detection for backup operation and the monitoring interval for remote copy progress on target s
RMExch create SYNTAX RMExch create -s -vs -mdb [-nc [-truncate]] [-rc [-defer]] [-noemail] [-exp
NOTE: If you specify an expiration time for a remote virtual copy: • If Remote Copy is set up in asynchronous periodic mode, Recovery Manager for Exchange sets the expiration time for the remote virtual copy on the backup server only, not for the virtual copy created on the primary server. • If Remote Copy is set up in synchronous mode, Recovery Manager for Exchange sets the expiration time for both the virtual copy on the primary server and the remote virtual copy on the backup server.
NOTE: The target server to create snapshots upon the completion of Remote Copy process has to have the same version of Recovery Manager Backup Server component installed. Refer to Remote Copy Integration for more information on the Remote Copy setup. NOTE: It is the user's responsibility to perform data integrity checking and transaction log truncation to the virtual copy created with the -nc option. Skipping data integrity checking is not recommend.
RMExch deletebackup SYNTAX RMExch deletebackup -mdb -t [-domain ] DESCRIPTION The RMExch deletebackup command removes a backup entry in the backup repository. It will not communicate to the backup software to delete the actual backup. PARAMETERS The following options are supported: • -mdb - The name of the mailbox database to delete. • -t - The timestamp to delete. • -domain - Optional.
RMExch display SYNTAX RMExch display -mdb [-h ] [-inserv ] [-t ] [-exp] [-retain] [-domain ] DESCRIPTION The RMExch display command displays all virtual copies in the repository. PARAMETERS The following options are supported: • -mdb - The name of the mailbox database for which virtual copies are listed. • -h - Optional. Specifies a Recovery Manager installed Windows host to query repository information.
RMExch displayDomain SYNTAX RMExch displayDomain DESCRIPTION The RMExch displayDomain displays a list of the registered domain controllers. PARAMETERS None. Example The following command lists the registered domain controllers.
RMExch listbackup SYNTAX RMExch listbackup -mdb [-domain ] DESCRIPTION The RMExch listbackup command prints a list of the virtual copies backups that have been backed up by the RMExch backup command. PARAMETERS The following options are supported: • -mdb - The name of the mailbox database for which virtual copy backups are listed. • -domain - Optional. Specifies the domain to which the Exchange server or mailbox belongs.
RMExch ModifyDomain SYNTAX RMExch ModifyDomain -domainhost -u -p DESCRIPTION The RMExch ModifyDomain command modifies an Active Directory domain. PARAMETERS The following options are supported: • -domainhost - The fully qualified domain name (FQDN) of the domain host you are modifying. • -u - The username that has access to the Active Directory controller. • -p - The password for the username.
RMExch mount SYNTAX RMExch mount -mdb -t -h [-mp “MountPoint”] | [-domain ] DESCRIPTION The RMExch mount command mounts a virtual copy created by the RMExch create command. When using the RMExch mount command to mount a virtual copy, the program will check to see if the virtual copy is already mounted to a host machine.
RMExch policy SYNTAX RMExch policy -mdb [-i [-r]] [-exp {h|H|d|D}] [-retain {h|H|d|D}] [-f] [-domain ] DESCRIPTION The RMExch policy command displays or updates the policy for the specified mailbox database. Policies can be numeric-based or expiration-based. If the policy is numeric-based and you specify -i, Recovery Manager for Exchange updates the policy to the argument following -i.
NOTE: Retention time restrictions are: • You must have an HP 3PAR Virtual Lock license to use the -retain option. • The minimum retention period is 1 hour; the maximum is 43,800 hours/1,825 days (5 years). • The default retention time is 336 hours (14 days). • The retention time cannot exceed the value of the system's virtual volume maximum retention time. • You can set a retention time regardless of whether the policy is numeric- or expiration-based.
RMExch portconfig SYNTAX RMExch portconfig -h [-p ] DESCRIPTION The RMExch portconfig command will display or update the current port configuration for the Recovery Manager for Exchange service and RMExch CLI for the specified windows server. When only the -h argument is supplied, this command will list the current port number used by Recovery Manager for the Windows server. When -p is supplied, the port will be updated to the argument followed by -p.
RMExch rcstatus SYNTAX RMExch rcstatus -mdb <[-query]|[<-update> [-t -ts -status ]]> [-domain ] DESCRIPTION The RMExch rcstatus command will display or update status of the Remote Copy operation history for periodic mode volume groups. PARAMETERS The following options are supported: • -mdb - The name of the mailbox database to which the virtual copy timestamp belongs.
RMExch RegisterDomain SYNTAX RMExch RegisterDomain -domainhost -u -p DESCRIPTION The RMExch RegisterDomain command registers a new Active Directory domain. PARAMETERS The following options are supported: • -domainhost - The fully qualified domain name (FQDN) of the new domain host. The host name should be any Exchange server in the domain you are registering. • -u - The username that has access to the Active Directory controller.
RMExch remove SYNTAX RMExch remove -mdb -t [-domain ] DESCRIPTION The RMExch remove command removes the virtual copy from the system and the repository. To be successfully removed, the virtual copy must have an “Available” status; if the virtual copy is mounted it will not be removed. In addition, the retention time set in the virtual copy policy must have expired, or the virtual copy must have no retention time.
RMExch report SYNTAX RMExch report -h -output DESCRIPTION The RMExch report command will execute the RMReport batch script under the \Exchange\goodies folder and gather needed information on the specified Windows host for troubleshooting purposes. PARAMETERS The following options are supported: • -h - Specify a Recovery Manager installed Windows host to run the RMREPORT utility.
RMExch repository SYNTAX RMExch repository [-a ] DESCRIPTION The RMExch repository command will display or move the current repository locations for Recovery Manager for Exchange. If no arguments are specified, then the current location is displayed. If -a is specified along with a directory, then the repository will be moved to the new location. PARAMETERS The following options are supported: • -a - The target directory to which to move the repository.
RMExch reset SYNTAX To reset the Recovery Manager for Exchange locking on remote Windows host: RMExch reset -s -opt lock To reset the mount status of a particular timestamp record: RMExch reset -s -t -opt status DESCRIPTION The RMExch reset command resets a virtual copy mounting status in the repository record and internal process locking status on any designated Recovery Manager for Exchange installed system with only the status option be
RMExch restore SYNTAX For MEDIA RESTORES RMExch restore -mdb -t [-p ] [-m ] [-vs ] [-a ] [-src ] [-noemail] [-dp] For FILECOPY and VOLUME RESTORES RMExch restore -mdb -t <-filecopy | -promote> [-noemail] [-domain ] DESCRIPTION The RMExch restore command can perform one of three functions.
• -noemail - Optional. Do not send an email notification even if configured for this operation. • -dp - Indicates that HP Data Protector is to be used. If not specified, Recovery Manager proceeds as if the backup software used is Symantec NetBackup. NOTE: Use quotes ("") where spaces are included. NOTE: If the restore is directed to the original location, ensure the original location is still valid. NOTE: Symantec NetBackup software is case sensitive.
RMExch setvc SYNTAX RMExch setvc -mdb -t [-retain {h|H|d|D} [-f]] [-exp {h|H|d|D}] [-domain ] DESCRIPTION The RMExch setvc command sets or increases retention time for a virtual copy, and it sets or modifies the expiration time for a virtual copy, if the virtual copy was created using an expiration-based policy. PARAMETERS The following options are supported: • -mdb - The name of the mailbox database.
RMExch unmount SYNTAX RMExch unmount -mdb -t [-domain ] DESCRIPTION The RMExch unmount command unmounts a currently mounted virtual copy. When using RMExch mount to mount a virtual copy, the program will check to see if the virtual copy is mounted to a host machine. The virtual copy must have a status of “Mounted” or “Exposed” before it can be unmounted. PARAMETERS The following options are supported: • -mdb - The name of the mailbox database.
RMExch UnRegisterDomain SYNTAX RMExch UnRegisterDomain -domainhost DESCRIPTION The RMExch UnRegisterDomaincommand modifies an Active Directory domain. PARAMETERS The following option is supported: • -domainhost - The fully qualified domain name (FQDN) of the domain host you are removing from set of Recovery Manager for Exchange domains. NOTE: Use quotes ("") for names that include spaces. Example The following command removes the registration for the domain host kings.
RMExch validate SYNTAX RMExch validate -mdb -t [-domain ] DESCRIPTION The RMExch validate command verifies the data integrity of the exchange database files in the specified virtual copy that is already mounted on the system. PARAMETERS The following options are supported: • -mdb - The name of the mailbox database. • –t - The already mounted timestamp for validation. • -domain - Optional.
6. 7. 8. 9. 10. 11. Click New. Enter scheduling information for the automatic creation of virtual records and select OK. Select the Actions tab. Click New. Click the Browse button next to the Program/script text box. Navigate to the Recovery Manager for Exchange installation location. The default location is: C:/Program Files/3PAR/RM/Exchange/bin 12. Click RMExch.exe and click Open. 13.
8 Rapid Backup and Recovery for Exchange Key Microsoft Exchange File Types Before describing backup and recovery for HP 3PAR Recovery Manager Software for Microsoft Exchange, you must understand the elements of Exchange. The Microsoft Exchange mailbox database uses three key file types for all operations: • Log file (*.LOG). A file in which transaction log records are stored. • Checkpoint file (*.CHK).
virtual copies either through Recovery Manager or via Windows’ automatic scheduled task application. For more information, see “Using the Recovery Manager GUI” (page 31) or “Running Recovery Manager as a Scheduled Job” (page 77). • With Recovery Manager’s optional policy settings, you can maintain a specified number of the latest virtual copies to stay online.
6. Delete the original .EDB, .LOG, and .CHK files for a clean restore. CAUTION: ONLY remove the files, NOT the parent/intermediate folders for these files. The original database path and its structures must be kept the same. 7. 8. 9. Delete all catalog subdirectories under your database directories, and delete all catalog subdirectories under your database directories. You can move these files to new locations instead of deleting them.
9. Remount the database(s) to continue. The Exchange server performs a soft recovery and automatically replays the log. After the store is mounted, Recovery Manager confirms the restore. Point-of-Failure Recovery for Volume Restore To perform a point-of-failure recovery for volume restore: 1. Move the currently existing log files on your mailbox database volumes that you want to roll forward. NOTE: If Windows does not allow you to move, or even copy, Exchange .
3.
d. 3. 4. Press Enter. Start the Exchange Management Shell by clicking Start→Program Files→Exchange→Exchange Management Shell. In the Exchange Management Shell, enter the following: Restore-Mailbox -Identity -RecoveryDatabase 5.
8. If databases are currently mounted in the recovery database: a. Dismount the databases. b. Use the Eseutil.exe tool to verify that the databases are in a clean shutdown state. i. Open a command prompt window. ii. Change to the ExchSrvr\Bin folder. iii. Enter: Eseutil /mh YourDatabaseName.edb iv. v. vi. Press Enter. Note whether the State line shows as State: Clean Shutdown or State: Dirty Shutdown. If the databases are consistent, delete all transaction log files (.log) and checkpoint files (.
9 Remote Copy for Recovery Manager Overview HP 3PAR Remote Copy Software helps you safeguard against disasters that might occur at one location by allowing you to keep copies of data on a separate server, which can be placed at a remote location. For example, if there were a fire or earthquake at one location, all of the data stored there could be lost unless a backup copy can be recovered from a separate location not affected by the disaster.
Setting Up Remote Copy 1. Install and configure Remote Copy. For more information, see the HP 3PAR Remote Copy Software User’s Guide. NOTE: Be sure to configure the backup server with the same names, structure, and Windows authentication mode settings as the primary server. 2. Use the provcfg.exe tool (HP’s hardware provider tool) to configure the HP 3PAR Storage Systems in the Remote Copy setup to be the default HP 3PAR Storage Systems.
the production system (the Remote Copy primary system), the synchronous mode backup system, and the asynchronous periodic mode backup system. Setting Up Remote Copy Volume Groups for Mailbox Databases 1. 2. 3. Identify the virtual volumes that contain the mailbox database and log files to be copied. Create one (and only one) Remote Copy volume group per mailbox database.
A Server Virtualization Environments VMWare and Egenera Support for VMWare and Egenera environments is provided under certain specific conditions. New volumes presented to VMWare and Egenera servers are not surfaced automatically, so the RMExch mount command is limited to being executed on the backup host.
B Troubleshooting Known Issues • If a virtual volume name on the HP 3PAR Storage System is changed, the virtual copy taken before the name change will not be able to perform a volume promote restore. • For media backup virtual copy, it is recommended that a policy be maintained per storage group to avoid the possibility of having the batch file overwritten under some conditions.
Make sure the communication port for Recovery Manager is set to be the same on all Recovery Manager installed systems. You need to restart the Recovery Manager for Exchange Agent service on every system followed by the port change command. If the firewall or security monitoring software is installed, verify that the communication port and remote registry service ports (139 and 445) are allowed for access. Problem: Recovery Manager cannot locate the Exchange Server.
Suggestion: Make sure you have the latest maintenance package installed for your NetBackup application. For more information, see the latest HP 3PAR InForm OS Configuration Matrix. To obtain a copy of this documentation, go to http://www.hp.com/go/3par/, navigate to your product page, click Support for your product, and then click Manuals. Problem: RMExch cannot connect to the specified server.
Suggestion: When this message is logged by the Volume Shadow Copy service, it notifies the user that the initial search on the imported volume is not complete. It will try again to make sure the snapshot can be imported successfully. If the snapshot process still fails and this error is logged, please contact HP. Problem: Recovery Manager creates the virtual copy successfully but does not show it in GUI or CLI.
If the previous version of Recovery Manager is uninstalled, the msclus.dll is unregistered and results in the COM class factory error. To resolve this, run: - regsvr32 C:\Windows\system32\msclus.dll Problem: How to recover the Exchange writer status from last error “Non-retryable” to “No error”.
C Event Messages This appendix provides information for all of the events generated by HP 3PAR Recovery Manager Software for Microsoft Exchange 2010. Table 6 HP 3PAR Recovery Manager Software for Microsoft Exchange Event Messages Event ID Error Message Description/Action 3006 RME3006: ERROR: 3PAR VSS provider not found, exiting. HP 3PAR VSS Provider Software could not be located. • Verify that 3PAR VSS Provider is installed using Add/Remove Programs.
Table 6 HP 3PAR Recovery Manager Software for Microsoft Exchange Event Messages (continued) Event ID Error Message Description/Action 5124 RME5124: ERROR: Your database is spread across multiple InServs on the production server. Please move the Mailbox Database to only one InServ and perform this operation again. The mailbox database is spread across multiple HP 3PAR Storage Systems. RME3126: ERROR: Could not delete the local configuration file.
Table 6 HP 3PAR Recovery Manager Software for Microsoft Exchange Event Messages (continued) Event ID Error Message Description/Action 3164 RME3164: ERROR: There is a conflict with the specified path for repository relocation. A conflict was detected regarding the specified repository relocation path. • Verify the path given for repository relocation. 5160 RME5160: ERROR: The A copy process was not completed due to the status of the mailbox replication status of a Mailbox database.
Table 6 HP 3PAR Recovery Manager Software for Microsoft Exchange Event Messages (continued) Event ID Error Message 5168 RME5168: ERROR: Two or more Multiple files from the mailbox database share volumes. files of this Mailbox Database • Check the file path and volume mapping to determine which volume share volume(s). Please unmount is shared with the other mailbox database(s). Unmount this shared the shared volume(s) before volume. proceeding.
Table 6 HP 3PAR Recovery Manager Software for Microsoft Exchange Event Messages (continued) Event ID Error Message Description/Action 3805 3PARVSS3805: ERROR: Can not remove default InServ Storage System configuration. You need to select another InServ Storage System configuration as default entry before removing this configuration. Removal of the currently designated default HP 3PAR Storage System configuration is not allowed.
Table 6 HP 3PAR Recovery Manager Software for Microsoft Exchange Event Messages (continued) Event ID Error Message Description/Action 3814 3PARVSS3814: ERROR: Unable The HP 3PAR Storage System license information could not be located to find license information in the for the target HP 3PAR Storage System. target InServ Storage System. • Make sure you have entered the correct information and have proper Please make sure you have access rights. entered the right information.
Table 6 HP 3PAR Recovery Manager Software for Microsoft Exchange Event Messages (continued) Event ID Error Message Description/Action 5052 RM5052: ERROR: Could not allocate memory. This type of memory allocation failure can result from a system-wide contention for resources. • Check the event log for more detailed information.
Table 6 HP 3PAR Recovery Manager Software for Microsoft Exchange Event Messages (continued) Event ID Error Message Description/Action 5062 RM5062: ERROR: Could not query windows registry key . Unable to access registry for the specified key name. 3PARVSS5063: ERROR: Could not query windows registry key name . Unable to access the registry for the specified key name. RM5064: ERROR: Could not open windows registry key for 3PAR VSS Provider.
Table 6 HP 3PAR Recovery Manager Software for Microsoft Exchange Event Messages (continued) Event ID Error Message Description/Action 5103 RME5103: ERROR: The VSS The VSS Writer operation has exceeded the 20–second timeout limit Writer operation failed because for the freeze and thaw stage allocated by Exchange. of a time-out between the Freeze • Verify that the Exchange writer is in a Healthy state using vssadmin and Thaw events. list writers.
Table 6 HP 3PAR Recovery Manager Software for Microsoft Exchange Event Messages (continued) Event ID Error Message Description/Action 5123 RME5123: ERROR: The system was unable to hold I/O writes. Try again when the Exchange Server is not as busy. The system was not able to process I/O writes. RME5126: ERROR: The creation of a shadow copy is in progress, and only one shadow copy creation operation can be in progress at one time.
Table 6 HP 3PAR Recovery Manager Software for Microsoft Exchange Event Messages (continued) Event ID Error Message Description/Action 5134 RME5134: ERROR: removevlun operation failed. The removevlun operation has failed. RME5135: ERROR: createvlun operation failed. The createvlun operation has failed. RME5136: ERROR: removevv operation failed. The removevv operation has failed. RME5137: ERROR: showvv operation failed. The showvv operation has failed. RME5138: ERROR: createsv operation failed.
Table 6 HP 3PAR Recovery Manager Software for Microsoft Exchange Event Messages (continued) Event ID Error Message 5147 RME5147: ERROR: Cannot A mounted virtual copy could not be removed. remove a mounted virtual copy. • Unmount the virtual copy before deleting it. Please unmount it and try again. 5151 RME5151: ERROR: The VSS VSS Provider does not appear to be installed. Provider does not appear to be • Verify the proper HP 3PAR VSS Provider Software installation using installed.
Table 6 HP 3PAR Recovery Manager Software for Microsoft Exchange Event Messages (continued) Event ID Error Message Description/Action 5159 RME5159: ERROR: Maximum number of volumes exceeded. Microsoft VSS only allows a maximum of 64 volumes to simultaneously participate in a snapshot process. • Reduce the number of volumes for the snapshot. 5162 RME5162: ERROR: Unable to get Netbackup install information from registry. The NetBackup installation information could not be retrieved from the registry.
Table 6 HP 3PAR Recovery Manager Software for Microsoft Exchange Event Messages (continued) Event ID Error Message Description/Action 5173 RME5173: ERROR: Failed to identify Recovery Manager for Exchange agent. The Recovery Manager for Exchange Agent service is not functioning properly. RME5174: ERROR: The mount point you have provided does not exist. The specified mount point does not exist. RME5182: ERROR: Could not open include file . Check to see if your policy name is correct.
Table 6 HP 3PAR Recovery Manager Software for Microsoft Exchange Event Messages (continued) Event ID Error Message Description/Action 5195 RME5195: ERROR: Failed to The Remote Copy command for the specified group could not be perform remote copy command performed. for group . setup.
Table 6 HP 3PAR Recovery Manager Software for Microsoft Exchange Event Messages (continued) Event ID Error Message Description/Action 5412 RME5412: ERROR: Unable to locate remote copy group. The Remote Copy volume group could not be located. • Use ProvCfg to check that the target HP 3PAR Storage System is configured as the default for the Remote Copy backup server. (For ProvCfg.exe utility details, refer to the provider's user's guide.
Table 6 HP 3PAR Recovery Manager Software for Microsoft Exchange Event Messages (continued) Event ID Error Message Description/Action 5526 RME5526: ERROR: Recovery You must install the Symantec NetBackup client to perform backups Manager for Exchange does not using NetBackup. support this particular • To set up Symantec NetBackup, see Chapter 5, “Configuring Backup NetBackup model. Software.” 5528 RME5528: ERROR: Check NetBackup does not appear to be installed on the specified host.