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

# sk87960 - Revert IPS to Previous Database Revision

| Property | Value |
|----------|-------|
| Solution ID | sk87960 |
| Date Created | 2012-11-19 |
| Last Modified | 2020-09-17 |
| Technical Level | General |
| Products | Security Gateway, Security Management Server, Multi-Domain Security Management Server |
| Versions | R82.10, R82, R81.20, R82.20 |
| OS | Windows, Linux, Gaia |

## Solution

**Table of Contents:**

* Background
* Revert Tool
* Supported versions
* Instructions
* Notes
* Documentation
* Related solutions

### Background {#Background}

It is possible to revert the IPS Database to the state it was prior to the last update. Such revert affects only IPS configuration. It does not affect any other Software Blades or configurations, such as Firewall rules, Network Object changes, and so on.

### Revert Tool {#Revert Tool}

Check Point offers a special tool for Security Management Server / Multi-Domain Management Server **R7x**. The tool searches for the latest database revision created as part of an IPS update, and extracts the IPS content from that revision.

The revert process takes a few minutes, during which the Security Management Server / Multi-Domain Management Server will not be available, because Check Point services and the Server are restarted. By using the revert tools, we can only revert back to one previous version.

### IPS Revert

If you are using the reverting IPS package to a previous DB revision using the Database Revision, you can revert to any version you saved.

### Supported versions {#Supported versions}

|--------------------------|-------------------------------------------------------------------------------|
| **Check Point Versions** | This tool supports all versions from R71 GA and above                         |
| **Operating Systems**    | Currently, this tool supports only Gaia / SecurePlatform / Linux / Windows OS |

### Instructions {#Instructions}

* **On SecurePlatform / Gaia / Linux OS**

  1. Download the tool [from here](http://supportcontent.checkpoint.com/file_download?id=22086).

  2. Transfer the Tool file to the Security Management Server / Multi-Domain Security Management Server.

  3. Rename the file from '`Revert_IPS_to_Previous_Database_Revision_Tool_for_Linux_OS.binary_file`' to '`IPSUpdateRevert`':

     ***\[Expert@HostName\]# mv -v Revert_IPS_to_Previous_Database_Revision_Tool_for_Linux_OS.binary_file IPSUpdateRevert***
  4. Assign the necessary permissions:

     ***\[Expert@HostName\]# chmod u+rwx IPSUpdateRevert***
  5. Run the Tool (refer to the 'Documentation' section):

     * On Security Management Server:

       ***\[Expert@HostName\]# ./IPSUpdateRevert***
     * On Multi-Domain Security Management Server:

       ***\[Expert@HostName\]# mdsenv***   
       ***\[Expert@HostName\]# ./IPSUpdateRevert \<Domain_Name\>***
* **On Windows OS**

  1. Download the tool [from here](http://supportcontent.checkpoint.com/file_download?id=24613).

  2. Transfer the Tool file to the Security Management Server (e.g., `root of disk C:`).

  3. Open Windows Command Prompt (Start - Run... - type **cmd** - click on 'OK'/press Enter).

  4. Navigate to the Tool.

  5. Run the Tool (refer to the 'Documentation' section):

     ***C:\\\> IPSUpdateRevert***

### Notes {#Notes}

* After reverting IPS to the previous version using *IPSUpdateRevert* , you must remove the Cyclic Redundancy Check (CRC) file (*$FWDIR/conf/SMC_Files/asm/crc_marker_db.fw* ) on the Security Management or relevant Domain. Refer to [sk107580 - Online IPS Update fails with "Internal Error: Failed to update Database object"](https://supportcenter.checkpoint.com/supportcenter/portal?eventSubmit_doGoviewsolutiondetails=&solutionid=sk107580)  

* If the *admin* password defined in *cpconfig* / *mdsconfig* menu had been changed between the time when IPS Database Revision was taken and the current time, when you are going to run the revert tool, then you will have to reset the *admin* password (because the database revision also reverts the users and their passwords).

### Documentation {#Documentation}

* For description of this tool and its usage, refer to [this document](http://supportcontent.checkpoint.com/documentation_download?id=22085).

### Related solutions {#Related solutions}

* [sk100404 - IPS Protections - Database Recovery Suggestions](https://supportcenter.checkpoint.com/supportcenter/portal?eventSubmit_doGoviewsolutiondetails=&solutionid=sk100404)
* [sk113748 - "Internal Error: Failed to update Database object" error in SmartDashboard when updating IPS](https://supportcenter.checkpoint.com/supportcenter/portal?eventSubmit_doGoviewsolutiondetails=&solutionid=sk113748)
* [sk107580 - Online IPS Update fails with "Internal Error: Failed to update Database object"](https://supportcenter.checkpoint.com/supportcenter/portal?eventSubmit_doGoviewsolutiondetails=&solutionid=sk107580)

---

# 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
