資料移轉設定

Settings模式會移轉商店、網站和系統設定,例如運費、付款和稅捐設定。 根據我們的資料移轉訂單,您應該先移轉設定。

開始之前,請採取下列步驟進行準備:

  1. 檔案系統擁有者身分登入應用程式伺服器。

  2. 變更至/bin目錄,或確認已將其新增至您的系統PATH

NOTE
請確定Magento2已部署為default模式。 開發人員模式可能會在移轉工具中造成驗證錯誤。

如需詳細資訊,請參閱第一個步驟區段。

執行設定移轉命令

若要開始移轉設定,請執行:

bin/magento migrate:settings [-r|--reset] [-a|--auto] {<path to config.xml>}

其中:

  • [-r|--reset]是從頭開始移轉的可選引數。 您可以使用此引數來測試移轉

  • [-a|--auto]是選擇性引數,可防止移轉在遇到完整性檢查錯誤時停止。

  • {<path to config.xml>}是移轉工具config.xml檔案的絕對檔案系統路徑;此引數為必要項。

NOTE
這個命令不會移轉所有組態設定。 在繼續之前,請先驗證Magento2管理員中的所有設定。

設定傳輸成功後會顯示Migration completed訊息。

設定自訂移轉規則

移轉設定時,您可以忽略、重新命名或變更系統組態。 為此,請在settings.xml檔案中指定您的自訂規則。

  1. 檔案系統擁有者身分登入應用程式伺服器,或切換至。

  2. 變更至下列目錄:

    code language-bash
    cd <your application 2 install dir>/vendor/magento/data-migration-tool/etc/<edition-to-edition>
    

    例如,如果應用程式安裝在/var/www/html中,則settings.xml.dist檔案位於下列其中一個目錄中:

    • /var/www/html/vendor/magento/data-migration-tool/etc/opensource-to-commerce

    • /var/www/html/vendor/magento/data-migration-tool/etc/commerce-to-commerce

    • /var/www/html/vendor/magento/data-migration-tool/etc/opensource-to-opensource

  3. 若要從提供的範例建立settings.xml檔案,請執行:

    code language-bash
    cp settings.xml.dist settings.xml
    
  4. settings.xml中進行變更。

  5. 若要指定對應設定檔的新名稱,請變更path/to/config.xml檔案中的<settings_map_file>標籤。

如需詳細資訊,請參閱工具規格設定移轉模式區段。

下一個移轉步驟

recommendation-more-help
c2d96e17-5179-455c-ad3a-e1697bb4e8c3