Automation Suite
2023.10
False
Imagen de fondo del banner
Guía de instalación de Automation Suite en EKS / AKS
Última actualización 19 de abr. de 2024

Paso 2: restaurar la base de datos del producto independiente

Aquí presentamos una forma de utilizar SQL Server Management Studio (SSMS) para restaurar la base de datos de un producto independiente en la instancia de Automation Suite SQL Server. Para obtener más información sobre la descarga e instalación de SQL Server Management Studio, consulta Requisitos previos de migración.

  1. En SQL Server Management Studio conectarse a la base de datos del producto independiente, selecciona Tareas y luego elige Implementar base de datos en Azure SQL.
    docs image
  2. Selecciona Conectar para conectarte a la base de datos de Automation Suite SQL. Proporciona el nuevo nombre de la base de datos. Elige el directorio para almacenar el archivo de base de datos temporal.
    docs image
  3. Espera a que se complete la implementación.
    docs image
  4. Graba la cadena de conexión para la base de datos del producto independiente restaurada en Automation Suite.

Restauración de la base de datos independiente de Orchestrator en EKS

Si migra a Automation Suite en EKS, no puede restaurar directamente la base de datos de Orchestrator en la base de datos de Azure SQL. Primero debe hacer una copia de seguridad de la base de datos independiente de Orchestrator en un archivo y luego restaurarla en la base de datos RDS.

Si Orchestrator e Identity comparten su base de datos, puedes omitir el paso 4. Si tienen bases de datos independientes, debes realizar una copia de seguridad de ellas.

  1. Inicie sesión en la máquina independiente e inicie sesión en SQL Server mediante SSMS.

  2. Hacer copia de seguridad de la base de datos independiente de Orchestrator:

    1. Ve a Basesde datos, haz clic con el botón derecho del ratón en la base de datos de Orchestrator, haz clic en Tareasy selecciona Copiade seguridad.
      docs image
    2. Confirma la ruta de la copia de seguridad.
      docs image
    3. Completa la copia de seguridad.
      docs image
  3. Restaurar la base de datos independiente de Orchestrator a RDS en Automation Suite en la instancia de EKS en la máquina independiente

    1. Cargue el archivo bak de la copia de seguridad al depósito S3.
      aws s3 cp <local-file-path> s3://haonan-msi-asair-migration-bucket/<filename>aws s3 cp <local-file-path> s3://haonan-msi-asair-migration-bucket/<filename>

      Muestra:

      aws s3 cp "C:\Program Files\Microsoft SQL Server\MSSQL15.SQLEXPRESS\MSSQL\Backup\20230401_0614.bak" s3://haonan-msi-asair-migration-bucket/20230401_0614.bak --region us-west-2aws s3 cp "C:\Program Files\Microsoft SQL Server\MSSQL15.SQLEXPRESS\MSSQL\Backup\20230401_0614.bak" s3://haonan-msi-asair-migration-bucket/20230401_0614.bak --region us-west-2
    2. Conceder permiso a la base de datos restaurada en AWS.

Conceder permisos a la base de datos restaurada en AWS

  1. Ve a IAM y crea un nuevo rol con los permisos AWSBackupServiceRolePolicyForRestores .
    docs image
  2. Vaya a RDS y haga clic en Option groups:
    1. Crea un grupo y proporciona los siguientes detalles:

      • Nombre: SqlServerBackupRestore

      • Descripción: xxx

      • Motor: seleccione su motor de base de datos

      • Versión principal del motor: seleccione la versión de su instancia de base de datos.

    2. Haz clic en Crear.
      docs image
    3. Haz clic en el nombre del grupo creado para editarlo de la siguiente manera:

      1. Haz clic en Añadir.

      2. Selecciona SQLSERVER_BACKUP_RESTORE.

      3. Seleccione el rol de IAM que creó en los pasos anteriores.

      4. Seleccione Inmediatamente para programar el cambio instantáneo.
        docs image
    4. Vuelva a Base de datos RDS y seleccione su instancia.

      1. Haz clic en Modificar.

      2. Seleccione el grupo de opciones que creó en el paso anterior.

      3. Haz clic en "Next".

      4. Selecciona Aplicar inmediatamente (no debería causar tiempo de inactividad).

      5. Aplica los cambios haciendo clic en Modificar instancia de base de datos.

      6. Si tiene conexión a la base de datos desde SQL Management Studio, ciérrela y vuelva a conectar.

  3. Sigue la documentación de AWS a la base de datos del archivo bak respaldado en el depósito de AWS S3.

    Comando de muestra:

    exec msdb.dbo.rds_restore_database
    	@restore_db_name='UiPath_20230531',
    	@s3_arn_to_restore_from='arn:aws:s3:::haonan-msi-asair-migration-bucket/20230401_0614.bak',
    	@with_norecovery=0,exec msdb.dbo.rds_restore_database
    	@restore_db_name='UiPath_20230531',
    	@s3_arn_to_restore_from='arn:aws:s3:::haonan-msi-asair-migration-bucket/20230401_0614.bak',
    	@with_norecovery=0,
  • Restauración de la base de datos independiente de Orchestrator en EKS
  • Conceder permisos a la base de datos restaurada en AWS

Was this page helpful?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Logotipo blanco de UiPath
Confianza y seguridad
© 2005-2024 UiPath. All rights reserved.