Ferramenta DXconvert Tool -- converter as definições de configuração do DSA para informações de configuração do Sidecar

DXconvert é uma ferramenta que converte a configuração de um DSA especificado. Essa ferramenta mescla os resultados convertidos (um arquivo de conhecimento, um arquivo do servidor e um ldif ou arquivo de banco de dados) e todos os arquivos do esquema do DSA com as informações de configuração de sidecar da solução do CA Directory. A saída de DXconvert são os arquivos de configuração do sidecar atualizados, os quais podem ser compactados e fornecidos ao implantar a solução do CA Directory pelo Container Appliance. Essa ferramenta ajuda na implantação corporativa do CA Directory e migra os dados e a configuração para implantar o CA Directory diretamente a partir do Container Appliance.
cad126br
DXconvert é uma ferramenta que converte a configuração de um DSA especificado. Essa ferramenta mescla os resultados convertidos (um arquivo de conhecimento, um arquivo do servidor e um ldif ou arquivo de banco de dados) e todos os arquivos do esquema do DSA com as informações de configuração de sidecar da solução do CA Directory. A saída de DXconvert são os arquivos de configuração do sidecar atualizados, os quais podem ser compactados e fornecidos ao implantar a solução do CA Directory pelo Container Appliance. Essa ferramenta ajuda na implantação corporativa do CA Directory e migra os dados e a configuração para implantar o CA Directory diretamente a partir do Container Appliance.
Esse comando tem o seguinte formato:
dxconvert -b basepath -d dataformat dsaname
onde
  • basepath
    Refere-se ao caminho base no qual o arquivo de configuração do sidecar é descompactado.
  • dataformat 
    Refere-se ao formato de dados usado para carregar dados para a solução de diretório do dispositivo. Esse parâmetro tem um dos seguintes valores: LDIF, DB, NONE
  • dsaname 
    Refere-se ao nome do DSA
Observação:
para basepath, faça uma clonagem git da configuração do sidecar para a solução do CA Directory (entre em contato com o suporte da CA para acessar o URL do git) e forneça o caminho do seu diretório base.
Exemplo: executar DXconvert e implantar a solução do CA Directory
 
  1. Clone a configuração do sidecar para a solução do CA Directory no host local usando este comando:
    $ git clone https://github-isl-01.ca.com/user123/config-base.git
    Depois de executar esse comando, as estruturas inteiras do arquivo de configuração do sidecar são clonadas no host local. Nesse caso, /home/user/user123/config-base é o caminho base que deve ser fornecido ao executar a ferramenta na etapa a seguir.
  2. Execute o DXconvert usando este comando:
    $ dxconvert -b /home/user/user123/config-base -d DB dsa1
    A ferramenta dxconvert gera a saída a seguir:
    Successfully generated server file '/home/user/user123/config-base/common/dxgrid-template/dsa.dxi'
    Successfully generated knowledge file '/home/user/user123/config-base/common/dxgrid-template/knowledge.dxc'
    Running command 'rm -f /home/user/user123/config-base/common/schema/*'
    Running command 'cp /opt/CA/Directory/dxserver/config/schema/* /home/user/user123/config-base/common/schema/'
    Successfully copied schema files to '/home/user/user123/config-base/common/schema/'
    DB dataformat is selected, copying the DSA db file to the target location.
    Running command 'cp /opt/CA/Directory/dxserver/data/dsa1.db /home/user/user123/config-base/common/data/data.db'
    Dxconvert has run successfully!
  3. Confirme e envie todas as alterações ao repositório Git.
    $ cd /home/user/user123/config-base
    $ git push
  4. Ao implantar a solução do CA Directory, forneça o seguinte link para a configuração do sidecar:
    https://github-isl-01.ca.com/user123/config-base/archive/master.zip