Skip to main content

BriefCam升级指南

从v2024 M1或更高版本升级到v2025 R1

Last Updated: 6 minute read
版本2025r1
语言中文(简体)

要从v2024 M1或更高版本升级到v2025 R1,请按照以下说明操作:

  1. 建议备份现有数据库,特别是关闭每日自动备份时。有关其他信息,请参阅一备份数据库节。

  2. 如果您的操作系统语言设置为英语以外的区域设置,请将区域设置更改为英语。升级后,您可以切换回原始区域设置。

  3. 启动BriefCam Administrator Console并停止服BriefCam务。

    services restart.png
  4. 如果您有自定义类并希望升级它们,请确保启用自定义类。升级后,您将在自定义类屏幕上看到这些类,并且将需要重新训练这些类。请注意,您将无法更改类名。

  5. 关闭所有应用BriefCam程序。

  6. 卸载您的视频管理软件插件(包括任何嵌入式客户端插件)。

  7. 如果您从2024 M1升级,升级过程将将PostgreSQL升级到15.5版,并将首先导出现有数据。(2024 R2已经部署了PostgreSQL 15.5。 确保有足够的可用空间用于备份(数据库大小+ 10 GB可用空间)。请注意,如果数据库大于150 GB,升级将停止。在这种情况下,请联系支BriefCam持团队。此外,如果数据库在以前版本中安装在非默认目录中,BriefCam将需要两倍的可用空间用于备份。

  8. 运行最新版本的BriefCam PostgreSQL安装程序。

    注意

    升级时,请确保使用的用户与上次安装系统时使用的用户相同。

  9. 当安装程序提示您提供存储备份的位置时,请提供本地目录而不是网络路径(例如:C:\backup且不\\server\backup)。您可以提供网络路径,但安装程序无法验证网络上是否有足够空间。

    PostgreSQL升级可能需要一些时间,因为数据会从旧数据库导出到新数据库。例如,一个50 GB的数据库需要大约30分钟来迁移数据。

  10. 如果看到以下消息,请单击“确定”。

    PostgreSQL path unavailable.png
  11. 升级以下BriefCam相2025 R1关组件:BriefCam服务器和Web服务。请注意,RabbitMQ组件不需要升级。

  12. 如果您使用NGINX:

    1. 如果您更改了文nginx.conf件(默认位置为:C:/nginx/conf ),请备份该文件。

    2. RESEARCH安装程序始终尝试使用默认端口(443)与Qlik通信。如果在QMC中更改了此端口,请临时将其更改为443以进行升级过程。升级完成后,您可以恢复自定义端口。

    3. 将来自上一ngingx.conf文件的更改合并到新文件中。

    4. 如果您选择使用安全连接(https),请打开BriefCam Administrator Console并将DefaultSiteProtocol环境设置设置为https:。

    5. 检查CommonPlatformAPI.ServiceURL环境设置是否设置为NGINX IP地址或主机名。

    6. 将上游和路由指令添加到NGINX配置文件中。

      • 在本节upstream中,在出站APGgateway的上游定义之后(将[SERVERNAME]替换为通知服务器的上游定义中的服务器):

        #BriefCam Common Platform Api
        upstream common-platform-api-backend {
        server [SERVERNAME]:5014;
        }
      • 在该routing部分(在“服务器配置”部分下,在存储网关或通知服务(/signalr)的路由定义之后)中,需要添加以下部分(根据您是否使用TLS,将[PROTOCOL]替换为http/https):

        location /commonplatformapi/ { 
        proxy_pass [PROTOCOL]://common-platform-api-backend; 
        proxy_http_version 1.1; 
        proxy_set_header Upgrade $http_upgrade; 
        proxy_set_header Connection $connection_upgrade; 
        proxy_set_header Host $host; 
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; 
        proxy_read_timeout 1440m; }
  13. 如果您使用RESEARCH模块:

    1. 列出您对QMC所做的任何更改,如白名单条目。

    2. 如果您使用NGINX,请停止NGINX服务。

    3. 运行RESEARCH安装程序。

    4. 如果您使用的是扩展的研究许可证,请通过登录BriefCam门户网站(https://www.briefcam.com/support/)并打开票证来联系BriefCam的支持团队。

    5. 如果您使用NGINX,请重新启动NGINX服务。

    6. 手动重新输入升级之前到位的任何自定义QMC配置。

    7. 按照以下步骤升级到2025年11月Qlik:升级到2025年11月的Qlik(适用于2025 R1 SP3)。升级到2025年11月的Qlik(适用于2025 R1 SP3)

  14. 如果您正在安装BriefCam 2025 R1 SP1和Milestone Embedded插件,请删除该<BCServer>\MilestoneSSOProvider文件夹。

  15. 重新安装上次安装中使用的所有视频管理软件插件的最新版本。请注意,插件版本可能已从版本更改为版本。

  16. 如果您正在使用Genetec Embedded插件,请打开该BriefCam.GenetecEmbeddedViewer.dll.config文件(默认位于)并C:\Program Files (x86)\Genetec Security Center x\Plugins\BriefCam将serverAddress的后缀从/synopsis更改为/app。

  17. 按如下方式升级许可证:

    1. 打开Chrome/Edge浏览器,然后转到http://localhost:1947。

    2. 单击“Sentinel Keys(哨兵按键)”选项。

    3. 从“操作”列中,单击C2V。

      Sentinel keys C2V.png
    4. 在https://www.briefcam.com/support/登录门BriefCam户,并打开票证。您将附加C2V文件并请求包含新功能的V2C文件。

    5. 客户BriefCam成功团队将通过电子邮件向您发送请求的V2C(供应商到客户)文件。

    6. 打开Chrome/Edge浏览器,然后转到http://localhost:1947。

    7. 单击“Update/Attach(更新/附加)”选项。

    8. 单击选择文件按钮,并选择您接收的V2C文件BriefCam。

    9. 单击“Apply File(应用文件)”按钮。

      Sentinel Update Attach.png
  18. 清除浏览器的缓存。

  19. 启动BriefCam Administrator Console并启动每个主机所需的服BriefCam务。

  20. 在安装BriefCamWeb服务的计算机上重新启动IIS服务(通过打开Windows服务,右键单击万维网发布服务并单击“重新启动”)。

    World wide web publishing service1.png

    注意

    重启IIS服务后,在重启后首次筛选对象时,可能需要一两分钟才能得到结果。

  21. 为确保所有新功能按预期工作,请重新处理之前处理的视频。