SOLIDWORKS PDM 通过版本化机制管理文件的生命周期与历史记录。文件每次执行检入操作,系统都会创建一个新版本。每个新版本都会向档案存储中写入新数据,导致单个文档占用的存储空间持续增加。随着使用时间的推移,文件库的容量会呈指数级增长。由于存储空间会产生相应成本,因此掌握管控库容量膨胀的方法至关重要。
我们可以使用三类工具来减缓文件库的容量增长,分别是:
1、内置功能
2、主动管控方案
3、被动应对方案
一、内置功能
被删除的文件会暂存在档案服务器的回收站中,以便在需要时恢复,这些文件并不会从数据库或档案存储中被真正移除。你可以执行销毁操作删除这些已删除文件,该操作会从数据库中清除文件记录,但档案存储中的对应数据仍会保留。PDM 系统会定期在文件库中执行清理任务,你可以在服务器的注册表中自行设定该任务的执行计划。清理任务会检索所有已销毁的文件记录,并从档案存储中删除对应的数据文件。
二、主动管控方案
如前文所述,PDM 系统通过版本化管理文件历史,每次检入都会生成文件新版本,持续占用档案存储的空间。可想而知,这种机制会快速占满库存储空间,且情况很快会变得难以管控。为解决该问题,PDM 提供了覆盖选项,可最大程度减少单个文件的版本创建数量,具体包括两种:
1、检入时覆盖
2、状态变更时覆盖
1. 检入时覆盖
执行文件检入时,界面中会提供覆盖最新版本选项。勾选该选项并完成检入后,新数据会直接替换当前最新版本的数据,不会创建新版本。

该选项的使用权限,由用户或用户组的文件夹权限进行管控。

该功能的典型使用场景:几何模型已发生变更,但尚未达到工作流程流转的条件。例如工程师保存工作内容并提交至文件库,防止数据丢失。使用覆盖选项即可完成提交,且不会创建多余版本。
2. 状态变更时覆盖
将部分工作流程流转节点设置为覆盖最新版本,可在文件流经工作流程时,避免创建多余版本。由于任何一次检入都会生成新版本,即便是审批流程也会持续增加档案存储容量。该选项位于工作流程的流转节点设置界面中。

该功能适用于指向待编辑状态、审批 / 审阅状态等流转节点。该方法最适合仅文件变量发生变更、几何模型保持不变的场景。
当然,具体在何处、何时启用这两种覆盖选项,需要你结合自身设计流程与规范,根据实际判断来确定。
三、被动应对方案
了解如何从源头减少版本创建后,对于已经生成的历史版本,我们可以采取以下三种处理方式:
压缩
冷存储
重定位
1. 压缩
默认情况下,档案存储以未压缩格式保存文件库中的文件。在 SOLIDWORKS PDM 档案存储场景中,压缩操作会将档案内已转换完成的文件进行压缩处理,为所有旧版本节省一部分存储空间。
但使用该功能需要注意两点:第一,档案压缩操作不可逆。如果未来选择关闭压缩功能,仅会阻止新文件被压缩,不会对已压缩的文件执行解压操作。第二,由于近期 SOLIDWORKS 文件结构发生变更,该压缩操作对 SOLIDWORKS 文件已基本失效,无法有效缩减文件体积。
你可以通过组策略或手动方式执行压缩,推荐使用组策略方式。
2. 冷存储
冷存储是真正意义上从档案存储中移除文件的解决方案。该工具会将超过指定版本数量的旧版本,执行删除或移动至新驱动器操作。
若选择删除:系统会修改文件历史记录以反映该操作,并从档案存储中移除该文件版本,删除操作永久不可逆。
若选择移动:系统同样会修改文件历史记录,并将该文件版本移动至档案存储以外的指定路径,支持后续需要时恢复至档案存储。
但由于档案存储中元数据变更的记录机制,选择移动方案可能会因冷存储文件的保留,产生新的存储空间占用问题。如需了解更多详情,可查阅我们的冷存储使用指南。
3. 重定位
重定位是管理文件库容量的优质方案。你可以将文件库的部分内容分发至最多16 个存储驱动器。
方案一:存储空间达到上限时,将整个档案存储迁移至更大容量的存储驱动器。
方案二:将不同文件夹拆分至多个驱动器。
两种方案均具备可行性,具体选择需结合企业现有资源与实际需求。如需了解重定位的实施细节,可查阅我们的档案重定位与分发指南。
结语
SOLIDWORKS PDM 的产品特性决定了文件库容量会快速增长。上述方案与工具虽能有效缓解档案存储的容量压力,但无法完全阻止容量增长。随着使用时间的推移,你仍需要定期对存储空间进行扩容。
如果你在使用过程中遇到问题或有疑问,可随时联系代理商智诚科技ICT的技术支持团队获取协助!电话:400-886-6353
获取正版软件免费试用资格,有任何疑问拨咨询热线:400-886-6353或 联系在线客服
未解决你的问题?请到「问答社区」反馈你遇到的问题,专业工程师为您解答!