灾难恢复内置于集中存储库管理中
灾难恢复计划有点像保险。你知道你需要它,这样当5#!7点的时候,你已经准备好计划了
在任何已经意识到需要高级工件管理的组织中,Artifactory位于关键软件开发过程的中心。根据Artifactory的特定实例为谁(或哪个CI服务器)服务,攻击该实例的灾难可能导致各种情况,从阻止一组开发人员执行日常任务到完全关闭组织的生产系统。因此,无论是洪水淹没了服务器,还是电气故障损坏了服务器,或者是心怀不满的员工破坏了服务器,您都希望能够从这些灾难和任何其他类型的灾难中恢复过来,从而使服务器无法运行。冷静地说,当您需要关闭服务器进行维护时,您可能还需要一种快速而简单的方法来继续为开发人员和生产系统提供不间断的服务。
现在,您可以直接在Artifactory上自己管理灾难恢复,并且需要跳过相当多的步骤:
- 使Master实例上的本地存储库与Target上的相应存储库相匹配。
- 设置所有复制关系以将关键数据从主服务器移动到目标服务器
- 实际上,以一种不会阻塞网络的方式移动数据
- 请记住,您可能需要在目标上配置Master上的其他复制
- 备份安全性和配置描述符
然后,一旦灾难过去,您需要重新反向执行所有操作,以使新的Master实例更新并恢复工作。
可行,但很棘手。
你的灾难恢复超级英雄
这就是JFrog任务控制中心成为你超级英雄的地方。在最近发布的1.3版本中,任务控制使您可以轻松地为任何灾难做好准备.
通过简单的点击行动菜单,您可以通过的DR阶段
配置→初始化→同步这样,如果灾难来了,你所需要做的就是激活博士并重新配置负载均衡器,将请求重新路由到新激活的DR Target上的Artifactory。
现在,我们知道同步存储库会使您的网络资源紧张,因此Mission Control不会一次调用所有存储库的复制,而是以可配置的时间间隔错开复2022世界杯阿根廷预选赛赛程制的开始时间。对于那些喜欢手动管理存储库同步的人,任务控制为您提供了自己移动数据的选项。
无论发生灾难,或者只是更换一些旧硬件,都没有必要中断对任何用户或系统的Artifactory服务。使用任务控制的新灾难恢复,可以很容易地设置DR,调用它,然后在“灾难”得到补救后将操作恢复到新的主实例,而用户根本不知道发生了什么。
