How to migrate the Postgres database after a failure during MSME 8.5 upgrade
Technical Articles ID:
KB82793
Last Modified: 9/18/2014
Last Modified: 9/18/2014
How to migrate the Postgres database after a failure during MSME 8.5 upgrade
Technical Articles ID:
KB82793
Last Modified: 9/18/2014 EnvironmentMcAfee Security for Microsoft Exchange 8.5
Microsoft Windows 2012, 2008 x64-bit, 2003 x64-bit Microsoft Exchange 2013, 2010 SP2, 2007 SP3 For product supported environments, see KB82890. ProblemDuring an upgrade to McAfee Security for Microsoft Exchange (MSME) 8.5 from a previous version (such as MSME 8.0), the upgrade fails with a generic installer error (for example, a 1920 or 1630 error).
When this occurs, the installer rolls back and leaves MSME in an uninstalled state. CauseThe migration of key MSME databases to the new installation folder location fails. This data must be moved from the backup location using either an automated script (Solution 1), or a manual process (Solution 2).
SolutionAutomated migration of databases from backup location
When an upgrade starts, the installer creates a backup of the quarantine data along with PostgreSQL. Run the Powershell script attached to this article to move the relevant databases from the backup location to the default database folder. This Powershell script performs all necessary prerequisite actions required when the upgrade installation fails. NOTE: This script should be used only when an upgrade fails with MSME 8.5, and the installation rolls back to an uninstalled state. Prior to running the script, ensure that no 'orphan' RPC/Postgres processes are running. If you are unsure how to check this, see the Related Information section for details.
SolutionManual migration of databases from backup location
When an upgrade starts, the installer creates a backup of the quarantine data along with PostgreSQL. Perform the following steps to migrate this backed-up database manually: NOTE: These steps should only be used when an upgrade fails with MSME 8.5, and the installation rolls back to an uninstalled state. Prior to performing these steps, ensure that no 'orphan' RPC/Postgres processes are running. If you are unsure how to check this, see the Related Information section of this article for details.
When the installation completes, the database will be upgraded successfully and your quarantined items will be visible in Detected Items in the same way as with your previous MSME installation.
Related InformationYou may need to manually terminate Windows processes. Follow these steps to terminate the Security for Exchange RPC/Postgres processes:
AttachmentAffected ProductsGlossary of Technical Terms |
|