当从旧的 Artifactory 服务器迁移到新的服务器时,Artifactory 建议执行此处列出的步骤:https : //jfrog.com/knowledge-base/what-is-the-best-way-to-migrate-a-large-artifactory-停机时间最短的实例/
在这两种方法下,它都说您应该复制 $ARTIFACTORY_HOME/data/filestore,但是您只需继续导出旧数据并将其导入新实例,在第一种方法中您还同步文件。这看起来就像你只是连续做三遍完全相同的事情。JFrog 真的没有解释为什么这些步骤中的每一个都是必要的,我不明白每个步骤的不同之处是另一个无法完成的。
在迁移 Artifactory 实例时,我们需要考虑两件事:
Artifactory 数据库 - 包含有关二进制文件、配置、安全信息(用户、组、权限目标等)的信息
Artifactory Filestore - 包含所有二进制文件
不管你有什么问题,我想根据我的经验补充一点,如果文件存储空间很大(500GB+),建议使用骨架导出(仅导出数据库,不导出文件存储。这可以通过标记“导出系统中的“排除内容”),并在 Rsync 等第三方工具的帮助下复制文件存储。
我希望这能进一步澄清。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句