> Source: [sk76900](https://support.checkpoint.com/results/sk/sk76900)

# sk76900 - "migrate export" operation fails when the pre-upgrade verifier is called

| Property | Value |
|----------|-------|
| Solution ID | sk76900 |
| Date Created | 2012-06-14 |
| Last Modified | 2020-10-06 |
| Technical Level | Advanced |
| Products | Security Management Server |
| Versions | R82.10, R82, R81.20, R82.20 |

## Symptoms

- * "migrate export" fails when the pre-upgrade verifier is called.  

* Errors in the migrate log /opt/CPshrd-R/log/migrate-DDD_MMM__D_HH-MM-SS_YYYY.log shows:  
  `[ExecCommandGetOutput] ERR: Command completed with error code -1`  
  `[PreupgradeVerifierRunner::exec] ERR: Preupgrade verifier had failed`  

* This happened after reverting to an R75 snapshot and then trying to run the R75.40 'migrate_export' tool.

## Cause

Corrupted registry `$CPDIR/registry/HKLM_registry.data`.

The value for *:CurrentMSP* in the registry has been changed to something other than 0, 1, 5, 6 or 7 depending on the currently installed version on the server.

This causes the migrate_export to attempt to execute the pre-upgrade verifier with the following command parameters set:

*./pre_upgrade_verifier -p /opt/CPsuite-R75.40/fw1 -c 6.0.2.xxx -t 6.0.2.5* where xxx equals the corrupted string.

## Solution

This solution requires authentication. Please log in to view the full solution.

---

# Agent Instructions

This content is from the Check Point Support Center (https://support.checkpoint.com), the official knowledge base for Check Point cybersecurity products.

## Navigating This Knowledge Base

- **Complete index**: [llms.txt](https://support.checkpoint.com/llms.txt)
- **All SK articles**: [SecureKnowledge Sitemap](https://support.checkpoint.com/sitemaps/secureknowledge-sitemap-index.xml)
- **SK article URL pattern**: `https://support.checkpoint.com/results/sk/{skId}`
- **Markdown responses**: AI bot User-Agents automatically receive `text/markdown` content
