What are SafeKit’s features?
SafeKit provides the following features for Windows and Linux in a single software product:
- Load balancing
- Synchronous real-time file replication
- Automatic application failover
- Automatic failback after a server failure
High Availability in Physical Security Market
New application (real-time replication and failover)
New application (network load balancing and failover)
Full VM or container real-time replication and failover
Database (real-time replication and failover)
Web (network load balancing and failover)
Amazon AWS
Google GCP
Microsoft Azure
Other clouds
Physical security (real-time replication and failover)
Basic architectures
Advanced architectures
High availability best practises
Clustering best practises
Evidian > Products > SafeKit: Simple, Cost-Effective High Availability Software > Evidian SafeKit - High availability software - HA cluster for redundancy of critical applications on Windows and Linux
SafeKit provides the following features for Windows and Linux in a single software product:
SafeKit eliminates the following requirements:
SafeKit solves:
You can implement real-time replication and failover for:
No. SafeKit is simple to deploy—no advanced expertise required.
No. SafeKit runs on your existing servers, virtual machines, or in the cloud—no shared disks or SAN storage needed.
No. SafeKit works with standard Windows and Linux editions and does not need enterprise database licenses.
In this solution, only the application data are replicated. In the event of a failure, only the application is restarted, not the entire operating system or VM.

In this solution, the full Virtual Machine (VM) is replicated, including both the Application and the Operating System (OS). In the event of a failure, the full VM is restarted.
This platform-independent software is ideal for partners reselling critical applications who need to offer customers a simple, cost-effective high availability (HA) and system redundancy option, without the complexity and expense of SANs (Storage Area Networks). SafeKit’s core features — load balancing, real-time data replication, and automatic failover — significantly simplify the integration of HA into any service or product offering.
With a proven track record and numerous deployments in over 30 countries through our extensive partner network, SafeKit is recognized as the easiest and fastest HA solution to implement for critical systems. This includes sectors like video management systems (VMS), access control, building management (BMS), SCADA software, automated logistics, and critical air/rail traffic control, ensuring maximum uptime across the board.
SafeKit offers a complete, free, and open-access resource kit to support its partners, including free trials, comprehensive online training modules, and the opportunity to obtain official SafeKit certification at no cost. These tools enable partners to rapidly acquire the necessary technical skills to effectively deploy and provide world-class support for the solution, minimizing deployment time and reducing the learning curve.
This table presents the SafeKit High Availability (HA) solutions, categorized by application and operating environment (Databases, Web Servers, VMs, Cloud). Identify the specific pre‑configured .safe module (e.g., mirror.safe, farm.safe, and others) required for real‑time replication, load balancing, and automatic failover of critical business applications on Windows or Linux. Simplify your HA cluster setup with direct links to quick installation guides, each including a download link for the corresponding .safe module.
A SafeKit .safe module is essentially a pre‑configured High Availability (HA) template that defines how a specific application will be clustered and protected by the SafeKit software. In practice, it contains a configuration file (userconfig.xml) and restart scripts.
| Application Category | HA Scenario (High Availability) | Technology / Product | .safe Module | Installation Guide |
|---|---|---|---|---|
| New Applications | Real-Time Replication and Failover | Windows | mirror.safe |
View Guide: Windows Replication |
| New Applications | Real-Time Replication and Failover | Linux | mirror.safe |
View Guide: Linux Replication |
| New Applications | Network Load Balancing and Failover | Windows | farm.safe |
View Guide: Windows Load Balancing |
| New Applications | Network Load Balancing and Failover | Linux | farm.safe |
View Guide: Linux Load Balancing |
| Databases | Replication and Failover | Microsoft SQL Server | sqlserver.safe |
View Guide: SQL Server Cluster |
| Databases | Replication and Failover | PostgreSQL | postgresql.safe |
View Guide: PostgreSQL Replication |
| Databases | Replication and Failover | MySQL | mysql.safe |
View Guide: MySQL Cluster |
| Databases | Replication and Failover | Oracle | oracle.safe |
View Guide: Oracle Failover Cluster |
| Databases | Replication and Failover | Firebird | firebird.safe |
View Guide: Firebird HA |
| Web Servers | Load Balancing and Failover | Apache | apache_farm.safe |
View Guide: Apache Load Balancing |
| Web Servers | Load Balancing and Failover | IIS | iis_farm.safe |
View Guide: IIS Load Balancing |
| Web Servers | Load Balancing and Failover | NGINX | farm.safe |
View Guide: NGINX Load Balancing |
| VMs and Containers | Replication and Failover | Hyper-V | hyperv.safe |
View Guide: Hyper-V VM Replication |
| VMs and Containers | Replication and Failover | KVM | kvm.safe |
View Guide: KVM VM Replication |
| VMs and Containers | Replication and Failover | Docker | mirror.safe |
View Guide: Docker Container Failover |
| VMs and Containers | Replication and Failover | Podman | mirror.safe |
View Guide: Podman Container Failover |
| VMs and Containers | Replication and Failover | Kubernetes K3S | k3s.safe |
View Guide: Kubernetes K3S Replication |
| AWS Cloud | Real-Time Replication and Failover | AWS | mirror.safe |
View Guide: AWS Replication Cluster |
| AWS Cloud | Network Load Balancing and Failover | AWS | farm.safe |
View Guide: AWS Load Balancing Cluster |
| GCP Cloud | Real-Time Replication and Failover | GCP | mirror.safe |
View Guide: GCP Replication Cluster |
| GCP Cloud | Network Load Balancing and Failover | GCP | farm.safe |
View Guide: GCP Load Balancing Cluster |
| Azure Cloud | Real-Time Replication and Failover | Azure | mirror.safe |
View Guide: Azure Replication Cluster |
| Azure Cloud | Network Load Balancing and Failover | Azure | farm.safe |
View Guide: Azure Load Balancing Cluster |
| Physical Security / VMS | Real-Time Replication and Failover | Milestone XProtect | milestone.safe |
View Guide: Milestone XProtect Failover |
| Physical Security / VMS | Real-Time Replication and Failover | Nedap AEOS | nedap.safe |
View Guide: Nedap AEOS Failover |
| Physical Security / VMS | Real-Time Replication and Failover | Genetec (SQL Server) | sqlserver.safe |
View Guide: Genetec SQL Failover |
| Physical Security / VMS | Real-Time Replication and Failover | Bosch AMS (Hyper-V) | hyperv.safe |
View Guide: Bosch AMS Hyper-V Failover |
| Physical Security / VMS | Real-Time Replication and Failover | Bosch BIS (Hyper-V) | hyperv.safe |
View Guide: Bosch BIS Hyper-V Failover |
| Physical Security / VMS | Real-Time Replication and Failover | Bosch BVMS (Hyper-V) | hyperv.safe |
View Guide: Bosch BVMS Hyper-V Failover |
| Physical Security / VMS | Real-Time Replication and Failover | Hanwha Vision (Hyper-V) | hyperv.safe |
View Guide: Hanwha Vision Hyper-V Failover |
| Physical Security / VMS | Real-Time Replication and Failover | Hanwha Wisenet (Hyper-V) | hyperv.safe |
View Guide: Hanwha Wisenet Hyper-V Failover |
| Siemens Products | Real-Time Replication and Failover | Siemens Siveillance suite (Hyper-V) | hyperv.safe |
View Guide: Siemens Siveillance HA |
| Siemens Products | Real-Time Replication and Failover | Siemens Desigo CC (Hyper-V) | hyperv.safe |
View Guide: Siemens Desigo CC HA |
| Siemens Products | Real-Time Replication and Failover | Siemens Siveillance VMS | SiveillanceVMS.safe |
View Guide: Siemens Siveillance VMS HA |
| Siemens Products | Real-Time Replication and Failover | Siemens SiPass (Hyper-V) | hyperv.safe |
View Guide: Siemens SiPass HA |
| Siemens Products | Real-Time Replication and Failover | Siemens SIPORT (Hyper-V) | hyperv.safe |
View Guide: Siemens SIPORT HA |
| Siemens Products | Real-Time Replication and Failover | Siemens SIMATIC PCS 7 (Hyper-V) | hyperv.safe |
View Guide: SIMATIC PCS 7 HA |
| Siemens Products | Real-Time Replication and Failover | Siemens SIMATIC WinCC (Hyper-V) | hyperv.safe |
View Guide: SIMATIC WinCC HA |
| Solutions | Complexity | Comments |
|---|---|---|
| Failover Cluster (Microsoft) | High | Specific Storage (shared storage, SAN) |
| Virtualization (VMware HA) | High | Specific Storage (shared storage, SAN, vSAN) |
| SQL Always-On (Microsoft) | High | Only SQL is redundant, requires SQL Enterprise Edition |
| Evidian SafeKit | Low | Simplest, generic and software-only. Unsuitable for large data replication. |
| SafeKit (Software Clustering) | Hardware Clustering |
|---|---|
|
|
| SafeKit (Shared Nothing Cluster) | Shared Disk Cluster |
|---|---|
|
|
| Application High Availability | Virtual Machine High Availability |
|---|---|
|
|
| SafeKit (High Availability) | Fault Tolerance |
|---|---|
|
|
| SafeKit (Synchronous Replication) | Asynchronous Replication |
|---|---|
|
|
| SafeKit (Byte-level File Replication) | Block-level Disk Replication |
|---|---|
|
|
| SafeKit | Traditional HA |
|---|---|
|
|
| SafeKit | Traditional HA |
|---|---|
|
|
| Feature Category & Advantage | Detailed Benefit and Mechanism |
|---|---|
3 products in 1
More info >
![]() |
|
Very simple configuration
More info >
![]() |
|
Synchronous replication
More info >
![]() |
|
Fully automated failback
More info >
![]() |
|
Replication of any type of data
More info >
![]() |
|
File replication vs disk replication
More info >
![]() |
|
File replication vs shared disk
More info >
![]() |
|
Remote sites and virtual IP address
More info >
![]() |
|
Quorum and split brain
More info >
![]() |
|
Active/active cluster
More info >
![]() |
|
Uniform high availability solution
More info >
![]() |
|
RTO / RPO
More info >
![]() |
|
| Feature Category & Advantage | Detailed Benefit and Mechanism |
|---|---|
No load balancer or dedicated proxy servers or special multicast Ethernet address
More info >
![]() |
|
All clustering features
More info >
![]() |
|
Remote sites and virtual IP address
More info >
![]() |
|
Uniform high availability solution
More info >
![]() |
|
| Comparison Feature | VM HA with SafeKit Hyper-V or KVM Module | Application HA with SafeKit Application Modules |
|---|---|---|
| Deployment Diagram | ![]() |
![]() |
| Failover Scope | SafeKit inside 2 hypervisors: replication and failover of the full VM. | SafeKit inside 2 virtual or physical machines: replication and failover at the application level. |
| Data Replicated | Replicates more data (Application + Operating System). | Replicates only application data, leading to smaller data volumes. |
| Recovery Process & Speed (RTO) | Reboot of VM on hypervisor 2 if hypervisor 1 crashes. Recovery time depends on the OS reboot. VM checker and failover mechanism. | Quick recovery time with restart of App on OS2 if server 1 crashes. Typically around 1 minute or less (low RTO). Application checker and software failover. |
| Configuration |
Generic solution for any application / OS running in the VM.
|
It requires a technical understanding of the application itself.
|
| Platform Compatibility | Works with Windows/Hyper-V and Linux/KVM but is not compatible with VMware. | Platform agnostic; works with physical or virtual machines, cloud infrastructure, and any hypervisor, including VMware. |
| SafeKit (with Hyper-V or KVM Module) | Microsoft Hyper-V Cluster & VMware HA (Traditional) |
|---|---|
![]() |
![]() |
| No shared disk required - uses synchronous real-time replication instead, ensuring no data loss. | Requires shared disk and a specific external disk bay (SAN). |
| Supports Remote Sites without requiring SAN replication across locations. | Remote sites typically require replicating disk bays across a complex SAN setup. |
| No specific IT skill is required to configure the system (using hyperv.safe and kvm.safe). | Requires specific, high-level IT skills to configure the cluster and SAN infrastructure. |
| Note that the Hyper-V/SafeKit and KVM/SafeKit solutions are limited to replication and failover of 32 VMs. | Note that the Hyper-V built-in replication (Hyper-V Replica) does not qualify as a high availability solution. This is because the replication is asynchronous, which can result in data loss during failures, and it lacks automatic failover and failback capabilities. |
💡 To kickstart your high availability journey with SafeKit, begin with the Quick Installation Guides.
This table provides the SafeKit installation files for the current version, organized by operating system and installer type.
| OS / Platform | Installer Type | Key Benefit | Download Link |
|---|---|---|---|
| Windows (64-bit) | .exe Installer | Includes Microsoft VC++ Redistributable | ⬇️ Download SafeKit 8.2 Windows EXE |
| Windows (64-bit) | .msi Installer | Does not include Microsoft VC++ Redistributable | ⬇️ Download SafeKit 8.2 Windows MSI |
| Linux (64-bit) | Auto-extractable .BIN | Includes Linux package and installation script | ⬇️ Download SafeKit 8.2 Linux BIN File |
The following link provides access to a full-featured trial designed for testing and setting up a High Availability cluster with SafeKit.
➡️ Get Your Free 1-Month Trial Key to Test SafeKit's High Availability
Essential documentation for setting up and managing your SafeKit's High Availability Cluster.
Gain valuable expertise in High Availability (HA) with our free certification program.
Explore our product marketing documentation for SafeKit HA software, which includes a detailed data sheet, product white paper, and technical overview.