Importando configurações usando o Configuration Deployment Tool (CDT)

Você pode importar um backup do CDT que baixou do ambiente do Sterling™ Order Management System para o kit de ferramentas de desenvolvedor local.

Antes de iniciar

  • Antes de importar as configurações de um diretório de backup do CDT, assegure-se de que a versão do backup do CDT seja compatível com a versão do ambiente do kit de ferramentas do desenvolvedor. Caso contrário, a tarefa de importação de CDT poderá tornar seu ambiente inutilizável
    Aviso: A importação de dados de CDT é permitida apenas a partir de uma versão mais antiga que a versão atual como uma exceção. No entanto, qualquer importação de CDT de uma versão diferente tem riscos associados a ela.
  • Antes de executar a importação de CDT, é recomendado que você desfaça todos os seus servidores de aplicativos e agentes. É possível tornar os servidores ativos após a importação de CDT ser concluída

Procedimento

  1. Assegure-se de ter uma cópia do tempo de execução extraído. Para obter informações sobre como extrair o tempo de execução do contêiner do Docker para a máquina host, consulte Atualizar extensões customizadas no ambiente do kit de ferramentas do desenvolvedor conteinerizado.
  2. Para importar configurações de um backup de CDT para seu ambiente do kit de ferramentas do desenvolvedor, execute o seguinte comando CDT a partir de seu diretório <extracted_runtime>/bin :
    bash ./cdtshell.sh -Source DEFAULTXMLDB -Target SYSTEMDB -DefaultXMLDir <Full path to CDT backup directory>
    Como parte de sua implementação de CDT, se você tiver abandonado registros e desejar limpá-los, transmita a opção -ShowAbandoned Y ao executar o comando cdtshell.sh

    Por padrão, essa opção não está ativada.

  3. Se o CDT for importado de uma versão inferior, você deverá recarregar os dados de factory da versão atual novamente no modo de upgrade, executando os comandos a seguir no diretório devtoolkit_docker/runtime .
    1. cd dtk_extracted_runtime/repository/factorysetup
    2. find . -name "*.restart" -exec rm -rf {} \;
    3. cd dtk_extracted_runtime/bin
    4. bash ./loadFactoryDefaults.sh upgrade
    É possível importar a CDT somente da versão anterior imediata
  4. Plataforma de próxima geraçãoSe o kit de ferramentas do desenvolvedor for integrado ao Sterling Intelligent Promising Inventory Visibility, a fase do adaptador Sterling Intelligent Promising Inventory Visibility deverá ser atualizada corretamente no kit de ferramentas do desenvolvedor após a importação de configurações de um backup de CDT. Isso será necessário se a fase de sua origem CDT for diferente ou se você tiver executado as etapas listadas na etapa 3.
    • Se o kit de ferramentas do desenvolvedor estiver integrado à fase 2 do adaptador Sterling Intelligent Promising Inventory Visibility (padrão), execute o comando a seguir a partir do runtime/bin:
      bash ./sci_ant.sh -f configureIVIntegration.xml -DNewCustomerImplementation=true
    • Se o kit de ferramentas do desenvolvedor estiver integrado com a fase 1 do adaptador do Sterling Intelligent Promising Inventory Visibility , execute o comando a seguir a partir do runtime/bin:
      rm -rf ../repository/factorysetup/iv_integration/install/*.xml.restart && 
      bash ./loadDefaults.sh ../repository/factorysetup/iv_integration/install/iv_baserules_installer.xml 
      ../repository/factorysetup/iv_integration/XMLS/
  5. Atualize o ambiente do kit de ferramentas do desenvolvedor. Para obter mais informações sobre como atualizar o ambiente do kit de ferramentas do desenvolvedor, consulte Atualizar extensões customizadas no ambiente do kit de ferramentas do desenvolvedor conteinerizado.