灾难恢复内置于集中式存储库管理

灾难恢复计划有点像保险。你知道你需要它,所以当5#!7击风扇,你准备好了一个计划

在任何已经意识到需要高级工件管理的组织中,工件位于关键软件开发过程的核心。根据Artifactory的特定实例所服务的对象(或哪个CI服务器),灾难可能会导致各种后果,从阻止一组开发人员执行日常任务到完全关闭组织的生产系统。因此,无论是淹没服务器的山洪暴发,还是使服务器疲惫不堪的电气故障,或者是一个心怀不满的员工拆除了服务器,您都希望能够从这些以及任何其他类型的灾难中恢复过来,从而使服务器无法正常运行。另一方面,您可能还需要一种快速简便的方法,以便在需要关闭服务器进行维护时继续为开发人员和生产系统提供不间断的服务。

现在,您可以直接在Artifactory上管理灾难恢复,但您需要克服一些困难:

  • 将主实例上的本地存储库与目标上的相应存储库进行匹配。
  • 设置所有复制关系,以便将关键数据从主服务器移动到目标服务器
  • 实际上以一种不会阻塞网络的方式移动数据
  • 请记住,主服务器上可能存在需要在目标服务器上配置的其他复制
  • 备份安全性和配置描述符

然后,一旦灾难过去,您需要再次执行所有操作,以使新的Master实例更新并重新开始工作。

可行,但很棘手。

你的灾难恢复超级英雄

JFrog任务控制中心就是你的超级英雄。在最近发布的1.3版本中,任务控制使您可以轻松地为任何灾难做好准备

灾难恢复

的简单点击行动菜单,你可以通过DR阶段

配置初始化同步,所以如果灾难来袭,你所需要做的就是激活博士并重新配置负载均衡器,以便将请求重新路由到新激活的DR目标上的Artifactory。

现在,我们知道同步存储库会使您的网络资源紧张,因此Mission Control不会一次调用所有存储库的复制,而是用一个可配置的时间间隔错2022世界杯阿根廷预选赛赛程开复制的开始。对于那些喜欢手动管理存储库同步的人来说,Mission Control为您提供了自己移动数据的选项。

无论是发生灾难,还是只是更换一些旧硬件,都不需要中断对任何用户或系统的Artifactory服务。使用Mission Control的新灾难恢复功能,可以轻松地设置DR、调用它,然后在“灾难”得到修复后,在用户不知道发生了任何事情的情况下将操作恢复到新的Master实例。