使用手冊 取消

維護內部更新伺服器

如何使用 AUSST 維護內部更新伺服器環境設定。

Adobe Update Server Setup Tool (AUSST) 可讓您將 Adobe 應用程式的下載和更新集中在一個伺服器位置。

AUSST 工具

維護伺服器

3. 維護內部更新伺服器

設定伺服器

常見使用案例

設定內部更新伺服器後,為了定期更新,您需進行一些同步活動以便加以維護。 除了設定內部更新伺服器外,AUSST 還能讓您:

  • 建立用戶端設定檔,用來設定要使用您的內部更新伺服器的用戶端。用戶端設定需要建立產品群組
  • 從 Adobe Update 伺服器取得增量更新
  • 建立產品設定群組,可以讓不同的用戶群組從自己的產品群組下載產品和更新。
  • 刪除過時的更新,釋放您內部更新伺服器上的磁碟空間。
 
註解:

fresh (設定) 和 incremental (維護) 命令不能相互搭配使用。但是,下述的所有其他命令皆可與這兩個命令一起使用。

若要快速了解這些命令的使用方式,請參閱「常見使用案例」一節中的常用 AUSST 命令。

與 Adobe 更新伺服器同步

在初始設定後,您必須定期將內部更新伺服器與 Adobe 更新伺服器同步。如此可確保您擁有所有最新應用程式和更新。執行以下命令︰

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

增量同步

儘管 --incremental 參數驗證所有已下載的應用程式和更新,但是此參數只下載有較新版本的應用程式和更新。 

  • 自上次同步後發佈在 Adobe 更新伺服器的全新應用程式和更新

   --incremental 參數只提取新的應用程式

  • 新的應用程式和更新張貼在 Adobe 更新伺服器

   --incremental 參數沒有提取任何東西

正常情況下,您應該使用 --incremental 選項。然而,如果因為某種原因而使得最新的應用程式和更新未反映在終端用戶的電腦上,您可以執行全新同步,如下一節所述。

全新同步

--fresh 參數會下載 Adobe Update Server 上的所有應用程式和更新。

此參數將清理根檔案夾,並首先移除存在於內部更新伺服器上的所有應用程式和更新。然後,Adobe 更新伺服器上的最新應用程式和更新都會下載到伺服器電腦。

結果是內部更新伺服器會是最新的,並準備好更新終端用戶電腦。

僅限 Acrobat 同步

--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 的 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.016.0.1 更新和 Photoshop 的最新版本:

<Filters>     

  <Filter>

      <GroupName/>

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

  </Filter>  

</Filters>

SAP 碼完整清單

註解:

如果您不建立產品群組 (如下所述),則必須建立一個空的 GroupName 節點。如果不包括 GroupName 節點,則 .xml 格式將不正確,並導致 why 同步錯誤。

預設情況下,將為通用篩選器命令創建一個萬用字元群組。

建立產品群組

產品群組可以幫助您依照必須獲得特定產品和更新的用戶來將產品和版本進行分組。

  1. 根據不同群組的產品和更新需求來定義產品群組。
  2. 根據不同產品群組建立 .override 檔案。
  3. 將 .override 檔案部署至不同的用戶群組。

每個用戶群組可以存取屬於自己的產品群組。

1. 定義產品群組

您可以使用以下兩個選項之一來建立產品群組:

1.   --FILTERPRODUCTS 選項

2.   --FILTERFILEPATH 選項

1. 使用 --filterProducts選項

AdobeUpdateServerSetupTool.exe --root="<下載檔案夾的絕對位置>" --incremental --filterProducts="<群組名稱>(<以逗號分隔的產品 Sap 碼清單>)|<群組名稱>(<以逗號分隔的產品 Sap 碼清單>)"

將 --incremental 更換成 --fresh,如果您在設定時使用這個選項。

 

After Effects (Sap Code: AEFT) 和 Photoshop (Sap Code: 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),建立包含以下兩個群組的篩選器: g1g2

群組 g1

群組 g2

最新版本的 After EffectsPhotoshop 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 19.1.0 更新,然後再下載 19.1.1,就不再需要 19.1.0 了。

--incremental 選項後使用 --cleanup 選項,可清理您伺服器上的所有過時更新。

AdobeUpdateServerSetupTool.exe --root="<下載檔案夾的絕對位置>" --incremental --filterProducts="<清理後要保留的 Sap 碼>"

接著:

AdobeUpdateServerSetupTool.exe --root="<absolute location of the download folder>" --cleanup

AUSST CLI 選單

您可以在命令列只指定 --root 參數來執行 AUSST。在此情況下,會顯示選單讓您做選擇。 您可以選取其中一項,以進入下一步。

CLI 選單

更快、更輕鬆地獲得協助

新的使用者?