On-demand history recovery configuration
- Last UpdatedJul 31, 2024
- 2 minute read
The AVEVA Events to CONNECT supports performing history recovery on-demand by specifying start and end time.
Configure history recovery using Curl commands
-
Start any of the Configuration tools capable of making HTTP requests.
-
Run a POST command with the Id of the history recovery, and the startTime and endTime to the following endpoint: http://localhost:5590/api/v1/configuration/<ComponentId>/HistoryRecoveries.
Example using curl:
curl.exe --ntlm --negotiate -u <UserName> -d '{ "Id": "TestRecovery", "startTime": "2023-03-29T14:00:30Z", "endTime": "2023-03-29T15:00:15Z" }' -X POST "http://localhost:5590/api/v1/configuration/<ComponentId>/HistoryRecoveries"
Notes:
5590 is the default port number. If you selected a different port number, replace it with that value.
If you do not specify an Id, the endpoint generates a unique Id.
Configure history recovery using the Configurator plugin
-
To enable on-demand history recovery, configure the data source data collection mode to ‘HistoryOnly’, otherwise the options to add and delete history recovery will not be visible.
When the data source data collection mode is set to ‘History only’, Add and Delete buttons will be visible for you to configure on-demand history recovery.

-
Select Add to create a new history recovery.
-
Enter values for the input fields.
For more information, see History recovery parameters.
Note: Newly added history recoveries will be started when you select Configure.

-
Select Refresh to monitor the status of history recoveries. Fields to monitor the status are Progress, Status, and Errors.