使用最新版本?
JFrog平台用户指南
JFrog Artifactoryx文档
要获取最新版本,请访问JFrog统一平台
设置Artifactory以使用S3
首次安装或升级
如果您要在升级Artifactory或首次安装时将文件存储库移动到S3,我们建议您首先使用默认设置执行Artifactory的标准安装,或者使用当前设置执行标准升级。
为了将Artifactory文件存储移动到云中,您需要执行以下步骤:
- 关闭Artifactory。
- 设置企业许可证
- 配置Artifactory以使用S3对象存储提供程序
- 迁移文件手动或自动到云端
- 启动装置
设置License
要使用S3对象存储,您的Artifactory安装需要用适当的JFrog许可证激活。
配置Artifactory使用S3
从4.6版本开始,Artifactory的文件存储库是通过binarystore.xml
文件。详情请参阅配置文件存储.
将文件存储从本地/挂载存储迁移到S3
- 对于人工制品HA集群运行5.0及以上版本时,要将文件存储库迁移到S3提供程序,请参考从NFS协议迁移数据Wiki页面。
独立的安装:有两种方法可以将文件存储库迁移到S3提供程序。
自动迁移文件存储(推荐)
为了确保您的文件存储库迁移成功完成而不损坏文件,我们建议配置Artifactory来自动执行此迁移:
为此,您需要在中创建以下链接ARTIFACTORY_HOME /数据/最终/美元
(创建它,如果最终
文件夹不存在-它是在最终的二进制提供程序通过人工重启(带有更新的binarstore .xml)应用时自动创建的:
- 带有名称的链接
_add
这就指向ARTIFACTORY_HOME /数据/美元filestore
目录 - 带有名称的链接_pre这就指向
ARTIFACTORY_HOME /数据/美元_pre
目录
有了这个设置,Artifactory一启动,它就会自动将完整的文件存储转移到S3提供程序。
下面的人工版本6.2.0将自动将文件存储迁移到S3桶中.不需要创建到的链接ARTIFACTORY_HOME /数据/美元filestore目录中。
您当前的文件存储将被删除
将文件存储库移动到S3提供程序的过程将删除当前文件存储库。我们强烈建议你这样做完整的系统备份在进行此迁移之前。
迁移完成后,您可以删除_pre链接和ARTIFACTORY_HOME /数据/ filestore / _pre美元
手动文件存储迁移
要手动迁移文件存储库,需要执行以下步骤:
- 停止Artifactory
- 复制
ARTIFACTORY_HOME /数据/ filestore美元
目录到S3对象存储到您配置Artifactory使用S3时指定的桶名和路径。 - 开始Artifactory
服务器端加密支持
从5.7.0版本开始,Artifactory支持SSE-KMS.您可以将Artifactory配置为针对配置了服务器端加密的S3存储桶工作。
要将Artifactory设置为在使用KMS配置的S3存储桶上工作,请将以下行添加到bintraystore.xml文件:
<属性名= " s3service。server-side-encryption“价值= " aws:公里" > < /属性>