用户指南 取消(C)

维护内部更新服务器

如何使用 AUSST 维护内部更新服务器环境设置。

通过 Adobe Update Server Setup Tool (AUSST),可集中在一个服务器位置下载 Adobe 应用程序和更新。

AUSST 工具

维护服务器

3. 维护内部更新服务器

设置服务器

常见用例

设置内部更新服务器后,可以执行一些同步活动进行维护,以进行定期更新。除了设置内部更新服务器之外,AUSST 还支持:

  • 生成客户端配置文件,这些文件用于设置将使用内部更新服务器的客户端。需要使用客户端配置文件来创建产品组
  • 从 Adobe Update Server 获取“增量更新”
  • 创建“产品配置组”,该组可让不同的用户组从各自的产品组下载产品和更新。
  • 通过删除过时的更新来释放内部更新服务器上的磁盘空间。
 
注意:

fresh(设置)和 incremental(维护)命令是互斥的。不过,下面描述的所有其他命令可与这两个命令结合使用。

要快速了解如何使用这些命令,请参阅常见用例中的常用 AUSST 命令。

与 Adobe Update Server 同步

初始设置完成后,您必须定期将内部更新服务器与 Adobe Update Server 同步。这可确保您获得所有最新的应用程序和更新。运行以下命令:

AdobeUpdateServerSetupTool --root="/serverroot/updates/Adobe/CC" {--incremental | --fresh}

增量同步

尽管 --incremental 参数会验证所有已下载的应用程序和更新,但它仅下载那些具有更新版本的应用程序和更新。 

  • 自上次同步以来,Adobe Update Server 上发布了新应用程序和更新

   --incremental 参数仅提取新应用程序

  • Adobe Update Server 上未发布新应用程序和更新

   --incremental 参数不提取任何内容

在正常情况下,您应使用 --incremental 选项。但如果由于某些原因,最新的应用程序及更新未反映在最终用户计算机上,则可执行刷新同步(如下文所述)。

刷新同步

--fresh 参数将下载 Adobe Update Server 上提供的所有应用程序及更新。

此参数会清除根文件夹,并首先删除内部更新服务器上的所有应用程序和更新。然后,Adobe Update Server 上可用的所有最新应用程序及更新将下载到服务器计算机上。

这会使您的内部更新服务器保持最新状态,并准备好更新最终用户的计算机。

Acrobat-only Synchronization

--acrobatonly 参数仅下载 Adobe Update Server 上提供的 Acrobat 和 Reader 应用程序或更新。

根据筛选条件下载产品和更新

在使用 AUSST 进行刷新或增量同步时,可以选择要下载的产品和更新。

注意:

filterProducts 选项不支持 Acrobat。以下情况不能用于筛选 Acrobat。另外,如果您使用以下筛选器选项,则即使未在筛选器中包含 Acrobat,也始终会下载或更新 Acrobat。如果您只想下载和更新 Acrobat,请使用 acrobatonly 参数同步服务器。

AUSST 同步当前的 Adobe 桌面应用程序以及其中每个应用程序最新的以往大版本。AUSST 不会同步我们不再销售的应用程序的更新。查找可供下载的应用程序的链接。​​这意味着,在创建筛选器时,您必须仅指定支持下载和安装的应用程序版本。

以下用例包含 SAP 代码。如果需要,请获取 SAP 代码的完整列表

使用 --filterProducts 选项

AdobeUpdateServerSetupTool.exe --root="<下载文件夹的绝对位置>" --incremental --filterProducts="<产品 Sap 代码的逗号分隔列表>"

如果您在设置过程中使用此选项,则会将 --incremental 替换为 --fresh

使用 After Effects(Sap 代码:AEFT)作为下载给定版本和更新的示例:

  • 所有版本和更新:
    AdobeUpdateServerSetupTool.exe --root="<下载文件夹的绝对位置>" --incremental --filterProducts="AEFT"
  • 版本 16.0 的所有更新:
    AdobeUpdateServerSetupTool.exe --root="<下载文件夹的绝对位置>" --incremental --filterProducts="AEFT#16.0"
  • 版本 16 的更新 16.1.3:
    AdobeUpdateServerSetupTool.exe --root="<下载文件夹的绝对位置>" --incremental --filterProducts="AEFT#16.0#16.1.3"
  • After Effects 版本 16.0 的更新 16.0.1 以及 Photoshop(Sap 代码:PHSP)的所有版本:
    AdobeUpdateServerSetupTool.exe --root="<下载文件夹的绝对位置>" --incremental --filterProducts="AEFT#16.0#16.0.1,PHSP"
    注意:用逗号分隔各个产品。

使用 --filterFilePath 选项

如果您要在产品筛选器中包含多个产品和更新,则使用 --filterProducts 选项可能会变得繁琐。

相反,您可以在 filterConfig.xml 文件中定义产品筛选器并使用 --filterFilePath。然后在 filterConfig.xml 文件中包含详细信息。

AdobeUpdateServerSetupTool.exe --root="<下载文件夹的绝对位置>" --incremental --filterFilePath="<filterConfig.xml 的绝对位置>"

filterConfig.xml:示例结构

与上面提供的示例 (--filterProducts) 类似,创建筛选器来下载 After Effects 16.0 的更新 16.0.1 以及最新版本的 Photoshop

<Filters>     

  <Filter>

      <GroupName/>

             <FilterValue>AEFT#16.0#16.0.1,PHSP</FilterValue>

  </Filter>  

</Filters>

SAP 代码的完整列表

注意:

如果您未创建产品组(如下所述),则必须创建一个空的 GroupName 节点。如果未包括 GroupName 节点,.xml 格式将不正确,并会导致同步错误。

默认情况下,会为通用筛选命令创建通配符组。

创建产品组

产品组可帮助您根据必须提供特定产品和更新的用户对产品和版本进行分组。

  1. 根据不同用户组所需的产品和更新来定义产品组。
  2. 根据不同的产品组创建 .override 文件。
  3. 将 .override 文件部署到不同的用户组。

随后,每组用户都可以访问其各自的产品组。

1. 定义产品组

您可以使用以下两个选项之一创建产品组:

1.   --FILTERPRODUCTS 选项

2.   --FILTERFILEPATH 选项

1. 使用 --filterProducts 选项

AdobeUpdateServerSetupTool.exe --root="<下载文件夹的绝对位置>" --incremental --filterProducts="<组名>(<产品 Sap 代码的逗号分隔列表>)|<组名>(<产品 Sap 代码的逗号分隔列表>)"

如果您在设置过程中使用此选项,则会将 --incremental 替换为 --fresh。

 

After Effects (Sap 代码:AEFT)和 Photoshop (Sap 代码:PHSP)为例。创建两个组,命名为 g1 和 g2,用于筛选以下产品和更新。

g1

组 g2

所有版本的 After Effects 和 Photoshop 更新 19.1.2

After Effects 16.0 的所有更新和 Photoshop 的所有最新版本。

AdobeUpdateServerSetupTool.exe --root="C:\inetpub\wwwroot\DynamicViews" --incremental --filterProducts="g1(AEFT,PHSP#19.0#19.1.2)|g2(AEFT#16.0,PHSP)"

请注意,各个组是由管道字符 (|) 分隔的。

SAP 代码的完整列表

2. 使用 --filterFilePath 选项

如果您要在产品筛选器中包含多个组、产品和更新,则使用 --filterProducts 选项可能会变得繁琐且难以维护。相反,您可以在 filterConfig.xml 文件中定义产品筛选器并使用 --filterFilePath

AdobeUpdateServerSetupTool.exe --root="<下载文件夹的绝对位置>" --incremental --filterFilePath="<filterConfig.xml 的绝对位置>"

filterConfig.xml:示例结构

与上面提供的示例 ( --filterProducts) 类似,创建一个筛选器,包含以下两个组:g1 和 g2

g1

g2

最新版本的 After Effects 和 Photoshop 版本 19.0 的更新 19.1.2

After Effects
的版本 16.0 以及 Photoshop
的所有最新版本

<Filters>

      <Filter>

            <GroupName>g1</GroupName>

            <FilterValue>AEFT,PHSP#19.0#19.1.2</FilterValue>

      </Filter>

      <Filter>

            <GroupName>g2</GroupName>

             <FilterValue>AEFT#16.0,PHSP</FilterValue>

      </Filter>

</Filters>

SAP 代码的完整列表

Sap 代码列表显示每个应用程序的最新版本,可配合使用,生成用于筛选的 XML 文件。

2. 创建客户端配置 (.override) 文件

定义产品文件和产品组(可选)后,您必须为这些筛选器和组生成客户端配置文件。

对上面定义的每个组运行 AUSST:

AdobeUpdateServerSetupTool.exe --root="<根路径>" --genclientconf="<输出文件夹路径>" --url="<服务器 URL>" --groupName=g1

AdobeUpdateServerSetupTool.exe --root="<根路径>" --genclientconf="<输出文件夹路径>" --url="<服务器 URL>" --groupName=g2

注意:

如果已定义产品组,则需要使用 groupName 选项。

3. 部署客户端配置 (.override) 文件

下一步,根据您创建的产品组将生成的客户端配置 (.overrides) 文件部署到客户端。有关生成并部署客户端配置文件的详细信息,请参阅设置客户端以使用内部更新服务器

清理过时的产品和更新

随着 Adobe 发布新的产品更新,您之前使用 AUSST 下载的更新将过时。因此,它们会占用您的内部更新服务器上不必要的磁盘空间。

例如,如果您依次下载了 Photoshop Update 19.1.0 和 19.1.1,则不再需要 19.1.0。

--incremental 选项之后使用 --cleanup 选项可清理服务器中所有过时的更新。

AdobeUpdateServerSetupTool.exe --root="<下载文件夹的绝对位置>" --incremental --filterProducts="<清理后要保留的 sap 代码>"

后跟:

AdobeUpdateServerSetupTool.exe --root="<下载文件夹的绝对位置>" --cleanup

AUSST CLI 菜单

您可以通过仅指定 --root 参数来从命令行运行 AUSST。在这种情况下,会显示一个菜单,您可以在此菜单中进行选择。您可以从这些选项中做出选择,然后继续。

CLI 菜单

更快、更轻松地获得帮助

新用户?