共用方式為


使用 BTSTask 匯入或匯出 BizTalk 設定

概觀

使用 BTSTask 命令列公用程式,您可以從BizTalk Server環境匯出設定,並將其匯入至另一個BizTalk Server環境,藉此減少整體的解決方案時間。 這在系統管理員嘗試在預備環境中微調BizTalk Server效能,並在達到所需的結果時,將設定匯入生產環境的案例中特別有用。

本主題列出使用BTSTask.exe,將BizTalk Server設定從一個環境匯入或匯出到另一個環境的步驟。

匯入 BizTalk 設定

重要

若要從某個環境匯入 BizTalk 設定,您必須已經將這些設定匯出並儲存成 XML 檔案。 For more information about exporting the settings, see Import or export BizTalk Settings Using Settings Dashboard or Export BizTalk Settings Using BTSTask (in this topic).

透過匯入 XML 檔案,您可以將必要的 BizTalk Server 設定複製到目標電腦上。 使用 BTSTask.exe,您可以匯入群組、主機和主機實例設定,並將彼此的屬性對應至另一個。 以下是匯入設定的必要假設:

  • 您可以將 BizTalk Server 設定匯入到類似的拓撲。

  • 您應該要能將來源與目的地的「主控件」和「主控件執行個體」相對應。

  • 目的環境與來源環境有相似的硬體 (如果不完全相同)。 這很重要,因為部分設定的運作要仰賴基礎硬體。

ImportSettings 命令

您可以使用ImportSettings BTSTask 命令,將BizTalk Server設定從來源環境匯入目的地環境。 如需特定詳細資料 ,請參閱 ImportSettings 命令

您可以定義來源主控件到目的地主控件的對應和/或來源主控件執行個體到目的地主控件執行個體的對應,如下所示:

<?xml version="1.0" encoding="utf-8" ?>   
 HYPERLINK "file:///C:\\Users\\v-dhgunt\\AppData\\Local\\Microsoft\\Windows\\Temporary%20Internet%20Files\\Content.Outlook\\05083AAB\\ImportMap_PosScenario.xml" - <SettingsMap>  
 HYPERLINK "file:///C:\\Users\\v-dhgunt\\AppData\\Local\\Microsoft\\Windows\\Temporary%20Internet%20Files\\Content.Outlook\\05083AAB\\ImportMap_PosScenario.xml" - <HostMappings>  
 HYPERLINK "file:///C:\\Users\\v-dhgunt\\AppData\\Local\\Microsoft\\Windows\\Temporary%20Internet%20Files\\Content.Outlook\\05083AAB\\ImportMap_PosScenario.xml" - <SourceHost Name="BizTalkServerApplication">  
  <DestinationHosts>BizTalkServerApplication</DestinationHosts>   
  </SourceHost>  
 HYPERLINK "file:///C:\\Users\\v-dhgunt\\AppData\\Local\\Microsoft\\Windows\\Temporary%20Internet%20Files\\Content.Outlook\\05083AAB\\ImportMap_PosScenario.xml" - <SourceHost Name="BizTalkServerIsolatedHost">  
  <DestinationHosts>BizTalkServerIsolatedHost</DestinationHosts>   
  </SourceHost>  
 HYPERLINK "file:///C:\\Users\\v-dhgunt\\AppData\\Local\\Microsoft\\Windows\\Temporary%20Internet%20Files\\Content.Outlook\\05083AAB\\ImportMap_PosScenario.xml" - <SourceHost Name="Host1">  
  <DestinationHosts>Host2</DestinationHosts>   
  </SourceHost>  
 HYPERLINK "file:///C:\\Users\\v-dhgunt\\AppData\\Local\\Microsoft\\Windows\\Temporary%20Internet%20Files\\Content.Outlook\\05083AAB\\ImportMap_PosScenario.xml" - <SourceHost Name="Host2">  
  <DestinationHosts>Host1;Host3;Host4;Host5</DestinationHosts>   
  </SourceHost>  
  </HostMappings>  
 HYPERLINK "file:///C:\\Users\\v-dhgunt\\AppData\\Local\\Microsoft\\Windows\\Temporary%20Internet%20Files\\Content.Outlook\\05083AAB\\ImportMap_PosScenario.xml" - <HostInstanceMappings>  
 HYPERLINK "file:///C:\\Users\\v-dhgunt\\AppData\\Local\\Microsoft\\Windows\\Temporary%20Internet%20Files\\Content.Outlook\\05083AAB\\ImportMap_PosScenario.xml" - <SourceHostInstance Name="BizTalkServerApplication:COMPUTER_NAME1">  
  <DestinationHostInstances>BizTalkServerApplication:COMPUTER_NAME2</DestinationHostInstances>   
  </SourceHostInstance>  
 HYPERLINK "file:///C:\\Users\\v-dhgunt\\AppData\\Local\\Microsoft\\Windows\\Temporary%20Internet%20Files\\Content.Outlook\\05083AAB\\ImportMap_PosScenario.xml" - <SourceHostInstance Name="Host1:COMPUTER_NAME1">  
  <DestinationHostInstances>Host2:COMPUTER_NAME2;Host3:COMPUTER_NAME3;Host4:COMPUTER_NAME4;Host5:COMPUTER_NAME5</DestinationHostInstances>   
  </SourceHostInstance>  
  </HostInstanceMappings>  
  </SettingsMap>  
  

在對應檔案中,輸入主機實例作為 'HostName:MachineName'。 例如:"Host1:Server1" 表示 'Host1' 主控件的執行個體,它會在 'Server1"電腦上執行 (或存在)。

若要輸入 1:n 來源到目的地對應,請使用以分號分隔的清單。 例如:

SourceHost Name="SourceHost1"   
......DestinationHosts   
............DestHost1;DestHost2;DestHost3   
....../DestinationHosts   
/SourceHost  

只有已建立相對應之主控件對應的主控件執行個體才能對應。 如果在主控件對應中 'SourceHost1' 已對應至 'DestinationHost1',則 'DestinationHost1' 的執行個體 (若有的話) 只能對應至 'SourceHost1' 的執行個體 (若有的話)。 [UI 匯入精靈] 會注意此條件約束。 您需要在對應檔中明確撰寫它。

匯出 BizTalk 設定

有幾種方式可以匯出 BizTalk 設定:

  1. 使用ExportSettings BTSTask 命令,將來源環境的BizTalk Server設定匯出至 XML 檔案。 如需詳細資訊 ,請參閱 ExportSettings 命令

  2. 使用 [BizTalk Server管理] 中的 [設定儀表板]。 如需步驟,請參閱 使用設定儀表板匯入或匯出 BizTalk 設定

提示

如需如何將 XML 檔案中的BizTalk Server設定套用至目標環境的資訊,請參閱使用設定儀表板匯入或匯出 BizTalk 設定

另請參閱

自動化 BizTalk Server 效能調整