Skip to content

Check Point ExportObjects tool enables you to export specific types of objects from a R80.10 and above Management database to a .csv file, which can then be imported into any other R80.10 and above Management database.

License

Notifications You must be signed in to change notification settings

CheckPointSW/ExportObjects

Repository files navigation

ExportObjects

Check Point ExportObjects tool enables you to export specific types of objects from a R80.10 and above Management database to a .csv file, which can then be imported into any other R80.10 and above Management database.

This tool can be used for backups, database transfers, testing, and more.

Instructions

Clone the repository with this command:

git clone https://github.com/CheckPoint-APIs-Team/ExportObjects

or by clicking the Download ZIP button.

Download and install the Check Point API Python SDK repository, follow the instructions in the SDK repository.

A typical run of the script to export all hosts will be along the lines of:

export_hosts.py -m [management server IP] -o hosts.csv

A lot more details can of course be accessed with the '-h' option.

Later on, to import these hosts into other R80.10 and above Management database, you execute the command mgmt_cli with the batch flag [-b]:

mgmt_cli add host -b hosts.csv

Please refer to the mgmt_cli tool manual for more information.

Development Environment

The tool is developed using Python language version 2.7.9 and Check Point API Python SDK.

About

Check Point ExportObjects tool enables you to export specific types of objects from a R80.10 and above Management database to a .csv file, which can then be imported into any other R80.10 and above Management database.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages