Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática.
La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.
Guía de instalación de Automation Suite en OpenShift
Esta sección te guía a través del proceso de restauración y actualización de las bases de datos de Identity y Orchestrator utilizando Docker o Podman. Para identificar las imágenes que se utilizarán para realizar la actualización del esquema, consulta la Matriz de compatibilidad de migración.
Toma la cadena de conexión de la base de datos de Identity restaurada y guárdala en un archivo, por ejemplo cs.txt. Proporcione suficientes permisos para que el archivo (chmod 666 cs.txt) sea utilizado por el contenedor.
Ejecuta el migrador de la base de datos de Identity para actualizar el esquema de la base de datos de Identity restaurada. Puedes hacerlo utilizando Docker o Podman.
<podman/docker> run -v <absolute-path-to-cs.txt>:/uipath/secrets/cs.txt <docker-registry>/identity-service-datamigrator:<datamigrator-image-version>/app/UiPath.DataMigrator.Cli.dll install --connectionStringFile /uipath/secrets/cs.txt<podman/docker> run -v <absolute-path-to-cs.txt>:/uipath/secrets/cs.txt <docker-registry>/identity-service-datamigrator:<datamigrator-image-version> /app/UiPath.DataMigrator.Cli.dll install --connectionStringFile /uipath/secrets/cs.txt
Si el comando falla con [ERR] File '/uipath/secrets/cs.txt' doesn't exist., podría deberse a la característica de seguridad de SELinux. Esto podría ocurrir si utilizas una distribución de Linux que tenga esta característica habilitada. En este caso, debes utilizar este comando:
<podman/docker> run -v <absolute-path-to-cs.txt>:/uipath/secrets/cs.txt:z <docker-registry>/identity-service-datamigrator:<datamigrator-image-version>/app/UiPath.DataMigrator.Cli.dll install --connectionStringFile /uipath/secrets/cs.txt<podman/docker> run -v <absolute-path-to-cs.txt>:/uipath/secrets/cs.txt:z <docker-registry>/identity-service-datamigrator:<datamigrator-image-version> /app/UiPath.DataMigrator.Cli.dll install --connectionStringFile /uipath/secrets/cs.txt
Ejemplo:
root@migration-test:~/migration# podman run -v /root/migration/cs.txt:/uipath/secrets/cs.txt sfbrdevhelmweacr.azurecr.io/identity-service-datamigrator:25.1.22-alpha-k8.19/app/UiPath.DataMigrator.Cli.dll install --connectionStringFile /uipath/secrets/cs.txt
[07:29:27INF] Initializing database connection string from file /uipath/secrets/cs.txt
[07:29:39INF] Skip adding data masking for non-cloud deploymentroot@migration-test:~/migration# podman run -v /root/migration/cs.txt:/uipath/secrets/cs.txt sfbrdevhelmweacr.azurecr.io/identity-service-datamigrator:25.1.22-alpha-k8.19 /app/UiPath.DataMigrator.Cli.dll install --connectionStringFile /uipath/secrets/cs.txt
[07:29:27 INF] Initializing database connection string from file /uipath/secrets/cs.txt
[07:29:39 INF] Skip adding data masking for non-cloud deployment
Toma la cadena de conexión de la base de datos de Orchestrator restaurada y guárdala en formato .json , por ejemplo app-secrets.jsonin el siguiente formato:
Ejecuta el migrador de la base de datos de Orchestrator para actualizar el esquema de la base de datos de Orchestrator restaurada. Puedes hacerlo utilizando Docker o Podman.