This Knowledgebase article explains the Fast Check feature introduced in Neverfail Heartbeat v6.5, and how it works in conjunction with the Controlled Shutdown feature to maintain synchronization, particularly in environments with large datasets or WAN links with limited bandwidth.
Graceful stop of Protected Applications: Neverfail stops all protected services, allowing them to flush in-memory data to disk.
Real-time replication of final changes: All resulting file and registry changes are replicated to the Passive server before replication is stopped.
Shutdown markers written to registry: Neverfail writes internal flags indicating replication completed successfully and the shutdown was controlled while replication was stopped in Full Sync.
Safe OS shutdown: Finally, Neverfail stops its own service and hands control back to the OS to complete the reboot or shutdown.
Upon restart, Neverfail reads the registry markers and understands that the previous shutdown was controlled and replication stopped in-sync. It will then initiate a Fast Check — a lightweight verification process that typically takes less than 60 seconds.
During Fast Check:
Protected Applications remain stopped temporarily.
File and registry integrity is compared to ensure both servers remain in perfect sync.
If successful, Neverfail resumes replication and starts Protected Applications—without requiring a time-consuming Full System Check.
The system handles large volumes of data, making Full Sync costly in time and bandwidth.