从6.4或更高版本升级到v2024 R2
要从6.4或更高版本升级到BriefCam 2024 R2,请按照以下说明操作:
建议备份现有数据库,特别是关闭每日自动备份时。有关其他信息,请参阅一备份数据库节。
如果您的操作系统语言设置为英语以外的区域设置,请将区域设置更改为英语。升级后,您可以切换回原始区域设置。
启动BriefCam Administrator Console并停止服BriefCam务。

关闭所有应用BriefCam程序。
卸载您的视频管理软件插件(包括任何嵌入式客户端插件)。
注意
升级时,请确保使用的用户与上次安装系统时使用的用户相同。
请注意,在6.4 HF3版本中,PostgreSQL版本更新到10.23版本。如果您要从6.4 HF3之前的版本进行更新,请联系BriefCam支持团队。
升级过程将把PostgreSQL升级到15.5版,并将首先导出现有数据。确保有足够的可用空间用于备份(应与现有PostgreSQL数据目录的大小相同–
c:\postreSQL_Data)。请注意,如果数据库大于150 GB,升级将停止。在这种情况下,请联系BriefCam支持团队。此外,如果数据库以以前的版本安装在非默认目录中,BriefCam将需要两倍的可用空间用于备份。运行最新版本的BriefCam PostgreSQL安装程序。PostgreSQL升级可能需要一些时间,因为数据会从旧数据库导出到新数据库。例如,一个50 GB的数据库需要大约30分钟来迁移数据。如果看到以下消息,请单击“。

升级以下BriefCam相2025 R1关组件:BriefCam服务器和Web服务。
如果您使用NGINX:
如果您更改了文
nginx.conf件(默认位置为:C:/nginx/conf),请备份该文件。卸载并重新安装NGINX。
将来自上一
ngingx.conf文件的更改合并到新文件中。
如果您使用RESEARCH模块:
运行RESEARCH安装程序。
运行将QVD文件拆分为每日文件的工具:
通过转到以下路径打开QMC
https://[servername]/qmc。在“任务”选项卡中,禁用RESEARCH_DB和RESEARCH_DB _AGG任务。

从BriefCam的下载页面(
qlik_migrate.zip)下载该工具并解压该文件。cmd按,输入,右键单击命令提示符,然后选择以管理员身份运行。使用以下语法运行该工具:qlik-migrate.exe --用户{运行Qlik服务的BriefCam用户} --密码{BriefCam用户的密码}
可以使用以下可选参数来自定义工具的行为:
-h,--help:显示帮助消息。
--qlik_app_dir {Qlik applications directory}
默认:
C:\Program Files\BriefCam\RESEARCH\Application--qlik_share_dir {Qlik共享目录(UNC)}
默认:
\\SERVER_NAME\qlikshare--qlik_backup_dir {Qlik备份目录(UNC)}
默认:
\\ SERVER_NAME\briefcam\ServerData\Backups-- 间隔{任务轮询间隔[秒]}
默认:20
请注意,迁移过程非常耗时,并且取决于RESEARCH数据库的大小。根据实验室测试(使用了SSD驱动器):
对象数量
天数
对象数量/天
处理时间
5M
5
1M
―2分钟
5M
365
13K
―1小时
50M
50
1M
―1小时
如果运行脚本的命令提示符窗口已关闭,Qlik迁移任务将保持运行,并且可以通过QMC进行跟踪。
在“任务”选项卡中,启用RESEARCH_DB和RESEARCH_DB _AGG任务。
更新文
BI_Backup.bat件(位于:C:\Program Files\BriefCam\RESEARCH\BackupScripts\)的方法,是在此行中将12.5更改为9.6 :SET PG_DUMP="C:\Program Files\BriefCam\RESEARCH\Qlik\Repository\PostgreSQL\12.5\bin\pg_dump.exe"如果您使用的是扩展的研究许可证,请通过登录BriefCam门户网站(https://www.briefcam.com/support/)并打开票证来联系BriefCam的支持团队。
重新安装上次安装中使用的所有视频管理软件插件的最新版本。请注意,插件版本可能已从版本更改为版本。
如果您正在使用Genetec Embedded插件,请打开该
BriefCam.GenetecEmbeddedViewer.dll.config文件(默认位于)并C:\Program Files (x86)\Genetec Security Center x\Plugins\BriefCam将serverAddress的后缀从/synopsis更改为/app。如果您正在使用Milestone Embedded插件,请注意,用户名的命名架构已更改。因此,您将需要从合作伙伴门户网站的下载页面下载用户迁移工具。如果该工具不可用,请联系BriefCam支持团队。将工具下载到运行BriefCam服务器的计算机上,将其放在BriefCam服务器目录中,然后从那里运行。
用户如何访问BriefCam
需要迁移?
备注
用户始终通过Milestone嵌入式客户端访问BriefCam
是
用户始终直接访问BriefCam(不通过嵌入式客户端)
否
从迁移实用程序生成的CSV中删除这些用户。
用户通过嵌入式客户端直接访问BriefCam
是
直接登录BriefCam时,这些用户需要在其用户名前面添加适当的前缀,如[BASIC]\。请参阅以下内容了解更多信息。
请注意,迁移仅需要为通过嵌入式客户端访问BriefCam的用户运行。直接访问BriefCam的用户无需迁移。请参阅下表了解详细信息。
要运行该工具:
通过运行以下命令导出现有用户。请注意,该操作需要由用于运行BriefCam服务的用户运行:UserMigrationUtility.exe -m export
此操作将在当前目录中生成具有以下格式的csv文件:
[现有用户名],[现有用户名]。
例如:
用户A,用户A
用户B,用户B
userC,userC
从生成的CSV文件中删除直接(而非通过嵌入式客户端)访问BriefCam的所有用户。但是,如果用户直接或通过嵌入式客户端访问BriefCam,则用户应保留在CSV文件中。当这种类型的用户登录BriefCam时,他们需要使用适当的前缀作为用户名的前缀,例如[BASIC]\。
修改生成的csv文件,以便每一行中的第二个参数为新格式的用户名。对于新的命名约定,您将使用以下准则:
Milestone Smart Client中的用户类型和名称
Milestone SSO Provider在BriefCam中创建的用户
原始名称
升级后的名称
基本用户“Steve”
史蒂夫
[BASIC]\Steve
在名为“MACHINE”的Windows主机上运行的本地用户“Steve”
史蒂夫
机器\史蒂夫
域用户“Steve”运行在名为“DOMAIN”的域中
史蒂夫
域\Steve
例如,如果用户A是基本用户,用户B是运行在名为“Windows1”的计算机上的本地用户,而用户C是域“Domain1”中的域用户,则迁移csv文件应包含以下行:
用户A,[BASIC]\用户A
用户B、Windows1\用户B
userC,Domain1\userC
在保存工具的目录中,创建一个名为
Migrate的子目录,然后将修改后的csv文件放在新的子目录中Migrate。通过运行以下命令迁移用户名:UserMigrationUtility.exe -m migrate
如果您正在使用Milestone Embedded插件,并且有用户使用自定义仪表板,则需要按如下所示将仪表板从旧用户名迁移到新用户名:
以用户身份打开Chrome并导航到QMC (
https://hostname/qmc)。转到应用程序对象。

从“所有者”列中,单击筛选器图标,然后选择旧用户。

表格将显示由旧用户创建的所有表格。双击表格中的每一行。
使用空格删除“所有者”字段中的值。

搜索并选择新用户。例如,请参阅以下图像。

单击。
对每个工作表重复上述步骤。
按如下方式升级许可证:
打开Chrome/Edge浏览器,然后转到http://localhost:1947。
单击“Sentinel Keys(哨兵按键)”选项。
从“操作”列中,单击C2V。

在https://www.briefcam.com/support/登录门BriefCam户并打开票证。您将附加C2V文件并请求包含新功能的V2C文件。
客户BriefCam成功团队将通过电子邮件向您发送请求的V2C(供应商到客户)文件。
打开Chrome/Edge浏览器,然后转到http://localhost:1947。
单击“Update/Attach(更新/附加)”选项。
单击选择文件按钮,并选择您接收的V2C文件BriefCam。
单击“Apply File(应用文件)”按钮。

确保您使用的是受支持的驱动程序:NVIDIA Tesla系列–版本535或更高版本。
清除浏览器的缓存。
启动BriefCam Administrator Console并启动每个主机所需的服BriefCam务。
在安装BriefCamWeb服务的计算机上重新启动IIS服务(通过打开Windows服务,右键单击万维网发布服务并单击“重新启动”)。

注意
重启IIS服务后,在重启后首次筛选对象时,可能需要一两分钟才能得到结果。
为确保所有新功能按预期工作,请重新处理之前处理的视频。