eviden-logo

Evidian > SafeKit:全合一 SANless 高可用性与应用程序集群软件

Script ld+json for SEO and LLMO

SafeKit:全合一 SANless 高可用性与应用程序集群软件

什么是 SafeKit?

SafeKit 是一款全合一高可用性软件解决方案,它将实时基于主机的复制、自动故障转移负载均衡整合到一个软件包中,确保应用程序实现 100% 的正常运行时间。

通过在标准服务器之间同步数据,SafeKit 摆脱了对昂贵的共享存储(SAN)或专业 IT 技能的依赖,为在 Windows 和 Linux 环境中保护企业数据库(如 SQL Server)、关键安全系统(如 Milestone XProtect 视频管理软件)以及 SCADA 工业控制软件(如西门子应用)提供了一种简单且极具成本效益的方式。

Evidian SafeKit 官方图标 - 无存储区域网络 (SANless) 高可用性与应用集群软件

🔍 SafeKit 高可用性导航中心

探索 SafeKit:功能特性、技术视频、文档资料及免费试用
资源类型 描述 直接链接
关键特性 为什么选择 SafeKit 实现简单且经济高效的高可用性? 查看为何选择 SafeKit 实现高可用性
部署模式 全合一 SANless HA:无共享软件集群 查看 SafeKit 全合一 SANless HA
合作伙伴 SafeKit:合作伙伴高可用性方案的标杆 查看为何 SafeKit 是合作伙伴的 HA 标杆
HA 策略 SafeKit:基础设施(VM)级 vs. 应用程序级高可用性 查看 SafeKit HA 与冗余:VM 级 vs. 应用级
技术规格 SafeKit 集群的技术限制 查看 SafeKit 高可用性限制条件
概念验证 SafeKit:高可用性配置与故障转移演示 查看 SafeKit 故障转移教程
架构 SafeKit 镜像集群(Mirror Cluster)工作原理(实时复制与故障转移) 查看 SafeKit 镜像集群:实时复制与故障转移
架构 SafeKit 场集群(Farm Cluster)工作原理(网络负载均衡与故障转移) 查看 SafeKit 场集群:网络负载均衡与故障转移
竞争优势 对比:SafeKit vs. 传统高可用性(HA)集群 查看 SafeKit vs. 传统 HA 集群对比
技术资源 SafeKit 高可用性:文档、下载与试用 查看 SafeKit HA 免费试用与技术文档
预配置解决方案 SafeKit 应用模块库:开箱即用的 HA 解决方案 查看 SafeKit 高可用性应用模块

为什么选择 SafeKit 实现简单且经济高效的高可用性?

SafeKit 包含哪些功能?

SafeKit 在单一软件产品中为 Windows 和 Linux 提供以下功能:

  • 负载均衡
  • 同步实时文件复制
  • 应用程序自动故障转移
  • 服务器故障后的自动回切(Failback)

设置 SafeKit 需要专业技能吗?

不需要。SafeKit 部署简单——无需高级专业知识即可操作。

SafeKit 需要额外的硬件吗?

不需要。SafeKit 运行在您现有的服务器、虚拟机或云端——无需共享磁盘或 SAN 存储。

使用 SafeKit 需要额外的软件许可吗?

不需要。SafeKit 适用于标准版的 Windows 和 Linux,并且不需要企业级数据库许可。

SafeKit 解决了哪些问题?

SafeKit 解决了:

  • 硬件故障(占问题的 20%),包括整个机房的全面故障
  • 软件故障(占问题的 40%),包括关键进程的重新启动
  • 人为错误(占问题的 40%),这得益于其易用性

SafeKit 支持哪些应用程序?

您可以为以下对象实现实时复制和故障转移:

  • 所有类型的应用程序、文件目录和服务
  • 数据库
  • 完整的 Hyper-V 或 KVM 虚拟机
  • Docker、Podman 和云应用程序

SafeKit 如何降低成本?

SafeKit 消除了对以下各项的需求:

  • 网络负载均衡器或专用代理服务器
  • 共享磁盘或复制的 SAN 存储
  • 企业版操作系统和数据库
  • 专门的集群维护技能

SafeKit 高可用性如何定价和授权?

SafeKit 采用透明且具有成本效益的每节点授权模式,严格基于服务器数量计费,不限 CPU 核心数或插槽数。与许多要求强制定期订阅的高可用性竞争对手不同,SafeKit 提供永久授权,以确保更低的总体拥有成本 (TCO) 和长期软件资产价值。

为什么全合一 SANless 高可用性产品至关重要?

在业务连续性领域,许多组织错误地认为拥有备份或数据复制工具就等同于拥有高可用性 (HA)。实际上,这些仅仅是更宏大拼图中的一小块。为了真正保证 100% 的正常运行时间,您需要一个整合了故障转移流程中每一个层级的全合一解决方案。

以下是为什么碎片化的方法会失败,以及为什么需要像 SafeKit 这样采用文件级基于主机复制的集成式全合一产品的原因。

仅靠基于主机的复制是否足以实现高可用性?

不足以。数据复制仅仅是将数据从服务器 A 拷贝到服务器 B 的行为。虽然复制至关重要,但它本身并不提供可用性。如果没有 HA 堆栈的其他组件,复制只是一份“被动副本”,需要耗时的人工干预才能发挥作用:

  • 如果服务器 A 宕机,数据复制软件不会自动将用户引导至服务器 B。
  • 它不会检测到应用程序已停止运行。
  • 它不会重新启动服务。

碎片化方案的隐藏风险:为什么孤岛式 HA 会增加失败概率

许多供应商要求您将数个不同的产品“拼凑”在一起,以实现基于主机的复制故障转移负载均衡。对于关键业务系统而言,这种碎片化的架构是一种危险的策略:

  • 集成脆弱:当您使用产品 A 进行复制,使用产品 B 进行集群管理时,您实际上构建了一个“纸牌屋”。每一次操作系统更新或安全补丁都有可能破坏这些独立引擎之间脆弱的通信链路。
  • 高认知负荷与人为错误:管理多个界面会增加出错的风险。在压力巨大的系统故障期间,在不同的图形用户界面(GUI)之间切换,或使用不同的命令行(CLI)语法来诊断问题,会导致混乱并延长停机时间。
  • 供应商推诿责任:如果故障转移失败,复制供应商可能会指责集群工具,使您陷入中间,没有明确的解决路径。而全合一解决方案提供了单一的责任归属点。
  • 维护复杂:碎片化的系统需要针对每个独立组件配备专业技能,使得解决方案更难维护,且随着时间的推移,成本会显著增加。

除了数据之外,真正的 SANless 故障转移还需要哪些特定组件?

为了实现自动化恢复并消除停机时间,全合一产品必须同时管理多个技术环节:

  • 基于主机的复制:在不依赖共享存储(SAN)的情况下,实现服务器之间关键业务数据的实时同步复制。这确保了零数据丢失(RPO=0),并消除了昂贵的硬件依赖。
  • 虚拟 IP 地址 (VIP):这为用户提供了一个单一的访问入口。当故障发生时,软件会将 VIP 从故障节点转移到健康节点,因此用户无需更改其配置。
  • 硬件和软件错误检测器:系统必须持续对物理服务器和特定的软件进程进行“心跳”监测,以便立即识别挂起或崩溃。
  • 可定制的启动脚本:并非所有应用程序的启动方式都相同。全合一工具允许使用自定义脚本,以确保复杂的业务服务按正确的顺序启动。
  • 自动故障转移:无需人工干预即可协调整个从一台服务器转移到另一台服务器的智能机制。

为什么故障转移机制必须与基于主机的复制保持同步?

如果您的故障转移管理器和数据复制是两个不同的产品,它们可能无法保持“同步”。

潜在危险:如果发生了故障转移,但复制尚未完成最新数据的传输,服务器 B 将会使用过时或损坏的数据启动应用程序。

全合一 SANless HA 解决方案可确保故障转移机制能够感知复制状态。它只会在保证数据已更新至最新状态的情况下,才允许应用程序在备用节点上启动,从而防止活跃节点冲突和数据丢失。

当故障服务器修复后(回切),会发生什么?

自动回切(Failback)在技术指南中经常被忽视,且在传统 HA 解决方案中执行效果不佳,但它仍然是实现真正韧性的最关键要求。一个真正的全合一产品处理“恢复正常”的过程应与处理故障时一样优雅。当故障服务器重新上线时,其数据是滞后的。HA 软件必须:

  1. 后台再同步数据:在后台将数据从活动节点同步到恢复后的节点。
  2. 保持运行时间:此再同步过程必须在不中断活动节点上当前运行的应用程序的情况下进行。
  3. 恢复冗余:一旦数据再次镜像完成,集群会自动恢复到受保护状态,为下一次突发事件做好准备。

块级复制 vs. 文件级复制:为什么“透明度”至关重要

基于主机的复制所采用的技术方法,会显著影响您对现有应用程序设置的更改程度。

  • 块级复制的挑战:大多数 SANless 解决方案在磁盘/块级别进行复制。这对应用程序而言是非透明的。它要求您完全重新配置应用程序,将其数据迁移到特定的、新创建的“复制磁盘”卷中。这通常涉及复杂的迁移工作,并可能导致应用程序逻辑的更改。
  • SafeKit 文件级复制的优势:SafeKit 在文件级别执行基于主机的复制,这对应用程序是完全透明的。您无需将数据移动到特殊磁盘;只需配置 SafeKit 来复制现有的应用程序文件夹即可。这些文件夹甚至可以保留在系统磁盘上,允许您在应用程序的原安装位置直接对其进行保护。

总结:SafeKit 全合一 HA 的优势是什么?

SafeKit 通过为企业提供完整的全合一高可用性解决方案,解决了现代系统运行时间的复杂性问题。通过将基于主机的复制故障转移负载均衡统一集成到单个引擎中,SafeKit 提供了:

  • 统一的配置: 针对所有应用程序类型(无论是保护数据库还是 Web 服务器场)提供统一的工作流。
  • 统一的管理控制台: 通过单一的 Web 管理仪表板来配置和监控集群的每一项功能。
  • 统一的命令行 (CLI):Windows 和 Linux 环境中,所有操作都采用一致的命令行界面。

借助 SafeKit,您可以消除人为错误和集成失败的风险,通过一个简单、统一且极具成本效益的平台,确保您的关键应用程序始终保持韧性。

insert-safekit-partners-en

SafeKit:合作伙伴高可用性(HA)的行业标杆

SafeKit 如何助力合作伙伴实现客户成功?

这款与平台无关的软件是转售关键应用的合作伙伴的理想选择,他们需要为客户提供一个简单、高性价比的高可用性(HA)和系统冗余方案,避免了存储区域网络(SANs)的复杂性和高昂成本。SafeKit 的核心功能——负载均衡、实时数据复制和自动故障转移——显著简化了将高可用性集成到任何服务或产品中的过程。

为什么 SafeKit 是市场上最简单的高可用性解决方案?

凭借可靠的业绩记录和通过我们广泛的合作伙伴网络在 30 多个国家/地区的众多部署,SafeKit 被公认为关键系统实施高可用性最简单、最快捷的解决方案。这包括视频管理系统(VMS)、访问控制、楼宇管理系统(BMS)、SCADA 软件、自动化物流以及关键的空/铁路交通管制等领域,确保全面实现最大化正常运行时间。

SafeKit 如何加速合作伙伴掌握高可用性部署和支持?

SafeKit 提供了一套完整、免费且开放获取的资源工具包来支持其合作伙伴,其中包括免费试用、全面的在线培训模块,以及免费获得官方 SafeKit 认证的机会。这些工具使合作伙伴能够快速掌握必要的技术技能,从而有效地部署解决方案并提供世界级的支持,最大限度地减少部署时间并降低学习曲线。

SafeKit:高可用性 (HA) 与冗余方案选择

确保高可用性和冗余的两个主要选择是什么?

您可以选择以下冗余设置:

  • 在应用程序级别
  • 在虚拟机(VM)级别

什么是“应用程序级别的冗余”?

在此解决方案中,仅复制应用程序数据。发生故障时,仅重新启动应用程序,而不是整个操作系统或虚拟机。

SafeKit 应用程序级高可用性 (HA) 图示:展示关键应用程序数据在主动和被动服务器之间的同步复制,实现快速应用程序故障切换,无需完整虚拟机重启。

技术要求:

  • 需要对应用程序本身有技术理解。
  • 您必须手动定义:
    • 需要重新启动的服务。
    • 需要实时复制的特定应用程序文件夹。
    • 用于故障切换的虚拟 IP 地址配置。

平台兼容性:

  • 该解决方案与平台无关。
  • 可在物理机、虚拟机或云环境中运行。
  • 支持任何虚拟化管理程序(如 VMware、Hyper-V 等)。
  • 更多信息:WindowsLinux

什么是“虚拟机(VM)级别的冗余”?

在此解决方案中,复制整个虚拟机(VM),包括应用程序和操作系统(OS)。发生故障时,重新启动整个虚拟机。

SafeKit 虚拟机级高可用性 (HA) 图示:展示整个虚拟机(包括操作系统和应用程序)在两台物理服务器之间的完整复制,以确保硬件故障时的服务连续性。

主要优势:

  • 无需了解虚拟机中安装的应用程序的技术细节。
  • 如果您不了解应用程序的工作原理,这是最佳解决方案。
  • 您只需定义虚拟机文件的位置。

平台兼容性:

  • 该解决方案适用于 Windows/Hyper-V 和 Linux/KVM。
  • 不支持 VMware 用于此类冗余。
  • 通常是主动/主动解决方案,可在两个节点之间复制并重新启动多个虚拟机。
  • 更多信息:Windows/Hyper-VLinux/KVM

SafeKit 高可用性限制条件

为什么要复制几个 TB 的数据?

故障后的重新同步时间(步骤 3

  • 1 Gb/s 网络 ≈ 1 TB 约需 3 小时。
  • 10 Gb/s 网络 ≈ 1 TB 约需 1 小时或更少,取决于磁盘写入性能。

替代方案

为什么复制少于 1,000,000 个文件?

  • 故障后的重新同步性能(步骤 3)。
  • 检查两个节点之间每个文件所需的时间。

替代方案

  • 将需要复制的大量文件放入虚拟硬盘/虚拟机中。
  • 在这种情况下,只复制和重新同步表示虚拟硬盘/虚拟机的文件。

为什么故障切换 ≤ 32 个复制的虚拟机?

  • 每个虚拟机运行在独立的镜像模块中。
  • 同一集群最多运行 32 个镜像模块。

替代方案

  • 使用外部共享存储和其他虚拟机集群解决方案。
  • 更昂贵,更复杂。

为什么远程站点之间需要 LAN/VLAN 网络?

  • 在同一子网中两个节点的虚拟 IP 地址自动故障切换。
  • 良好的带宽用于重新同步(步骤 3)以及良好的延迟用于同步复制(通常往返时间小于 2 毫秒)。

替代方案

  • 如果两个节点在不同子网中,使用虚拟 IP 地址的负载均衡器(SafeKit 支持,尤其在云环境中)。
  • 对于高延迟网络,使用带异步复制的备份解决方案。

SafeKit 技术故障转移教程与演示

SafeKit 镜像集群如何工作?

第 1 步:实时复制

服务器 1 (PRIM) 运行应用程序。客户端连接到一个 虚拟 IP 地址。SafeKit 通过网络实时复制文件内部的修改。

在镜像集群中以字节级别进行的文件复制

复制是同步的,与异步复制相反,发生故障时不会丢失数据。
您只需在 SafeKit 中配置要复制的目录名称。对磁盘组织没有先决条件。目录可以位于系统磁盘中。

第 2 步:自动故障切换

当服务器 1 发生故障时,服务器 2 接管。SafeKit 自动切换虚拟 IP 地址并在服务器 2 上重启应用程序。
应用程序在服务器 2 上找到 SafeKit 复制的最新文件。应用程序继续在服务器 2 上运行,并通过本地修改其文件,这些文件不再复制到服务器 1。

镜像集群中的故障切换

故障切换时间等于故障检测时间(默认为 30 秒)加上应用程序启动时间。

第 3 步:自动故障恢复

故障恢复涉及在修复导致服务器 1 故障的问题后,重新启动服务器 1。
SafeKit 自动重新同步文件,仅更新在服务器 1 停止期间在服务器 2 上修改过的文件。

镜像集群中的故障恢复

故障恢复过程不会干扰应用程序,应用程序可以继续在服务器 2 上运行。

第 4 步:恢复正常

重新集成后,文件再次处于镜像模式,如第 1 步所示。系统恢复到高可用性模式,应用程序在服务器 2 上运行,SafeKit 将文件更新复制到服务器 1。

镜像集群中恢复正常运行

如果管理员希望应用程序在服务器 1 上运行,他/她可以在适当的时间手动执行“交换”(swap)命令,或通过配置自动执行。

如何配置 SafeKit 镜像集群 (Mirror Cluster)?

SafeKit Web 控制台:高可用配置仪表盘,显示镜像集群的心跳网络、虚拟 IP 设置和实时目录同步。

SafeKit Web 控制台提供了一个直观的界面,用于为您关键应用编排高可用性。只需几个步骤,您即可配置 SafeKit 镜像集群以确保业务连续性:

  • 应用故障转移 (Macros 选项卡): 定义在发生故障时需要自动重启的具体应用服务。
  • 心跳网络: 集群节点使用的专用通信路径,用于持续监控彼此的健康状况和可用性,并同步故障转移决策。
  • 虚拟 IP 管理: 设置虚拟 IP (VIP),以便在故障转移后实现客户端的透明重连。
  • 实时复制: 选择关键目录,进行基于主机的同步字节级数据复制。
  • 检查器 (Checkers): 监控应用的运行状况,并在检测到进程故障时触发自动恢复。

SafeKit 集群包含一个专用的脑裂检查器 (split-brain checker),用于解决网络隔离问题,无需第三方仲裁机 (witness machine) 或额外的心跳网络。了解更多关于 集群中的停电和网络隔离 的信息。

如何监控 SafeKit 镜像集群 (Mirror Cluster)?

SafeKit Web 控制台:2 节点镜像集群的实时监控,显示具有活动数据复制功能的 PRIM 和 SECOND 状态。

SafeKit 管理控制台为您的高可用性基础设施提供统一视图。它允许管理员实时监控集群的运行状态并追踪数据同步情况。

对于 2 节点镜像集群,控制台会清晰地显示每台服务器的角色:

  • PRIM (主节点): 当前运行应用程序并管理虚拟 IP 的活动节点。它负责写入本地存储并向次要节点进行实时复制。
  • SECOND (次要节点): 接收同步字节级更新的待命节点。如果主节点发生故障,它已准备好立即接管。
  • ALONE (独立) 状态: 当集群仅在单个节点上运行(例如在维护期间或发生故障后)时,该状态会发出视觉告警,提示冗余暂时丢失。
  • 再同步进度: 当故障节点恢复时,其状态在后台数据重新整合期间会变为橙色,确保在“恢复正常”阶段不会出现停机。

除了简单的状态图标外,该界面还提供一键式故障转移编排,允许您在计划内维护时手动交换角色(主/次),且不会中断用户活动。

SafeKit 农场集群的工作原理?

农场集群中的虚拟 IP 地址

Evidian SafeKit 农场集群如何实现 网络负载均衡和故障转移

在上图中,应用 正在 3 台服务器上运行(3 只是一个例子,可以是 2 台或更多)。用户连接到虚拟 IP 地址。
虚拟 IP 地址 在农场集群中的每台服务器上本地配置。
输入到虚拟 IP 地址的流量被所有服务器接收,并通过位于每个服务器内核内的网络过滤器在它们之间进行拆分。
SafeKit 检测硬件和软件故障,在发生故障时重新配置网络过滤器,并提供可配置的应用检查器和恢复脚本。

网络过滤器中的负载均衡

网络过滤器内的网络负载均衡算法基于客户端数据包的身份(客户端 IP 地址、客户端 TCP 端口)。根据客户端数据包输入的身份,一台服务器中的一个过滤器会接受该数据包;其他服务器中的其他过滤器则会拒绝它。
一旦数据包被服务器上的过滤器接受,只有该服务器的 CPU 和内存会被响应客户端请求的应用 所使用。输出消息直接从应用服务器发送给客户端。
如果一台服务器发生故障,农场心跳协议会重新配置网络负载均衡集群中的过滤器,以便在剩余的可用服务器上重新平衡流量。

有状态或无状态应用

对于有状态 (stateful) 应用,存在会话亲和性 (session affinity)。同一个客户端必须在多个 TCP 会话中连接到同一台服务器,以检索其在服务器上的上下文。在这种情况下,SafeKit 负载均衡规则配置在客户端 IP 地址上。因此,同一个客户端在多个 TCP 会话中总是连接到同一台服务器。而不同的客户端则分布在农场中的不同服务器上。
对于无状态 (stateless) 应用,没有会话亲和性。同一个客户端可以在多个 TCP 会话中连接到农场中的不同服务器。在一 session 和另一 session 之间,服务器上不会本地存储上下文。在这种情况下,SafeKit 负载均衡规则配置在 TCP 客户端会话身份上。此配置是分配服务器间会话的最佳选择,但它要求 TCP 服务不具备会话亲和性。

如何配置 SafeKit 群集 (Farm Cluster)?

SafeKit Web 控制台:用于网络负载均衡和虚拟 IP 管理的群集配置。

SafeKit 群集 (Farm Cluster) 专为服务的高可用性和可扩展性而设计。其配置重点在于同时在两个节点上分配入站流量:

  • 负载均衡服务 (Macros 选项卡): 定义要在所有节点上保持活动状态的具体应用服务(例如 Apache、IIS、Nginx)。
  • 心跳网络: 用于检测节点是否离开群集的通信路径,一旦检测到节点离线,将立即触发流量重新分配。
  • 虚拟 IP (Farm VIP): 与镜像模式不同,群集模式下的 VIP 由节点共享,并使用内核过滤算法来分发网络流量。
  • 负载均衡规则: 根据源 IP 地址或端口定义流量分配策略。
  • 检测器 (Checkers): 监控应用程序的健康状态,如果检测到进程故障,将触发自动重启。

如何监控 SafeKit 群集 (Farm Cluster)?

SafeKit 控制台:监控 2 节点群集,显示两个节点均处于 UP 状态并进行主动负载均衡。

通过群集监控,您可以直观了解基础设施的双活 (Active-Active) 特性,即所有节点共同贡献应用性能(本示例显示 2 个节点):

  • UP 状态(2 节点各占 50%): 在健康的群集中,两个节点均处于 “UP” (50%) 状态,这意味着它们都在通过共享的虚拟 IP 主动接收并处理客户端请求。
  • 自动重新负载均衡: 如果一个节点发生故障,控制台会直观地显示剩余节点承担 100% 的流量。由于存活节点本身已处于活动状态,因此除了几秒钟的检测时间外,不存在“故障转移”延迟。
  • 节点接入: 当修复后的节点重新启动时,它会从 “STOP” 切换到 “UP” 状态,并自动开始接收其应承担的负载,无需管理员干预。
  • 无数据同步: 请注意,在群集模式中没有“橙色”的再同步状态。这是因为此类节点通常是无状态的,或者共享后端数据库(后端数据库可在镜像群集中得到单独保护)。

除了简单的状态图标外,该界面还提供一键式节点管理,允许您在计划维护时手动停止或启动某个节点,同时共享虚拟 IP 会自动重新分配流量,而不会中断用户活动。

SafeKit与传统高可用性(HA)集群的比较

SafeKit与传统高可用性(HA)集群解决方案相比如何?

此比较突出了SafeKit与传统高可用性(HA)集群解决方案(如故障转移集群、虚拟化HA和SQL Always-On)之间的根本区别。SafeKit被设计为一种低复杂度的纯软件解决方案,用于通用的应用程序冗余,这与传统HA机制典型的高复杂度和特定的存储要求(共享存储、SAN)形成对比。
SafeKit与传统高可用性(HA)集群的比较
解决方案 复杂度 备注
故障转移集群(Microsoft) 需要特定存储(共享存储、SAN)
虚拟化(VMware HA) 需要特定存储(共享存储、SAN、vSAN)
SQL Always-On(Microsoft) 仅SQL冗余,需要SQL企业版
Evidian SafeKit 最简单、通用且纯软件。不适用于大规模数据复制。

SafeKit在应用程序冗余方面的优势

SafeKit通过一种简单的、基于软件的镜像机制实现其低复杂度的高可用性,从而无需昂贵、专用的硬件,如SAN(存储区域网络)。这使得它成为一个高度可用的解决方案,可以快速实现应用程序冗余,而无需复杂的_基础设施_更改。

SafeKit HA 免费试用与技术文档

💡 要开始您的 SafeKit 高可用性之旅,请从快速安装指南开始

📦 SafeKit 高可用软件安装包 - 版本 8.2

本表格提供了当前版本的 SafeKit 安装文件,按操作系统和安装程序类型进行了分类。

操作系统 / 平台 安装程序类型 核心优势 / 文档 下载链接
所有平台 PDF 文档 官方软件发布公告(操作系统支持与修复) 📄 查看 SafeKit 8.2 SRB
Windows (Intel 64位) .exe 安装程序 包含 Microsoft VC++ Redistributable 运行库 ⬇️ 下载 SafeKit 8.2 Windows EXE
Windows (Intel 64位) .msi 安装程序 不包含 Microsoft VC++ Redistributable 运行库 ⬇️ 下载 SafeKit 8.2 Windows MSI
Linux (Intel 64位) 自解压 .BIN 包含 Linux 软件包和安装脚本 ⬇️ 下载 SafeKit 8.2 Linux BIN 文件 (Intel)
Linux (ARM 64位) 自解压 .BIN 包含 Linux 软件包和安装脚本 ⬇️ 下载 SafeKit 8.2 Linux BIN 文件 (ARM)

➡️ 前往 v7.5 归档页面

SafeKit 应用模块库:即插即用的 HA 解决方案

本表展示了 SafeKit 高可用性 (HA) 解决方案,按应用和运行环境(数据库、Web 服务器、虚拟机、云)分类。请确定所需的特定预配置 .safe 模块(例如 mirror.safefarm.safe 等),以实现 Windows 或 Linux 上关键业务应用的实时复制、负载均衡和自动故障转移。通过直接访问快速安装指南,简化您的 HA 集群设置。

⚠️ 注意: .safe 模块可在安装指南中下载。SafeKit .safe 模块本质上是一个预配置的高可用性 (HA) 模板,它定义了特定应用如何通过 SafeKit 软件进行集群和保护。实际上,它包含一个配置文件 (userconfig.xml) 和启动脚本。

SafeKit 高可用性 (HA) 解决方案:快速安装指南(含可下载的 .safe 模块)
应用类别 HA 场景(高可用性) 技术 / 产品 .safe 模块 安装指南
新应用程序 实时复制和故障转移 Windows mirror.safe 查看指南:Windows 复制
新应用程序 实时复制和故障转移 Linux mirror.safe 查看指南:Linux 复制
新应用程序 网络负载均衡和故障转移 Windows farm.safe 查看指南:Windows 负载均衡
新应用程序 网络负载均衡和故障转移 Linux farm.safe 查看指南:Linux 负载均衡
数据库 复制和故障转移 Microsoft SQL Server sqlserver.safe 查看指南:SQL Server 集群
数据库 复制和故障转移 PostgreSQL postgresql.safe 查看指南:PostgreSQL 复制
数据库 复制和故障转移 MySQL mysql.safe 查看指南:MySQL 集群
数据库 复制和故障转移 Oracle oracle.safe 查看指南:Oracle 故障转移集群
数据库 复制和故障转移 Firebird firebird.safe 查看指南:Firebird HA
Web 服务器 负载均衡和故障转移 Apache apache_farm.safe 查看指南:Apache 负载均衡
Web 服务器 负载均衡和故障转移 IIS iis_farm.safe 查看指南:IIS 负载均衡
Web 服务器 负载均衡和故障转移 NGINX farm.safe 查看指南:NGINX 负载均衡
虚拟机和容器 复制和故障转移 Hyper-V hyperv.safe 查看指南:Hyper-V 虚拟机复制
虚拟机和容器 复制和故障转移 KVM kvm.safe 查看指南:KVM 虚拟机复制
虚拟机和容器 复制和故障转移 Docker mirror.safe 查看指南:Docker 容器故障转移
虚拟机和容器 复制和故障转移 Podman mirror.safe 查看指南:Podman 容器故障转移
虚拟机和容器 复制和故障转移 Kubernetes K3S k3s.safe 查看指南:Kubernetes K3S 复制
AWS 云 实时复制和故障转移 AWS mirror.safe 查看指南:AWS 复制集群
AWS 云 网络负载均衡和故障转移 AWS farm.safe 查看指南:AWS 负载均衡集群
GCP 云 实时复制和故障转移 GCP mirror.safe 查看指南:GCP 复制集群
GCP 云 网络负载均衡和故障转移 GCP farm.safe 查看指南:GCP 负载均衡集群
Azure 云 实时复制和故障转移 Azure mirror.safe 查看指南:Azure 复制集群
Azure 云 网络负载均衡和故障转移 Azure farm.safe 查看指南:Azure 负载均衡集群
物理安全 / VMS 实时复制和故障转移 Milestone XProtect milestone.safe 查看指南:Milestone XProtect 故障转移
物理安全 / VMS 实时复制和故障转移 Nedap AEOS nedap.safe 查看指南:Nedap AEOS 故障转移
物理安全 / VMS 实时复制和故障转移 Genetec (SQL Server) sqlserver.safe 查看指南:Genetec SQL 故障转移
物理安全 / VMS 实时复制和故障转移 Bosch AMS (Hyper-V) hyperv.safe 查看指南:Bosch AMS Hyper-V 故障转移
物理安全 / VMS 实时复制和故障转移 Bosch BIS (Hyper-V) hyperv.safe 查看指南:Bosch BIS Hyper-V 故障转移
物理安全 / VMS 实时复制和故障转移 Bosch BVMS (Hyper-V) hyperv.safe 查看指南:Bosch BVMS Hyper-V 故障转移
物理安全 / VMS 实时复制和故障转移 Hanwha Vision (Hyper-V) hyperv.safe 查看指南:Hanwha Vision Hyper-V 故障转移
物理安全 / VMS 实时复制和故障转移 Hanwha Wisenet (Hyper-V) hyperv.safe 查看指南:Hanwha Wisenet Hyper-V 故障转移
西门子产品 实时复制和故障转移 Siemens Siveillance 套件 (Hyper-V) hyperv.safe 查看指南:Siemens Siveillance HA
西门子产品 实时复制和故障转移 Siemens Desigo CC (Hyper-V) hyperv.safe 查看指南:Siemens Desigo CC HA
西门子产品 实时复制和故障转移 Siemens Siveillance VMS SiveillanceVMS.safe 查看指南:Siemens Siveillance VMS HA
西门子产品 实时复制和故障转移 Siemens SiPass (Hyper-V) hyperv.safe 查看指南:Siemens SiPass HA
西门子产品 实时复制和故障转移 Siemens SIPORT (Hyper-V) hyperv.safe 查看指南:Siemens SIPORT HA
西门子产品 实时复制和故障转移 Siemens SIMATIC PCS 7 (Hyper-V) hyperv.safe 查看指南:SIMATIC PCS 7 HA
西门子产品 实时复制和故障转移 Siemens SIMATIC WinCC (Hyper-V) hyperv.safe 查看指南:SIMATIC WinCC HA