orchestrator
2023.10
false
UiPath logo, featuring letters U and I in white

Guía de instalación de Orchestrator

Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Última actualización 5 de dic. de 2024

Copias de seguridad y restauración de Orchestrator

Esta página ofrece una solución de muestra para crear copias de seguridad programadas de tu base de datos de SQL Orchestrator. Consulta aquí cómo hacer una copia de seguridad de los archivos web.config y UiPath.Orchestrator.dll.config relacionados y de los paquetes NuGet, si corresponde.

Hacer copia de seguridad de la base de datos de Orchestrator

Existen varias opciones para realizar esta copia de seguridad, como muchas soluciones de terceros que puedes licenciar e instalar si así lo deseas; no obstante, este ejemplo te guía a través del proceso utilizando la funcionalidad integrada de Planes de mantenimiento ya presente en SQL Server Management Studio.

Crear el plan de mantenimiento

  1. Desde el Estudio de administración de SQL Server, conéctate a tu base de datos de Orchestrator.
    Nota: se necesita el acceso del administrador.
  2. Expande la carpeta de administración.


  3. Haz clic con el botón derecho en Planes de mantenimiento y selecciona el Asistente de plan de mantenimiento. El Asistente de plan de mantenimiento aparecerá en pantalla.


  4. En la página Seleccionar Propiedades del Plan:
    1. En el campo Nombre, introduce un nombre descriptivo para este plan de mantenimiento.
    2. Utiliza el campo Descripción para proporcionar una descripción detallada del plan si así lo deseas.
    3. Desde el menú desplegable Ejecutar como, selecciona la cuenta de servicio de SQL Server Agent.
    4. Utiliza los botones de radio y del campo Programar para seleccionar la hora y la frecuencia para este plan de mantenimiento.
  5. Haz clic en Siguiente. La página de Seleccionar tareas de mantenimiento aparecerá en pantalla.


  6. Selecciona Copia de datos (completa) y haz clic en Siguiente. La página para definir la copia de seguridad de la base de datos (completa) aparecerá en pantalla.
    Nota: para hacer una copia de seguridad de la base de datos de Test Manager, consulta Copia de seguridad y restauración de Test Manager.
    Nota: Esta guía solo detalla la configuración de un plan de mantenimiento para la creación de una copia de seguridad completa de la base de datos. En tu entorno de producción también se recomienda configurar un plan de copia de seguridad diferencial programado para ejecutar a diario.


  7. Desde la pestaña General:
    1. Utiliza el menú desplegable Base(s) de datos para seleccionar Bases de datos específicas.
    2. Selecciona la base de datos como el componente de copia de seguridad. En la ventana emergente, selecciona tu base de datos de Orchestrator (UiPath en el ejemplo anterior).
  8. En la pestaña de Destino introduce la ubicación en la que se guardan todas las copias de seguridad en el futuro.
  9. La pestaña Opciones te permite seleccionar:
    1. Compresión para los archivos de copia de seguridad. Si se habilita, el tiempo necesario para realizar la copia de seguridad aumenta.
    2. Fecha de vencimiento de la copia de seguridad.
    3. Verificación de integridad de la copia de seguridad. Si se habilita, el tiempo necesario para realizar la copia de seguridad aumenta.
  10. Haz clic en Finalizar para crear el plan de mantenimiento y en Cerrar para cerrar el asistente.

Ejecutar el plan de mantenimiento

La copia de seguridad como se define en tu plan de mantenimiento también puede ejecutarse fuera del horario establecido de la siguiente manera:

  1. Desde el Estudio de administración de SQL Server, conéctate a tu base de datos de Orchestrator.
    Nota: se necesita el acceso del administrador.
  2. Expande la carpeta de administración.
  3. Expande la carpeta de Planes de mantenimiento.
  4. Haz clic con el botón derecho del ratón en el plan de mantenimiento deseado y selecciona Ejecutar. La ventana Ejecutar plan de mantenimiento aparecerá en pantalla.


  5. Una vez finalizado, Completado con éxito aparecerá en pantalla. Puedes hacer clic en Cerrar para salir o seleccionar Informe para ver el informe de ejecución.

Restaurar la base de datos de Orchestrator

  1. Desde SQL Server Management Studio, conéctate al SQL Server deseado.
    Nota: se necesita el acceso del administrador.
  2. Haz clic con el botón derecho del ratón en la carpeta de Base de datos y selecciona Restaurar base de datos.
  3. Sigue al asistente de restauración para seleccionar la fuente de la copia de seguridad y el destino donde se restaura.
    Nota: Es posible restaurar una base de datos a un punto anterior en el tiempo. También puedes seleccionar un nuevo nombre para tu base de datos.
  4. Haz clic en Aceptar para iniciar el proceso de restauración. Ten en cuenta que puede llevar un tiempo en función del tamaño de la base de datos.
  5. Una vez finalizada, la nueva base de datos aparecerá en la pestaña de Bases de datos del Estudio de Administración de SQL Server.

Copia de seguridad de archivos de configuración y paquetes NuGet

Hacer una copia de seguridad de tus configuraciones de Orchestrator y los paquetes NuGet requiere copiar los archivos y carpetas pertinentes a tu ubicación de copia de seguridad designada. Esta página te proporciona los detalles necesarios para identificar y localizar los archivos y carpetas que debes copiar.

Archivos Orchestrator Web.config y UiPath.Orchestrator.dll.config

Copia de seguridad

Los pasos necesarios para realizar una copia de seguridad de la configuración de Orchestrator varían ligeramente dependiendo del modelo de implementación (p. Ej. On-prem e IaaS (infraestructura como servicio) o PaaS (plataforma como servicio).

Implementaciones en las instalaciones e implementaciones de IaaS
  1. Abre el directorio de tu instalación de Orchestrator. De forma predeterminada, es C:\Program Files (x86)\UiPath\Orchestrator.
  2. Copia los archivos web.config y UiPath.Orchestrator.dll.config ubicados en la localización que hayas designado para tu copia de seguridad.
Implementaciones de Azure PaaS
  1. Selecciona tu servicio de aplicaciones de Orchestrator.
  2. Desde el menú Herramientas de desarrollo, ve a Herramientas avanzadas > Ir > Depurar consola > CMD.
  3. Abre la carpeta Sitio y ve a wwwroot.
  4. Selecciona Web.config y haz clic en Descargar.
  5. Copia el archivo descargado en la ubicación que has designado para tu copia de seguridad.
  6. Selecciona UiPath.Orchestrator.dll.config y haz clic en Descargar.
  7. Copia el archivo descargado en la ubicación que has designado para tu copia de seguridad.
Además de los archivos web.config y UiPath.Orchestrator.dll.config, debes copiar los ajustes de la aplicación y las cadenas de conexiones de la siguiente manera:
  1. Selecciona tu servicio de aplicaciones de Orchestrator.
  2. Desde el menú Configuración, selecciona Configuración.
  3. En la sección Configuración de la aplicación, selecciona Edición avanzada y copia el valor que se mostrará.
  4. Desde la sección Cadenas de conexión, selecciona Edición avanzada y copia el valor que se mostrará.
  5. Guarda estos valores en la ubicación que has designado para tu copia de seguridad.

Restaurar

Nota: Al restaurar los UiPath.Orchestrator.dll.configarchivos yweb.config, tendrás que hacerlo en los nodos de Orchestrator en tu implementación.
Implementaciones en las instalaciones e implementaciones de IaaS

Para restaurar tu configuración anterior de Orchestrator, ya sea a un nuevo entorno o después de un error:

  1. Copia los archivos web.config y UiPath.Orchestrator.dll.config de la copia de seguridad que desees.
  2. Abre el directorio de tu instalación de Orchestrator. De forma predeterminada, es C:\Program Files (x86)\UiPath\Orchestrator.
  3. Reemplaza los archivos web.config y UiPath.Orchestrator.dll.config ubicados en tu copia de seguridad designada.
Implementaciones de Azure PaaS
Después de haber restaurado los archivos web.config y UiPath.Orchestrator.dll.config de la copia de seguridad que seas:
  1. Selecciona tu servicio de aplicaciones de Orchestrator.
  2. Desde el menú Herramientas de desarrollo, ve a Herramientas avanzadas > Ir > Depurar consola > CMD.
  3. Abre la carpeta Sitio y ve a wwwroot.
  4. Reemplaza los archivos web.config y UiPath.Orchestrator.dll.config ubicados en tu copia de seguridad designada.
Además de sustituir los archivos web.config y UiPath.Orchestrator.dll.config, tendrás que restaurar los ajustes de la aplicación y las cadenas de conexiones con sus valores anteriores, de la siguiente manera:
  1. Selecciona tu servicio de aplicaciones de Orchestrator.
  2. Desde el menú Configuración, selecciona Configuración.
  3. En la sección Configuración de la aplicación, selecciona Edición avanzada y reemplaza el valor con tu copia de seguridad previamente guardada.
  4. Desde la sección Cadenas de conexión, selecciona Edición avanzada y reemplaza el valor con tu copia de seguridad previamente guardada.

Paquetes NuGet

Copia de seguridad

Las ubicaciones de tus directorios de paquetes de NuGet se indican en la sección Implementación del archivo UiPath.Orchestrator.dll.config.
  1. Comprueba el valor de la clave NuGet.Repository.Type. Los siguientes valores son posibles:
    • Heredados: los paquetes se almacenan en las ubicaciones especificadas en las claves NuGet.Packages.Path y NuGet.Activities.Path.
    • Compuestos: los paquetes se almacenan en las ubicaciones especificadas en las claves Storage.Type y Storage.Location.
  2. Para los repositorios de tipo Heredados, copia las carpetas identificadas por las claves NuGet.Packages.Path y NuGet.Activities.Path en la ubicación que has designado para tu copia de seguridad.
  3. Para los repositorios de tipo Compuesto en los que la clave Storage.Type es:
    1. FileSystem: copia la(s) carpeta(s) identificada(s) en el parámetro dRootPathe la clStorage.Locationave en la ubicación que hayas designado para tu copia de seguridad.
    2. Azure: se proporciona una cadena de conexión en la cStorage.Typelave. La integridad y la disponibilidad de los datos están cubiertas por Microsoft. No obstante, puedes utilizar su guía si quieres guardar los archivos almacenados localmente.
    3. Amazon: se proporciona una cadena de conexión en la cStorage.Typelave. La integridad y la disponibilidad de los datos están cubiertas por Amazon. No obstante, puedes utilizar su guía si quieres guardar los archivos almacenados localmente.

Restaurar

Restaurar tus directorios de paquetes NuGet anteriores se hace realizando a la inversa los pasos arriba descritos para realizar copias de seguridad, de la siguiente manera:

  1. Para los repositorios heredados, mueve tus copias de seguridad de los paquetes y actividades de NuGet a los directorios identificados por las claves NuGet.Packages.Pathy NuGet.Activities.Path que se indican en la sección Implementación del archivo UiPath.Orchestrator.dll.config.
  2. Para los repositorios de tipo Compuesto en los que la clave Storage.Type es:
    • FileSystem: copia tu(s) carpeta(s) de copia de seguridad en el directorio identificado en la cStorage.Locationlave del paRootPathrámetro, que se encuentra en la sección Implementación del arcUiPath.Orchestrator.dll.confighivo.
    • Azure: introduce la cadena de conexión previamente guardada en la clave.Storage.Type
    • Amazon: introduce la cadena de conexión previamente guardada en la clave.Storage.Type

¿Te ha resultado útil esta página?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo White
Confianza y seguridad
© 2005-2024 UiPath. Todos los derechos reservados.