我用Vagrant创建了一个虚拟机,随后使用角色为geerlingguy.jenkins的Ansible Playbook在该虚拟机上安装了Jenkins。
我可以在浏览器中通过http://URL:8080访问Jenkins。我配置Jenkins(安装插件,定义新项目等)。配置存储在/ var / lib / jenkins。
到目前为止,一切都很好。我的目标是备份Jenkins配置,然后在新的Jenkins实例上再次将其还原。
我正在执行以下步骤 -/ var / lib / jenkins的备份, -停止詹金斯(/etc/init.d/jenkins停止) -使用以前使用过的相同Ansible Playbook重新安装Jenkins -确保Jenkins已启动并正在运行 -停止詹金斯(/etc/init.d/jenkins停止) -删除/ var / lib / jenkins -将jenkins配置的备份复制回/ var / lib / jenkins
现在,我可以重新启动Jenkins(/etc/init.d/jenkins start),或从HD重新加载配置。没关系,詹金斯似乎对我的配置备份不感兴趣。
我的错误在哪里?