也适用于修补程序管理器增强版(本地)
封闭网络的补丁管理
如果Desktop Central服务器安装在一个封闭网络中,如隔离区(DMZ),其中的服务器无internet连接,那么补丁同步和自动更新是不可能的。以下步骤将帮助您手动下载所有缺失的补丁,并将其更新到所需的计算机。
- 配置代理设置
- 下载并安装工具
- 更新补丁数据库
- 下载所需补丁
- 点击管理页签并在补丁设置下选择代理设置。
- 选择未连接到Internet。
- 点击确定保存更改。
- 下载此zip并将其解压到具有internet连接的计算机。
注意:如果计算机没有直接的internet连接,请打开解压位置的downloadMgr.prop文件并提供代理服务器、端口和身份验证的详细信息。
您已成功配置该工具,现在可以使用它了。配置代理和设置工具是一次性操作,而每次部署最新的缺失的补丁时都需要更新补丁数据库并下载所需的补丁。
更新补丁数据库
- 进入您解压downloadMgr.prop的计算机,打开命令提示符并导航至解压的目录。
- i) 要单独下载Windows和Mac补丁的详细信息,请执行命令:patchsync.bat -c updatedb
ii) 要下载Linux、Windows和Mac补丁的详细信息,请执行命令:patchsync.bat -c updatedb -i linux
- 这会将Zohocorp网站上提供的最新补丁信息更新到本地计算机上。更新将需要一些时间,完成后,必要的信息将在updatedb目录中更新。
- 将updatedb目录复制到Desktop Central服务器<Install Directory>/conf/CRSData目录。
- 从Desktop Central Web控制台,点击补丁管理页签并点击立即更新按钮。这将从updatedb目录复制必要的信息到数据库。现在,本地数据库将会有最新的补丁信息。
- 现在,扫描网络中的计算机以识别缺失的补丁。
注意:除非对所有计算机完成扫描,否则您将无法查看所有缺失的补丁。在手动下载缺失的补丁前,请确保扫描了所有计算机。
下一步是从具有internet连接的计算机上下载缺失的补丁,然后将其复制回此计算机。
下载所需补丁
- 要下载补丁,首先需要缺失的补丁的详细信息。要获取此信息,请进入“缺失的补丁”视图并点击导入缺失的补丁按钮。这将导出尚未下载的缺失的补丁的详细信息,以及应下载为downloadUrlJson.txt的依赖补丁。
- 将此文件复制到您解压zip.ss的计算机的目录。
- 打开命令提示符并执行命令:patchsync.bat -c dwnpatch -f downloadUrlJson.txt。
- 这将把所有缺失的补丁下载到存储目录。下载所有文件后,复制存储目录的内容并将其复制到Desktop Central服务器的<Install_Dir>/webapps/DesktopCentral/Store目录(这是默认位置;如果已更改,请将其复制到相应位置)。
- 然后,您应该将这些信息更新到数据库中,以便所有这些补丁都显示在“下载的补丁”视图中。要做到这一点,请打开“下载的补丁”视图并点击更新下载的补丁按钮。
- 所有手动下载的补丁都将显示在视图中,您可以从中将它们部署到所需的计算机。
您已成功在封闭网络中配置补丁管理过程。