Date: 9月 26, 2025
如何安全地将 DataKeeper for Linux 与备份和复制工具结合起来
当使用其他备份或复制软件与 DataKeeper for Linux 一起使用时,数据管理员是在集群中的服务器之间复制数据,确保所有相关服务器都拥有最新的数据副本。当服务器遇到计划外故障时,这一点至关重要。停机时间, 和生命守护者能够确保关键应用程序高度可用,并能通过使用 DataKeeper 保持正常运行时间。
将 DataKeeper 与其他备份或复制软件结合使用时,务必确认兼容性以避免冲突。复制软件可能会干扰 DataKeeper 的重新同步,有时是由于复制过程的开始顺序造成的。虽然力求最大限度地正常运行时间和可用性是有益的,验证这些措施是否会使您的集群保持最佳状态至关重要。
如何使用备份和复制软件测试 Linux 版 DataKeeper
测试与 DataKeeper 一起使用的复制软件的兼容性以确保其功能至关重要。以下是您可以检查以验证功能的项目列表。
-
在 QA 集群上进行测试。
在生产集群上使用备份/复制软件之前,请使用 DataKeeper 创建 QA 集群环境来运行测试。
在将任何新功能引入生产集群之前,QA 集群有助于进行测试。这有助于通过主动捕获和/或修复 QA 集群中出现的任何问题来避免生产集群中可能出现的问题。
2.完成基本功能测试。
仅安装 DataKeeper 作为复制软件后,应完成一些基本测试。在继续使用其他软件之前,请进行一次健全性检查。
基本测试应包括切换和故障转移是否成功的测试。请访问以下链接,了解确认切换是否能够成功执行的步骤。
https://docs.us.sios.com/spslinux/9.9.1/en/topic/testing-your-datakeeper-resource-hierarchy
-
完成其他软件的基本功能测试。
在软件备份/复制数据时以及软件完成备份/复制数据后运行上述相同的测试。
为了能够将该软件与 DataKeeper 一起使用,通过所有这些功能测试非常重要。
使用 GenApp Resources 通过 DataKeeper for Linux 管理备份和复制过程
如果测试结果不成功,可以创建一个通用应用程序(GenApp)在切换期间启动和停止相关进程
- GenApp 可以在层次结构中用于恢复和删除复制软件所使用的过程,以处理软件运行的顺序。
- 层次结构决定了资源之间的关系。顶层资源依赖于底层资源,从而建立依赖关系。当层次结构停止服务时,LifeKeeper 会采用自上而下的方法,先移除顶层资源,然后再移除底层资源。当发出恢复命令时,LifeKeeper 会采用自下而上的方法,先恢复底层资源,然后再恢复顶层资源。
基于此,我们将创建两个 GenApp,一个作为顶层资源,另一个作为底层资源。此配置确保当层次结构投入使用时,底层 GenApp 将停止进程,而顶层 GenApp 将启动进程。当层次结构被移除时,底层资源只需停止进程即可。
- 在下面的链接中阅读有关创建 GenApp 的更多信息。
https://docs.us.sios.com/spslinux/9.9.1/en/topic/creating-a-generic-application-resource-hierarchy
确保 DataKeeper 集群兼容性并防止停机
最终,在将更多备份或复制软件引入 DataKeeper 集群之前,测试和验证至关重要。这些步骤旨在通过提供待完成项目列表来确保配置在引入生产环境之前井然有序,从而避免停机。在将其他备份或复制软件集成到 Linux DataKeeper 集群之前,彻底的测试和验证至关重要。完成这些步骤可确保您的配置正确设置,并有助于防止在引入生产环境时出现停机。
准备好了解 SIOS 如何帮助您简化高可用性并确保使用 DataKeeper for Linux 进行无缝备份和复制了吗?立即申请演示。
作者:Alexus Gore,客户体验软件工程师
经许可转载SIOS
