我需要 Hudson Master 系统的备份配置
详细信息 如果 Hudson Master 系统出现故障,我们需要能够尽快(可能需要 3 小时)将其恢复到不同的 VM 上。因此,我需要开发一种方法来可靠地备份配置并重新设置新的 VM。任何机构都可以让我一步一步地知道最好的方法。
谢谢
我需要 Hudson Master 系统的备份配置
详细信息 如果 Hudson Master 系统出现故障,我们需要能够尽快(可能需要 3 小时)将其恢复到不同的 VM 上。因此,我需要开发一种方法来可靠地备份配置并重新设置新的 VM。任何机构都可以让我一步一步地知道最好的方法。
谢谢
或者只是使用 Hudson 备份插件?
当我配置 hudson 时,我有以下设置:
恢复服务器实际上只是将主配置目录恢复到虚拟机并启动它的情况。如果您在 Windows 上运行,您还需要将其作为服务重新安装,并首先执行您需要做的所有事情来让 hudson 工作(即安装 java)。在这种情况下,镜像一个工作的 hudson 服务器是一个好主意,在恢复镜像后恢复 master 的根目录应该会让你的 hudson 更新到上次备份。
您应该能够在 unix 上制作 ~/.hudson 目录的副本或在 windows 上的等效目录,然后在另一台机器上恢复该副本。
您还需要记下其他构建工具(maven/ant)、JDK、这些构建工具的配置文件(~/.m2/settings.xml)等的路径。
我以这种方式将 Hudson 从一个服务器迁移到另一个服务器。
您可以配置执行以下操作的构建作业: