如何迁移x射线配置到另一台服务器
将Xray迁移到另一个实例是一个相当简单的过程,只需要知道如何安装Xray以及如何运行REST API调用。
这个过程包括出口当前的x射线服务器配置和进口他们去了。新服务器。
在源实例(当前x射线服务器):
- 运行导出x射线设置REST API调用。这个调用将把x射线服务器的配置导出到。zip文件中$ JFROG_HOME / x光/ var /备份/配置。
- 停止x光
在目标实例(新的x射线服务器):
- 安装所需的JFrog Xray版本3.x并确保将其连接到Artifactory服务器。
- 开始x光
- 运行导入x射线配置REST API调用。这个调用将把旧服务器的配置导入到新服务器。
导出x射线设置REST API调用使用.json文件其中包含您希望导出的信息和创建一个.zip文件在$ JFROG_HOME / x光/ var /备份/配置。在下面的例子中,我选择导出所有设置,但是,如果你不想导出所有设置,只需将不需要的值设置为false:
Export.json:{导入x射线配置REST API调用也消耗一个.json文件其中包含instance_id和导出的Settings .zip文件的路径,如下所示:
"policies": true;
"watches":正确;
"ignore_rules": true,
"custom_licenses": true,
"custom_issues": true,
"webhooks": true;
"mail_server": true,
“proxy_config”:没错,
"indexed_2022世界杯阿根廷预选赛赛程resources": true,
"instance_id":"
}
Import.json:{要记住两个重要的注意事项:
"instance_id": "
"src_path": "$JFROG_HOME/xray/var/work/server/backup/config/
}
- 的< SERVICE_ID > _xray_exported_config_ <时间> . zip导出REST API调用生成的文件应该是属于用户和组xray。
- 迁移过程不包括DB同步也就是说,你必须重新运行DB同步在新服务器中。
- 迁移完成后,x射线仍然需要重新索引和分析可用资源2022世界杯阿根廷预选赛赛程以显示x射线数据。
