1. Home
  2. Network Monitoring and Management
  3. Network Configuration Management

Network Configuration Management

Domotz allows to easily backup and restore configuration of a number of networking devices.

In particular, Domotz allows to:

  • automatically back-up configuration
  • manually back-up specific configuration
  • compare across different versions
  • getting alerted if something changes
  • getting notified if running configuration is different from the saved one
  • restore previous saved configuration
  • upload and update the device with a new configuration

Major brands such as Cisco, Luxul, FortiGate, WatchGuard are supported. View the complete list of supported devices on the Domotz Community.

Feature Access & Unlock

The feature is available in the Config section of certain network devices

Network Configuration Management 1

As a first step you would need to unlock the device, by providing SSH credential.

Notes for Cisco IOS

If you get an error during device unlock, check if SCP module is present and if Configuration Archive is active in the device.
> Ip SCP server should be enabled.
IOSDriver requires that the archive functionality be enabled to perform auto-rollback on error. Make sure it’s enabled and set to a local filesystem (for example ‘flash:’ or ‘bootflash:’).
For more info please check: Prerequisites for Configuration Replace and Configuration Rollback.
archive
path flash:archive
write-memory

Notes for Luxul

> SSH and SNMP should be enabled.
> Admin account with privilege should be level 15.

Notes for FortiGate

> SSH and TFTP should be enabled.
> The maximum limit for the configuration file is 5MB.
> Hash for passwords and other encrypted data may be shown as different when comparing configurations even if the password is the same.
> A firewall rule must allow TFTP traffic from the Domotz agent host to the FortiGate device. For further information please check TFTP Session Helper.
> The following configuration is needed for the correct interpretation of its configuration.
config system console
set output standard
end

Notes for WatchGuard

> HTTPS (port 8080) is needed for the recognition.
> The maximum limit for the configuration file is 5MB.
> SSH and TFTP should be enabled.
> We recommend having a separate SSH user for this feature since only one session per user is allowed at a time.
> A firewall rule must allow TFTP traffic from the Domotz agent host to the WatchGuard firewall.

Notes for Juniper

> SSH and SCP should be enabled.
> User must be super-admin or capable of restoring configuration.

If the device is successfully unlocked, the following screen is shown:

Network Configuration Management 2

Automatic and Manual Backup

Domotz automatically backup the configuration of the device and shows the history of the last configuration files. The backup is executed every 6 hours, and a new version is only saved (and showed) if it differs from the previous version.

Moreover, Domotz allows the manual backup of the configuration file. A new version is created, regardless if it differs or not from the previous saved version:

Network Configuration Management 3

Upload/Download/Remove Configuration files

Through the same interface, it is possible to upload a new configuration file (which can then be applied to the device). Moreover, each saved configuration file can be locally downloaded.

Misalignment Error

If you get a Misalignment error it means that the Startup configuration (flash / bootflash) file is different from the Running configuration file inside the device. It’s best practice to keep the Startup configuration file aligned with the Running configuration file. In fact, when you restore a configuration file from Domotz, we’ll replace both Startup and Running configuration files with the selected backup.

You can also set an alert on the misalignment error.

Compare and Restore Configurations

Through the same interface, it is possible to upload a new configuration file (which can then be applied to the device). Moreover, each saved configuration file can be locally downloaded.

Network Configuration Management 4
Updated on April 26, 2021

Was this article helpful?