Altium 本地部署企业服务器维护

您正在阅读的是 7.0. 版本。关于最新版本,请前往 Altium 本地部署企业服务器维护 阅读 8.0 版本

健康监视器

Enterprise Server 包含一个基于浏览器的 Health Monitor。管理员可通过 Enterprise Server Workspace 浏览器界面的 Health 页面访问它,它会以可视化方式汇总主机机器以及 Enterprise Server 存储系统的状态。

除提供 Enterprise Server 健康状况的快速可视化概览外,该页面还支持将所有日志文件一次性下载为单个 Zip 归档包,并可生成状态报告——同样会便捷地打包为 Zip 文件——以便提交给 Altium 支持团队,随后再转交给开发人员。

Enterprise Server 安装包还包含一个独立的健康监视器工具,可通过安装 Enterprise Server 时创建的桌面快捷方式,在承载 Enterprise Server 的计算机上启动。或者,也可以在 \Program Files (x86)\Altium\Altium365\Tools\HealthMonitor 文件夹中找到该健康监视器工具,其可执行文件为 avhealth.exe。请注意,该文件夹还包含一个简化的命令行工具:avConsoleHealth.exe。在这种独立版本中,健康监视器作为独立实体运行,会查询 Enterprise Server 及其宿主系统,因此即使在极少数 Enterprise Server 未能完全正常运行的情况下,也能提供关键数据与信息。它还提供了基于浏览器的健康监视器所不具备的附加功能。

独立版健康监视器面向 IT 部门,通常涵盖以下关键领域:

  • Enterprise Server Environment – 主机 PC 硬件状态,例如硬盘、内存、CPU 以及性能是否足够。

  • Enterprise Server Backend – 服务器所依赖的数据库、文件存储与仓库的状态。

  • Enterprise Server Services – 服务器各项服务的状态,这些服务以 IIS 应用程序池形式托管,例如 Identity、Authorization 和 License Manager 服务。


备份与恢复

随着时间推移,你的 Workspace 将容纳越来越多且相当可观的数据。这些数据的价值怎么强调都不为过:其中既包含可在未来设计项目中复用的源数据,也包含用于制造与装配过去、当前及未来产品的数据。这些数据在最严格的审查下发布并获批准,并以最高完整性安全存储。与所有有价值的数据一样,其完整性的长期保持需要通过执行备份来保障。

Enterprise Server 安装提供了一个命令行驱动的 Backup & Restore 工具,用于归档你的 Workspace 数据。对于默认的 Enterprise Server 安装,该工具的可执行文件 avbackup.exe 位于 \Program Files (x86)\Altium\Altium365\Tools\BackupTool 文件夹中。

只能将备份还原到创建该备份时所使用的同一版本 Enterprise Server。基于这一点,一个不错的做法是将该服务器的安装程序及相应的许可证文件与备份 Zip 归档包一并保存。


代理服务器支持

对于通过代理服务器访问互联网的公司,可在 Enterprise Server 安装完成后为其定义代理配置信息。这使 Enterprise Server Services 能在需要时通过公司的代理服务器成功连接到基于互联网的服务。

代理配置信息需填写在 LocalVault.ini 文件的 [Proxy] 部分。对于默认的 Enterprise Server 安装,该文件位于以下位置:\Program Files (x86)\Altium\Altium365

  • 在安装 Enterprise Server 的 INI 文件 after 中定义代理服务器信息。编辑该文件前无需停止 IIS(与 Enterprise Server 相关的应用程序池),但在完成更改并保存 INI 文件后,应 must 以使更改生效。

  • 虽然代理服务器本身支持通过安全协议(HTTPS)访问互联网,但不支持在 Enterprise Server 安装中使用带 HTTPS schema 的代理服务器。例如,如果你想通过 Altium Designer 的 Manufacturer Part Search panel(通过 HTTPS 连接)获取一些元器件,一切都能正常工作。但如果你想通过 Enterprise Server 以 https://myproxy:3128 的格式指定代理服务器,则该代理将无法工作。


命令行服务器管理工具

Enterprise Server 提供了一个命令行工具,用于满足 Enterprise Server 配置的以下方面:

  • User Management – 允许将源自公司系统或记录的用户与组配置批量预加载到 Enterprise Server 中,从而避免必须通过 Enterprise Server Workspace 的浏览器界面逐条创建条目。该工具支持从标准逗号分隔的 *.csv 文件导入 Users、Groups 以及用户-组隶属关系数据。
  • Part Choice Indexing – 允许你手动对 Workspace 库元器件的 Part Choices 执行重新索引,这些 Part Choices 来源于用户定义的 Part Sources(连接到本地元器件数据库)。

该工具 avconfiguration.exe 随 Enterprise Server 安装一并提供,可在 \Program Files (x86)\Altium\Altium365\Tools\VaultConfigurationTool 文件夹中找到。

尽管该工具可用于自动化用户管理,但推荐的方法是使用 LDAP synchronization functionality
Part choice 重新索引可设置为自动执行。在定义自定义数据库 Part Source 时,通过 Indexing part choices every 字段进行配置。Part sources 由 Workspace 管理员在 Workspace 浏览器界面的 Part Providers 页面(Admin – Part Providers)中定义。更多信息请参阅 配置自定义数据库 Part Source

CSV 元器件数据库导入工具

Enterprise Server 安装包含一个 CSV 元器件数据库导入工具,可用于将元器件数据从企业系统(例如公司 ERP 或 PLM 系统)导出的文件导入到 Enterprise Server 中。该桌面工具以可配置的批处理(*.bat)文件形式实现,会将目标电子表格文件(*.csv)中的元器件数据导入到 Workspace,导入方式由现有 Workspace 模板或专用配置文件决定。

该命令行工具可在 Enterprise Server 安装的 \Program Files (x86)\Altium\Altium365\Tools\CSVImport 文件夹中找到。有关该工具使用的命令行语法信息,请参阅 csv-import.bat;或者不带任何属性直接执行该批处理文件,以获取更详细的信息。

Notes:

  • 该工具及其配套的 Java 运行时文件夹(JRE8)可复制到并在任何位置运行,包括在与 Enterprise Server 宿主机不同的网络机器上运行。
  • 根据工具所在位置不同,可能需要以提升的(管理员)权限运行。
  • 工具语法区分大小写,Workspace 模板中的引用以及所用的任何配置文件同样区分大小写。

Source file format:

CSV 数据导入工具要求源逗号分隔 CSV 文件使用 UTF-8 字符编码。如果文件使用其他编码格式(如 ANSIUTF-8-BOM),导入器将无法正确解析扩展字符(例如 µ),或可能不接受 *.csv 源文件。

如果要创建用于测试的基础 CSV 文件,请注意某些版本的 Windows 记事本不会以兼容的 UTF-8 格式保存。如有疑问,可使用替代文本编辑器(如 Notepad++)来创建并保存 UTF-8 编码文件,同时它也有助于检查从源企业系统导出的 *.csv 文件的编码格式。

AI-LocalizedAI 翻译
如您发现任何问题,请选中相关文本/图片,并按 Ctrl + Enter 键向我们提交反馈。