將Microsoft Windows平台移轉至Campaign v7 migrating-in-windows-for-adobe-campaign

若為Microsoft Windows環境,移轉步驟如下:

  1. 停止所有服務 — 瞭解更多.
  2. 備份您的資料庫 — 瞭解更多.
  3. 移轉平台 — 瞭解更多.
  4. 移轉重新導向伺服器(IIS) - 瞭解更多.
  5. 重新啟動服務 — 瞭解更多.
  6. 刪除並清除先前的Adobe Campaign版本 — 瞭解更多.

服務停止 service-stop

首先,停止在所有相關電腦上存取資料庫的所有處理程式。

  1. 所有使用重新導向模組的伺服器(webmdl 服務)。 對於IIS,請執行以下命令:

    code language-none
    iisreset /stop
    
  2. mta 模組及其子模組(mtachild)時,您必須使用下列命令停止操作:

    code language-none
    nlserver stop mta@<instance name>
    nlserver stop mtachild@<instance name>
    
  3. 停止所有伺服器上的Adobe Campaign服務。 以管理員許可權登入,並執行下列命令:

    code language-none
    net stop nlserver6
    
  4. 對於每個伺服器,請確定Adobe Campaign服務已正確停止。 以管理員許可權登入,並執行下列命令:

    code language-none
    tasklist /FI "IMAGENAME eq nlserver*"
    

    此時會顯示作用中處理程式的清單及其ID (PID)。

    code language-none
    Image Name                     PID Session Name        Session#    Mem Usage
    ========================= ======== ================ =========== ============
    nlserver.exe                  3192 Console                    1     13,108 K
    
  5. 如果一或多個Adobe Campaign程式在幾分鐘後仍為作用中或遭到封鎖,請將其終止。 以管理員許可權登入,並執行下列命令:

    code language-none
    taskkill /IM nlserver* /T
    
  6. 如果某些程式在幾分鐘後仍在使用中,您可以使用下列指令強制關閉它們:

    code language-none
    taskkill /F /IM nlserver* /T
    

備份Campaign資料庫 back-up-the-database

以下是備份Adobe Campaign v6.1的程式。

  1. 備份Adobe Campaign資料庫。

  2. 備份 Adobe Campaign v6 目錄(使用下列命令):

    code language-none
    ren "Adobe Campaign v6" "Adobe Campaign v6.back"
    
    note important
    IMPORTANT
    為謹慎起見,建議您壓縮 Adobe Campaign v6.back 資料夾並將其儲存在伺服器以外的其他安全位置。
  3. 在Windows服務管理主控台中,停用6.11應用程式伺服器服務的自動啟動。 您也可以使用下列指令:

    code language-none
    sc config nlserver6 start= disabled
    

部署Adobe Campaign v7 deploying-adobe-campaign-v7

部署Adobe Campaign需要兩個階段:

  • 正在安裝組建v7:必須在每個伺服器上執行此作業。
  • 升級後:必須在每個執行個體上啟動此命令。

若要部署Adobe Campaign,請套用下列步驟:

  1. Adobe Campaign執行 setup.exe 安裝檔案。 如需在Windows中安裝Adobe Campaign伺服器的詳細資訊,請參閱 本節.

    note note
    NOTE
    Adobe Campaign v7預設會安裝在中 C:\Program Files\Adobe\Adobe Campaign v7 目錄。
  2. 若要讓使用者端主控台安裝程式可供使用,請複製 setup-client-7.0.XXXX.exe 檔案移入Adobe Campaign安裝目錄: C:\Program Files\Adobe\Adobe行銷活動v7\datakit\nl\eng\jsp.

    note note
    NOTE
    有關在Windows中安裝Adobe Campaign的詳細資訊,請參閱 本節.
  3. 透過下列命令啟動第一次使用的執行個體:

    code language-none
    net start nlserver6-v7
    net stop nlserver6-v7
    
    note note
    NOTE
    這些命令可讓您建立Adobe Campaign v7內部檔案系統: conf 目錄(使用 config-default.xmlserverConf.xml 檔案), 變數 目錄等
  4. 透過以下方式複製並貼上(覆寫)每個執行個體的組態檔和子資料夾: Neolane v5.backNeolane v6.backAdobe Campaign v6.back 備份檔案(視您要移轉的來源版本而定 — 請參閱 本節)。

  5. 根據您要移轉的來源版本,執行以下命令:

    code language-none
    copy "Neolane v5.back"/conf/config-<instance name>.xml "Adobe Campaign v7"/conf/
    copy "Neolane v5.back"/customers/* "Adobe Campaign v7"/customers/
    copy "Neolane v5.back"/var/* "Adobe Campaign v7"/var/
    
    code language-none
    copy "Neolane v6.back"/conf/config-<instance name>.xml "Adobe Campaign v7"/conf/
    copy "Neolane v6.back"/customers/* "Adobe Campaign v7"/customers/
    copy "Neolane v6.back"/var/* "Adobe Campaign v7"/var/
    
    code language-none
    copy "Adobe Campaign v6.back"/conf/config-<instance name>.xml "Adobe Campaign v7"/conf/
    copy "Adobe Campaign v6.back"/customers/* "Adobe Campaign v7"/customers/
    copy "Adobe Campaign v6.back"/var/* "Adobe Campaign v7"/var/
    
    note important
    IMPORTANT
    對於上面的第一個命令,請勿複製 config-default.xml 檔案。
  6. serverConf.xmlconfig-default.xml 在Adobe Campaign v7的檔案中,套用您在Adobe Campaign舊版中擁有的特定設定。 對於 serverConf.xml 檔案,使用 Neolane v5/conf/serverConf.xml.diffNeolane v6/conf/serverConf.xml.diffAdobe Campaign v6/conf/serverConf.xml.diff 檔案。

    note note
    NOTE
    從Adobe Campaign舊版報告配置到Adobe Campaign v7時,請確保物理目錄的路徑指向Adobe Campaign v7 (而非Neolane v5、Neolane v6或Adobe Campaign v6)。
  7. 使用下列命令重新載入Adobe Campaign v7設定:

    code language-none
    nlserver config -reload
    
  8. 使用下列命令啟動升級後程式:

    code language-none
    nlserver config -postupgrade -instance:<instance name>
    
IMPORTANT
尚未啟動Adobe Campaign服務:需要在IIS上進行一些變更。

移轉重新導向伺服器 migrating-the-redirection-server--iis-

在這個階段,必須停止IIS伺服器。 請參閱 服務停止.

  1. 開啟 網際網路資訊服務(IIS)管理員 主控台。

  2. 變更用於Adobe Campaign舊版的站台繫結(監聽連線埠):

    • 以滑鼠右鍵按一下用於Adobe Campaign舊版的網站,然後選取 Edit bindings.

    • 對於每種監聽連線埠型別(http 和/或 https),選取適當的行並按一下 Edit.

    • 輸入不同的連線埠。 依預設,http的監聽連線埠是80,https是443。 檢查新連線埠是否可用。

      note note
      NOTE
      如果您的IIS伺服器包含數個使用進階設定(共用連線埠和不同的IP位址)的Adobe Campaign網站,請聯絡您的管理員。
  3. 為Adobe Campaign v7建立新網站:

    • 用滑鼠右鍵按一下 Sites 資料夾並選取 Add Web Site….

    • 輸入網站名稱, Adobe Campaign v7 例如。

    • 不會使用網站基本目錄的存取路徑,但會 Physical access path 欄位必須輸入。 輸入預設的IIS存取路徑: C:\inetpub\wwwroot.

    • 按一下 Connect as… 作為按鈕,並確定 Application user 已選取選項。

    • 您可以將預設值保留在 IP addressPort 欄位。 如果您想使用其他值,請確定可以使用IP位址和/或連線埠。

    • 檢查 Start Web site immediately 方塊。

  4. 執行 iis_neolane_setup.vbs 指令碼,可自動在先前建立的虛擬目錄上設定Adobe Campaign伺服器使用的資源。

    • 此檔案位於 [Adobe Campaign v7]\conf 目錄,其中 [Adobe Campaign v7] 是Adobe Campaign安裝目錄的存取路徑。 用於執行指令碼的命令如下(適用於管理員):

      code language-none
      cd C:\Program Files (x86)\Adobe Campaign\Adobe Campaign v7\conf
      cscript iis_neolane_setup.vbs
      
    • 按一下 OK 以確認指令碼執行。

    • 輸入先前為Adobe Campaign v7建立的網站號碼,然後按一下 OK.

    • 此時應會顯示確認訊息:

    • Content view 索引標籤中,確認網站設定已使用Adobe Campaign資源正確設定:

      note note
      NOTE
      如果未顯示樹狀結構,請重新啟動IIS。
      下列IIS設定步驟已詳載於 本節.

重新啟動服務 re-starting-the-services

在下列各伺服器上啟動IIS和Adobe Campaign服務:

  1. 追蹤和重新導向伺服器。
  2. 中間來源伺服器。
  3. 行銷伺服器。

在繼續進行下一個步驟之前,請對新安裝執行完整測試,確認沒有回歸,且一切正常。

刪除先前版本 deleting-and-cleansing-adobe-campaign-previous-version

以下是刪除Adobe Campaign v6.1的程式。

在刪除及清除Adobe Campaign v6安裝之前,您必須套用下列建議:

  • 讓功能團隊對新安裝執行完整檢查。
  • 只有在您確定不需要復原後,才解除安裝Adobe Campaign v6。
  1. 在IIS中,刪除 Adobe Campaign v6 網站,然後 Adobe Campaign v6 應用程式集區。

  2. 重新命名 Adobe Campaign v6.back 資料夾為 Adobe Campaign v6.

  3. 使用「新增/移除元件」精靈解除安裝Adobe Campaign v6。

  4. 重新啟動伺服器。

recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1