Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将Jenkins从一台服务器移动到另一台服务器?_Jenkins - Fatal编程技术网

如何将Jenkins从一台服务器移动到另一台服务器?

如何将Jenkins从一台服务器移动到另一台服务器?,jenkins,Jenkins,我需要将Jenkins 2.32版从服务器A移到Jenkins 2.72.1服务器B。 两台服务器都有ubuntu 16.04.3 由于内存问题,我无法安装任何插件并在服务器A中恢复。我有没有办法做到这一点 将JENKINS\u HOME目录中的所有文件复制到新服务器 指向新目录下新服务器上的JENKINS_HOME 将Jenkins war文件(或servlet容器设置,如果有的话)复制到新机器上并启动它 所有Jenkins设置、作业、插件、配置等都在Jenkins\u HOME中。你只需要一

我需要将Jenkins 2.32版从服务器A移到Jenkins 2.72.1服务器B。 两台服务器都有ubuntu 16.04.3 由于内存问题,我无法安装任何插件并在服务器A中恢复。我有没有办法做到这一点

  • JENKINS\u HOME
    目录中的所有文件复制到新服务器
  • 指向新目录下新服务器上的JENKINS_HOME
  • 将Jenkins war文件(或servlet容器设置,如果有的话)复制到新机器上并启动它 所有Jenkins设置、作业、插件、配置等都在
    Jenkins\u HOME
    中。你只需要一份拷贝就可以在别处开始了

    接下来,您仍然需要备份
    JENKINS\u HOME

    另见


    如果你想排除插件的空间问题,你可以在一个文本文件中,和。

    我已经跟随复制作业单独。但我需要旧电脑的整个配置jenkins@SaranyaUnni这不是JENKINS_HOME的全部配置吗?@SaranyaUnni所以我的答案是有效的?这不会影响吗?因为与我的源JENKINS相比,我使用的是目的地JENKINS的最新版本。JENKINS升级还没有遇到任何问题。只要新机器上的版本是较新的版本,当詹金斯启动时,它将进行任何需要的更改,而且很可能会进行得非常顺利。这甚至是从Jenkins 1.x升级到2.x的过程,在几个Jenkins实例上对我来说都很顺利。@SaranyaUnni,你能成功地将Jenkins从一台机器复制到另一台机器吗?这种移动Jenkins的模式的问题是,即使在避免移动secret.key之后,我也无法在另一端登录,secret.key.not-so-secret和identity.key.enc。有没有办法移动詹金斯,这样秘密和身份就不会丢失?或者我丢失了另一个文件以避免移动?可能是重复的