Introduction to the Restorepoint SyncPack

Download this manual as a PDF file

This section describes how you can use the "Restorepoint" SyncPack to automatically add SL1 devices to Restorepoint when those devices are discovered in SL1 and then sync data for those devices. This SyncPack also collects backup log data from Restorepoint.

The "Restorepoint" SyncPack uses the "Restorepoint" PowerPack.

What Can I Do with this SyncPack?

The "Restorepoint" SyncPack contains PowerFlow applications that can automatically add, or "onboard", SL1 devices to Restorepoint when those devices are discovered in SL1. You can also use this SyncPack to collect backup log data from Restorepoint.

This SyncPack lets you configure the following integrations between Restorepoint and SL1:

  • Onboard and Sync Devices. The "Restorepoint: Sync Devices" application syncs existing SL1 devices with Restorepoint devices. The application also adds new SL1 devices and their associated elements to Restorepoint, including the domain and credential. The application gets details about how the device will be configured in Restorepoint, including the assigned agent and device type, from a mapping in the aligned configuration object.
  • Get Logs from Restorepoint. The "Restorepoint: Get the list of Logs from Restorepoint" application queries the Restorepoint API to collect backup success and failure logs from Restorepoint. These logs are also synced to SL1. You can use PowerFlow to compare the logs to make sure the backups ran successfully in Restorepoint.
  • Update credentials from SL1. The "Restorepoint: Get list of credentials from SL1" application queries SL1 for existing credentials and matches them against credentials in Restorepoint. If there is a change to the credential in SL1 and the credential exists in Restorepoint, the credential is updated with the new information.

For more information about configuring these integrations, see Configuring Applications for the Restorepoint SyncPack.

Contents of the SyncPack

This section lists the contents of the "Restorepoint" SyncPack.

PowerFlow Applications

Before you can use the integrations between Restorepoint and SL1, you will need to configure the following applications in the "Restorepoint" SyncPack:

  • Restorepoint: Get list of credentials from SL1. This application queries SL1 for existing credentials and matches them against credentials in Restorepoint. If there is a change to the credential in SL1 and the credential exists in Restorepoint, the credential is updated with the new information. For more information, see Configuring the Restorepoint: Get list of credentials from SL1 application.
  • Restorepoint: Get the List of Logs from Restorepoint. This application queries the Restorepoint API to collect backup success and failure logs from Restorepoint. You can use PowerFlow to compare the logs to make sure the backups ran successfully in Restorepoint. For more information, see Configuring the Restorepoint: Get the List of Logs from Restorepoint Application.
  • Restorepoint: Sync Devices. This application creates the Restorepoint custom attribute for the device and gets devices in the "Restorepoint" device group in SL1 and syncs them to Restorepoint. This application triggers the "Restorepoint: Onboard Device" application, which checks for newly discovered SL1 devices to sync to Restorepoint. For more information, see Configuring the Restorepoint: Sync Devices Application.
  • Restorepoint: Get a list of devices not present in SL1. This application checks for devices missing from SL1.

PowerFlow Applications (Internal)

The following applications are "internal" applications that should not be run directly, but are automatically run by applications from the previous list. To view these internal PowerFlow applications, click the Filter icon () on the Applications page and select Show Hidden Applications. Internal applications are hidden by default.

  • Restorepoint: Change detection for backed up devices. This application queries the Restorepoint API to determine whether there was a change between the last two backups. This application is triggered by the "Restorepoint: Get the List of Logs from Restorepoint" application.
  • Restorepoint: Onboard Device. This application adds new devices and the associated elements to Restorepoint, including the domain and credential. The application gets details about how the device will be configured in Restorepoint, including the assigned agent and device type, from a mapping in the aligned configuration object. This application is triggered by the "Restorepoint: Sync Devices" application.
  • Restorepoint: Update Event info in SL1. This application populates SL1 events with log and backup information that is collected from Restorepoint. This application is triggered by the "Restorepoint: Get the List of Logs from Restorepoint" application.

Configuration Object

  • Restorepoint Base Config. This configuration object can be used as a template after the SyncPack is installed on the PowerFlow system. The configuration object includes the following:
  • Details for connecting to the SL1 API, including the URL, username, and password.
  • Details for connecting to the Restorepoint API, including the URL, username, and password.
  • Details for connecting to the SL1 database, including the URL, username, and password.
  • A mapping between SL1 Device Class GUIDs and Restorepoint device types.
  • A default value for Restorepoint device types.
  • Mapping between SL1 collector appliance IDs and Restorepoint agents.
  • A default backup schedule for all new devices added to Restorepoint.
  • An option to add a custom link configuration to SL1, a user access URL, a timestamp, and the option to allow device change detection.

Steps

The following steps are included in this SyncPack:

  • Create Restorepoint Credential
  • Restorepoint: Create Device
  • Create Restorepoint Domain
  • Determine the change in Restorepoint Logs
  • Get backup data from RP
  • Insert data in SL1 database
  • Get device id from SL1
  • Get Devices from SL1
  • Transfer Data
  • Select Device ID from SL1
  • Get Logs from Restorepoint and save in PF cache
  • Optional QueryGQL Call RP
  • Select Custom Link
  • Select devices from SL1
  • Update Device Event Info
  • Filter List of Credentials
  • Get List of Basic/Snippet Credentials from SL1
  • Get List of Credentials from Restorepoint
  • Get List of SSH Credentials from SL1
  • Save Edit Date to Cache