HP Application Software Suite for Microsoft Exchange manual Rapid Backup and Recovery for Exchange

Page 82

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.

Microsoft Exchange uses these key file types for all operations:

Log file (*.LOG). A file in which transaction log records are stored.

Patch file (*.PAT). Used during backup, restore, and recovery operations, it contains database pages that were split during online backup.

Checkpoint file (*.CHK). Maintains information about the location in the transaction logs that was last committed to the database.

Database file (*.EDB). Properties data file to store all user data.

There are three key files within Microsoft Exchange storage groups: EDB, CHK, and LOG files. LOG files are accessed in a sequential order; EDB files are accessed with random I/O patterns. For optimal performance and to facilitate database management, transaction logs should be placed on a volume that performs sequential I/O in an optimal manner such as a RAID 1 volume. The EDB files should be placed on a separate volume that is optimized for random I/O such as a RAID 5 volume. For additional information on creating volumes, see the HP 3PAR InForm OS CLI Administrator’s Manual.

From the performance and management point of view, a dedicated volume should be created for every log file group on each mailbox database, and another data volume should be created for EDB files for each data store on every mailbox database. For example, if you have two storage groups, each with a log and five mailbox stores, create two RAID 1 volumes for the logs, and ten RAID 5 volumes for the EDB files.

When a change is made to the mailbox database, Exchange updates the data in the memory (32K pages) and synchronously writes a record of the transaction to the log in sequential order. This record allows Exchange to re-create the transaction in the event of a failure. The database engine then writes the data to the disk in large I/O operations. Exchange supports circular logging to save disk space on the volume containing log files. However, circular logging makes hard recovery (restoring from backup) impossible. Therefore, HP recommends that you disable the circular logging feature (circular logging is disabled by default in Microsoft Exchange).

Backup

An online backup of Exchange runs while the data store is mounted. A full backup backs up the entire information store and transaction log. It also truncates the log after the log has been backed up to reduce disk space usage.

Virtual Copies

A virtual copy is a copy of another virtual volume (EDB or LOG) created using copy-on-write techniques. Unlike a physical copy, which is a duplicate of the entire virtual volume, a virtual copy, or snapshot, only records the changes to the original virtual volume. Therefore, minimal storage space is used. This allows an earlier state of the original virtual volume to be re-created by starting with its current state and rolling back all the changes that have been made since the virtual copy was created. The system allows you to make up to 500 virtual copies of each virtual volume, assuming that sufficient storage space was allocated when the base virtual volume was created.

82 Rapid Backup and Recovery for Exchange

Image 82
Contents User’s Guide Acknowledgments Contents Configuring Backup Software Using the Recovery Manager GUIMounting a Virtual Copy Unmounting a Virtual Copy Creating a Backup of a Virtual CopyScheduling Automatic Virtual Copies Automating Tasks Refreshing All Virtual CopiesTroubleshooting Rapid Backup and Recovery for ExchangeRemote Copy for Recovery Manager Server Virtualization EnvironmentsRelated Documents IntroductionTypographical Conventions Advisories IntroductionRecovery Manager Requirements Overview of Recovery ManagerSystem Requirements Features Supported Running Recovery Manager on a Japanese OSOverview of Recovery Manager Microsoft Volume Shadow Copy Service Features Not SupportedFeatures Not Supported Supported VSS Components How VSS Works with Exchange Recovery Manager LayoutHow VSS Works with Exchange Centralized Backup Configuration Single Host Backup ConfigurationCCR Backup Configuration Recovery Manager LayoutMultiple Domain Backup Configurations Two HP 3PAR Storage Systems, One SiteServer Relationships Backup ServerRemote Copy Backup Server Exchange ServersInstalling Recovery Manager Installation and DeinstallationUpgrading to Recovery Manager for Exchange Backup ServerVerifying the Installation Verifying the InstallationUnderstanding the Registry Editing the Registry Deinstalling Recovery ManagerEnvironment Variables Deinstalling Recovery Manager Configuring the Database Configuring Recovery ManagerConfiguring Recovery Manager Grouping Volumes into Autonomic Groups Configuring Mount FunctionalityConfiguring Recovery Manager for CCR Configuring the ProviderMultiple Domain Requirements Configuring Multiple DomainsVolume Sets Registering DomainsUnregistering a Domain Modifying Domain CredentialsManaging Domain Components Server component is installed Configuring Backup SoftwareConfiguring Symantec NetBackup OverviewSetting Up the HP Data Protector Backup Specification Configuring HP Data ProtectorRequirements Using Symantec NetBackup Using Your Backup SoftwareSetting Up HP Data Protector Cell Manager Access Using HP Data ProtectorUsing the Recovery Manager GUI Overview of the Recovery Manager GUIStopping the GUI Starting the GUIManaging Domains Registering the Server Setting the Recovery Manager Policy ConfigurationHow Recovery Manager Policies Work Working in Multiple DomainsNumeric-Based Policies Expiration-Based PoliciesSetting the Recovery Manager Policy Configuration Setting Recovery Manager PoliciesRetention Time Restrictions Configuring Email Notifications Modifying the Time Constraints for a Virtual CopyCreating Virtual Copies of Storage Groups Deleting Email ConfigurationsHow Virtual Copy Creation Works Processes during Virtual Copy Creation Manually Creating a Virtual Copy of a Storage GroupProcesses after Virtual Copy Creation How Remote Virtual Copy Works Creating a Virtual Copy of an LCR-Enabled Storage GroupCreating Remote Virtual Copies of Storage Groups Manually Creating a Remote Virtual Copy of a Storage GroupPrimary Creating a Virtual Copy of a CCR-Enabled Storage GroupOption Description CCR Virtual Copy on Active Node CCR Virtual Copy on Passive NodeScheduling Automatic Virtual Copies Automating TasksScheduling Automated Tasks with Task Scheduler Managing Automated Tasks with Task Manager Refreshing Virtual Copy Information Mounting a Virtual CopyUnmounting a Virtual Copy Refreshing All Virtual CopiesRefreshing All Virtual Copies for a Specific Storage Group Manually Creating Backups at the Storage Group LevelBacking Up a Virtual Copy Refreshing a Specific Virtual CopyCreating Backups at the Storage Group Level for CCR You are using an expiration-based policy, orYou are using an expiration-based policy, or Scheduling Automatic Backups at the Storage Group Level Creating a Backup of a Virtual CopyScheduling an Automatic Backup of a Virtual Copy Restoring a Storage Group with Volume Restore Restoring a Storage Group with File Copy RestoreRestoring from a Virtual Copy Analyzing the Repository Restoring a Volume or Directory from a Media BackupManually Analyzing and Synchronizing the Repository Removing Available Virtual Copies Validating a Virtual CopyRemoving Virtual Copies Removing Removed Virtual CopiesViewing Event Message Descriptions Recovery Manager Commands Using the Recovery Manager CLIRecovery Manager for Exchange Command Line Interface CLI Recovery Manager for Exchange Command Line Interface CLIRMExch analyze Using the Recovery Manager CLIExamples RMExch backup Recovery Manager CommandsDefault is System Drive\3parsnapshot ExampleRMExch config RMExch create Recovery Manager Commands RMExch create -s bottlenosed -g sg2 RMExch deletebackup RMExch display RMExch displayDomain RMExch listbackup RMExch ModifyDomain RMExch mount RMExch peer RMExch policy RMExch policy -s bottlenosed -g first storage group -i 10 -r RMExch portconfig RMExch rcstatus RMExch RegisterDomain RMExch remove RMExch report RMExch repository RMExch reset RMExch restore Parameters ExamplesRMExch create command RMExch setvcRMExch unmount RMExch UnRegisterDomain RMExch validate Running Recovery Manager as a Scheduled JobScheduling Virtual Copies using the Recovery Manager GUI Scheduling Virtual Copies with Windows Task SchedulerRunning Recovery Manager as a Scheduled Job RMExch create -s Exchange Server 1 -g storagegroup3Rapid Backup and Recovery for Exchange Rapid Backup and Recovery for ExchangeBackup Key Microsoft Exchange File TypesPoint-In-Time Recovery Recovery ProceduresAdvantages of Using Recovery Manager Recovery ProceduresVolume Promote Point-In-Time Recovery From the Cluster Administrator, take the Disks offlineSingle Copy Clusters Point-Of-Failure RecoveryPoint-of-Failure Recovery for File Copy Restore Continuous Copy Replication ClustersSingle Mailbox Recovery Point-of-Failure Recovery for Volume RestoreRestoring a Mailbox from a Backup to a Recovery Server Rapid Backup and Recovery for Exchange How Recovery Storage Groups Operate Using the Recovery Storage Group FeatureCreating a Recovery Storage Group Restoring a Mailbox Store to the Recovery Storage Group Additional Documentation Additional DocumentationAsynchronous Periodic Mode Remote Copy Remote Copy for Recovery ManagerSynchronous Mode Remote Copy Remote Copy for Recovery ManagerSupport for Remote Copy Modes and Policies Setting Up Remote CopySetting Up Remote Copy Support for GeoCluster for Microsoft WindowsSetting Up Remote Copy Volume Groups for Storage Groups Recovering a Storage Group from a Remote Copy Backup ServerVMWare and Egenera Server Virtualization EnvironmentsVMWare and Egenera Known Microsoft Issues TroubleshootingKnown Issues TroubleshootingTroubleshooting Suggestion RMExch analyze -s exchange server -g storage group Regsvr32 C\Windows\system32\msclus.dll Troubleshooting Event Messages RME3126 Error Could not delete Event ID Error Message 3112Backup server Local configuration fileCommand on this snapshot Event ID Error Message 3164RME3176 Error Verification has If NetBackup is included in environmentUnmount the shared volumes before Event ID Error Message 3204Storage group share volumes. Please Before running restore3807 3PARVSS3807 Error Unable to read Removing this configuration3806 3PARVSS3806 Error Unable to read InServ Storage System connection setup3PARVSS3816 Error Unable to find Event ID Error Message 3813 3PARVSS3813 Error Unable to get3PARVSS3814 Error Unable to find Make sure you have entered the rightStorage System configuration entry Event ID Error Message 3817 3PARVSS3817 Error VSS ProviderLog level setup Allowable volumes5055 3PARVSS5055 Error Token Invalid Event ID Error Message Description/Action 5054An error CommandPermission to access it Event ID Error Message Description/Action 5062Unable to access registry for the specified key 5063 3PARVSS5063 Error Could not queryFrom the command line. To put it into a Event ID Error Message 5103 RME5103 Error The VSS WriterRME5104 Error The VSS Exchange RME5108 Error The VSS WriterRME5127 Error a backup for same Event ID Error Message 5123RME5126 Error The creation of a To hold I/O writes. Try again when5145 Event ID Error Message 5134New license Valid licenseNot appear to be installed. You cannot Event ID Error Message 5146RME5147 Error Cannot remove a VSS Provider does not appear to be installedVolumes exceeded Event ID Error MessageRME5159 Error Maximum number RME5162 Error Unable to getTry performing recovery operations Snapshot volumeServer install location from registry Volume Name is currently exposed toCopy registered volumes information Event ID Error Message 5195Copy command for group Remote Copy RME5199 Error Remote copy groupActive Directory Notification command for remote copy CopyNeed to check the firewall settings Ready for syncDue to invalid username or password Event ID Error Message 5438DataProtector command error Could not access the HP 3PAR Storage System