Archivo properties.xml - BAR - Data Stream Architecture - Data Stream Utility

Teradata® DSA - DSU Guía de instalación, configuración y actualización

Deployment
VantageCloud
VantageCore
Edition
Enterprise
IntelliFlex
VMware
Product
BAR
Data Stream Architecture
Data Stream Utility
Release Number
17.20
Published
Noviembre de 2022
Language
Español
Last Update
2023-04-21
dita:mapPath
es-ES/kdx1632417608056.ditamap
dita:ditavalPath
es-ES/itl1576617711059.ditaval
dita:id
B035-3153
Product Category
Software
Teradata Tools and Utilities

El archivo properties.xml contiene parámetros de entrada para la aplicación DSAMetaDataMigrator. Incluye credenciales e información asociada para DSC, sistemas y servidores de medios en formato XML. Se genera un archivo de plantilla mediante la aplicación.

  • Genere el archivo properties.xml de la plantilla mediante los siguientes comandos. El archivo se crea en el directorio actual.
    • En SLES15, ejecute python3 runAutoMigration.py - g
    • En SLES12.3-TDC/STND, ejecute python3.6 runAutoMigration.py - g
    • En SLES11.3, ejecute ./runAutoMigration.py - g
  • El archivo generado incluye toda la información disponible en el sistema como parte de la instalación de DSC.
  • Debe completar la información que falta antes de usar el archivo de entrada.
  • Si las contraseñas no están en el archivo, el sistema solicita las credenciales durante la ejecución de la aplicación.
  • Para evitar los mensajes de solicitud durante la ejecución, puede establecer <silentmode> en yes y debe registrar las contraseñas en el archivo.
  • Los detalles del servidor de medios y del sistema se pueden actualizar para este archivo después de la operación de exportación en el sistema de DSC nuevo o en el de destino.
  • Plataforma en la nube:
    • Para aplicar ssh a la máquina virtual de DSC mediante un archivo .pem, debe proporcionar la ruta del archivo .pem en la etiqueta <private_key_file> y el nombre de usuario en la etiqueta <private_username>.
    • Si no cuenta con un archivo .pem, puede aplicar ssh e introducir el nombre de usuario y la contraseña.
    • Cuando utilice el archivo .pem para la nube, no introduzca valores para <systemusername> y <systemuserpass> en el archivo properties.xml, ya que estos reemplazarán los valores en el archivo .pem.

Ejemplo de archivo properties.xml

<data>
<!-- This properties.xml is the input file having parameters required during migration
     Credential provided in this file is not encrypted
     Migrator application delete this file after successful migration
     In case of failure or partial migration, file remain present so user should delete  
     when not in use -->
 
<!-- provide path of the pem file along with user name for authentication on cloud platform-->

<!--
<private_key_file>/var/opt/teradata/scripts/access_key.pem</private_key_file>
<private_username>ec2-user</private_username>
-->
 
<!-- set silent mode YES in case don't want to get prompt during migration process -->
<silentmode></silentmode>
 
<!-- provide old DSC detail -->
<olddscserver>
  <systemname></systemname> <!-- system name -->
  <tdrepohost></tdrepohost> <!-- host of the Teradata repo, default is DSC system -->
  <tdrepodbname></tdrepodbname> <!-- name of the Teradata repo DB, default is bar (please do not edit) -->
  <tdrepodbpass></tdrepodbpass> <!-- Teradata repo (bar) DB password (should not include space, single or double quotes) -->
  <brokerurl></brokerurl> <!-- broker URL of the old DSC -->
  <systemusername></systemusername> <!-- user name of the old DSC system -->
  <systemuserpass></systemuserpass> <!-- password of the old DSC system (should not include space, single or double quotes) -->
</olddscserver>
 
<!-- provide new DSC detail -->
<dscserver>
  <dsaresthost></dsaresthost> <!-- system name hosting dsarest, defualt is DSC server -->
  <dsarestport></dsarestport> <!-- port of the dsa rest server -->
  <dsarestwebservice></dsarestwebservice> <!-- dsa rest web service, it can be https or http -->
  <brokerurl></brokerurl> <!-- broker URL of the new DSC -->
  <brokerport></brokerport><!-- broker port of the new DSC -->
  <pgrepohost></pgrepohost> <!-- host of the Postges repo, default is DSC system -->
  <pgrepodbname></pgrepodbname> <!-- name of the Postgres repo DB, default is bar (please do not edit) -->
  <pgrepodbpass></pgrepodbpass> <!-- Postgres repo (bar) DB password (should not include space, single or double quotes) -->
</dscserver>
 
<!-- provide list of media servers to be reconfigured -->
<mediaservers>
  <mediaserver>
    <mediaservername></mediaservername> <!-- name of the media server  -->
    <username></username> <!-- user name for the media server  -->
    <password></password> <!-- password of the media server (should not include space, single or double quotes) -->
  </mediaserver>
</mediaservers>
 
<!-- provide list of systems to be reconfigured -->
<systems>
  <system>
    <systemname></systemname> <!-- system name -->
    <db_username></db_username> <!-- database user name -->
    <db_password></db_password> <!-- database password (should not include space, single or double quotes) -->
    <system_username></system_username> <!-- user name of the system (master node) -->
    <system_password></system_password> <!-- password of the system (master node) -->
  </system>
</systems>
</data>