Issue
When using External Log Storage in EBO, the following log message may appear:
"Couldn't find a matching record in the internal storage, re-reading everything."
Product Line
EcoStruxure Building Operation
Environment
- EcoStruxure Building Operation
- External Log Storage
Cause
This message indicates a failed synchronization attempt between EBO’s internal log storage and the configured external log storage system. It does not imply a misconfiguration or data corruption.
EBO attempts to locate the last successfully transmitted record in its internal storage. If that record is missing—typically due to log purging based on retention settings—EBO cannot resume from that point and instead re-sends all available data to the external storage to ensure continuity.
Common Scenario
- EBO is configured with a short log retention period (e.g., 1 day).
- The external log storage system is unavailable for a period longer than the retention window.
- The last record previously sent to external storage is purged from EBO’s internal storage before synchronization resumes.
- EBO cannot find the matching record and re-transmits all current log data.
Resolution
No action is required. This behavior is expected and intentional. It ensures that the external log storage receives all available data, even if some records were purged from internal storage during downtime.
Recommendations
- Review and adjust log retention settings in EBO to align with the availability and recovery time objectives of the external log storage system.
- Ensure high availability of the external storage to minimize downtime and avoid unnecessary data re-transmission.