Language selection:
Skip to main navigation Skip to main content Skip to page footer

FTP backup of the IT monitoring system

Below you will find a description of the script for the daily backup of the device configuration of one or more Didactum IT monitoring systems to an FTP server. The script is executed on the local operating system of the user (administrator). Python 3 is required to run the script.

The latest version can be downloaded here.

A task scheduler of your operating system is required to run this script every day (cron, anacron, cnacron – for Unix/Linux; Task Scheduler, nnCron – for Windows, etc.). In the "User Settings" section, the following parameters must be specified:

 ParameterFunction
 usernameUser account name including administrative rights on the device.
 passwordUser password with administrative rights on the device.
 ftpurlFTP server address.
 ftpuserFTP server user.
 ftppasswordFTP server password.
 ftpdirFTP directory for the copies of configuration settings.

The list of IP addresses of the IT monitoring systems is defined in the file hosts.txt.

Example: 192.168.0.193

The configuration file of each IT monitoring system is saved on the FTP server in the specified directory using the following naming scheme: settings_mm.dd.yy-hh:mm:ss.zor.

The Python script for the daily backup of the configuration file of your Didactum monitoring system can be downloaded here (as a .zip file) free of charge. To run the script, execute one of the following commands:

Start script

> python zorbackup.py

or

$ python3 zorba

This website uses cookies

This website uses cookies to improve user experience. By using our website you consent to all cookies in accordance with our Cookie Policy.

Essential cookies enable basic functions and are necessary for the website to function properly.
Statistics cookies collect information anonymously. This information helps us to understand how our visitors use our website.
Marketing cookies are used by third parties or publishers to display personalized advertisements. They do this by tracking visitors across websites.