Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This The Backup Flows feature allows to execute custom commands during backup in addition to the device-specific commands built in Unimusyou to define Custom Backup Flows, which will be executed on Devices during backup.
Normally a built-in Flow from the Device Driver would be used, but you can override this using Custom Flows.

Flows can be assigned to a specific vendor, device type or tagTag, similar to backup filters Backup Filters.

During the backup flow Backup Flow creation process it is possible to , you create the entire flow Flow in as a sequential formseries of steps, and during Device communication, these steps will be sent to the device in sequential order. Each step represents a specific command that must be defined by the userwill be sent to the Device. For each "Send command" step, it is possible to define the behavior that will be performed if the command fails.

...

There are 2 options:

  • Ignore command failure for this step ("Ignore failure" is checked)

  • Fails If this command fails, fails the whole backup

It is also possible to select whether a specific each command's output should only be executed or whether the result of such a command should be included in the final backup. 

In addition to commands, steps can be added to a flow Flow to set switch the device into configuration or enable enable (user-exec) or configure mode, and no more than one of these can be added to a flow.

The delay between each "Send command" step is also configurable

Conflicts

Due to the fact that a flow can be assigned to devices via a vendor, device type or tag, there can potentially be a situation where more than one "backup flow" is assigned to a single device. In this situation, the system resolves the conflict by executing default commands built in Unimus. To check if there is a conflict on a device, you can navigate from the selected device to Device Information > Backup Flow, where a table displays all the flows to which the device is assigned. 

More information

You can find more information on Custom Backup flows, with examples in this Blog article:
https://blog.unimus.net/custom-backup-flows-in-unimus-2-5/