光束线硬件配置备份工具
项目描述
备份以下设备配置的工具
运动控制器
VME pmacs
geobricks
zebras
终端服务器
ACS
Moxa
Confluence |
|
PyPI |
pip安装dls_backup_bl |
源代码 |
|
文档 |
|
发布 |
使用方法
以下所有示例都使用光束线i16。将i16替换为您正在工作的光束线名称。
在光束线工作站上运行这些工具或使用命令行参数--beamline i16提供光束线名称。
首先创建一个配置文件,描述光束线上的设备。以下命令允许您查看和编辑备份过程将管理的设备列表
dls-backup-gui
这将打开一个GUI,允许您配置设备。
配置完成后,您可以启动完整的备份
dls_backup_bl
注意,您可以使用以下方式备份设备子集
dls_backup_bl --devices BL16I-MO-STEP-01 BL16I-MO-STEP-02
更多帮助
这两个工具都有帮助,描述了命令行选项
dls-backup-gui --help dls_backup_bl --help
此confluence页面有更详细的描述https://confluence.diamond.ac.uk/x/WoxKBg
备份文件
所有备份文件都存储在/dls_sw/work/motion/Backups/BL16I
设备描述文件是/dls_sw/work/motion/Backups/BL16I/BL16I-backup.json
此目录中还有日志文件。此外,每个备份设备类别都有一个子文件夹。
备份文件夹是一个Git仓库,所有备份都是增量备份。可以使用git命令检索备份的完整历史记录。
有关更详细的文档,请参阅https://epics-containers.github.io/dls_backup_bl。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源分发
dls_backup_bl-0.1.1.tar.gz (73.6 kB 查看散列值)
构建分发
dls_backup_bl-0.1.1-py3-none-any.whl (28.7 kB 查看散列值)
关闭
dls_backup_bl-0.1.1.tar.gz的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | 79f36a79de14872a3350ae5aeae73df8c3039f02c39183b8cceeb17409d5a527 |
|
MD5 | 9919de6d7829703c42718fd71d03d60c |
|
BLAKE2b-256 | 33f271576de7e15c5dac96429447bcabc104f9a98619a281c650f2654ba1c276 |
关闭
dls_backup_bl-0.1.1-py3-none-any.whl的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | 1ce43c73fc26ee72a8a418dc00fb730ecc48dbcf8bb3d6b55f0a028008439166 |
|
MD5 | a0a107a2e827e9bc3d1cdbf78bc8d6df |
|
BLAKE2b-256 | 747207de3ae537b320f98107c6f51c03d8ddfd47ff0b005a70cc50abd6a0f816 |