Compartir vía


Configuración de la copia de seguridad de la base de datos de SAP ASE (Sybase) en máquinas virtuales de Azure mediante Azure Portal

En este artículo se describe cómo configurar la copia de seguridad de bases de datos de SAP Adaptive Server Enterprise (ASE) (Sybase) (que se ejecutan en Azure Virtual Machines) mediante Azure Portal.

Obtenga información sobre las configuraciones y escenarios admitidos para la copia de seguridad de bases de datos de SAP ASE en Azure Virtual Machines (VM).

Requisitos previos

Antes de configurar la base de datos de SAP ASE para la copia de seguridad, revise los siguientes requisitos previos:

  • Identifique o cree un almacén de Recovery Services en la misma región y suscripción que la máquina virtual que ejecuta SAP ASE.

  • Permita la conectividad desde la máquina virtual a Internet para que pueda acceder a Azure.

  • La longitud combinada del nombre de máquina virtual del servidor de SAP ASE y el nombre del grupo de recursos debe tener <= 84 caracteres para máquinas virtuales de Azure Resource Manager (ARM) (y 77 caracteres para máquinas virtuales clásicas) a medida que el servicio reserva algunos caracteres.

  • La máquina virtual debe tener python >= 3.6.15 (recomendado: Python3.10) con el módulo de solicitudes instalado. El sudo python3 predeterminado debe ejecutar python 3.6.15 o superior. Valide mediante la ejecución de python3 y sudo python3 en el sistema para comprobar la versión de Python. Para cambiar la versión predeterminada, vincule python3 a python 3.6.15 o posterior.

  • Ejecute el script de configuración de copia de seguridad de SAP ASE (script de registro previo) en la máquina virtual que hospeda la base de datos de SAP ASE. Este script obtiene el sistema ASE listo para la copia de seguridad.

  • Asigne los siguientes privilegios y configuraciones para la operación de copia de seguridad:

    Privilegio / configuración Descripción
    Rol de operador Habilite este rol de base de datos ASE para el usuario de base de datos para crear un usuario de base de datos personalizado para las operaciones de copia de seguridad y restauración y páselo en el script de registro previo.
    Privilegio asignar archivo externo Habilite este rol para permitir el acceso a archivos de base de datos.
    Privilegio Poseer cualquier base de datos Permite copias de seguridad diferenciales. El Permitir volcados incrementales para la base de datos debe ser True.
    Privilegio Truncar registro en chkpt Deshabilite este privilegio para todas las bases de datos que desee proteger mediante el ASE Backup. Permite realizar una copia de seguridad del registro de base de datos en el almacén de Recovery Services. Obtenga más información sobre la Nota de SAP - 2921874 - "trunc log on chkpt" en bases de datos con HADR - SAP ASE - SAP for Me.

    Nota:

    No se admiten copias de seguridad de registros para la base de datos Master. Para otras bases de datos del sistema, las copias de seguridad de los registros solo pueden realizarse si los archivos de registro de la base de datos se almacenan separados de sus archivos de datos. De manera predeterminada, las bases de datos del sistema se crean con los archivos de datos y de registro en el mismo dispositivo de base de datos, lo que evita las copias de seguridad de los registros. Para habilitar las copias de seguridad de registros, el administrador de la base de datos debe cambiar la ubicación de los archivos de registro a un dispositivo independiente.

  • Use los roles integrados de Azure para configurar la asignación de roles y ámbito a los recursos. El siguiente rol Colaborador permite ejecutar la operación Configurar protección en la máquina virtual de base de datos:

    Recurso (control de acceso) Rol Usuario, grupo o entidad de servicio
    Máquina virtual de Azure de origen que ejecuta la base de datos de ASE Colaborador de la máquina virtual Permite configurar la operación de copia de seguridad.
  • Cree un rol personalizado para Azure Backup.

  • Establezca la conectividad de red.

  • Use un almacén de Recovery Services existente o cree uno nuevo.

  • Habilitar la restauración entre regiones para el almacén de Recovery Services.

Descubrir las bases de datos de SAP ASE

Para detectar las bases de datos de SAP ASE, siga estos pasos:

  1. Vaya al almacén de Recovery Services y seleccione + Copia de seguridad.

    Recorte de pantalla que muestra cómo iniciar la copia de seguridad de la base de datos de SAP.

  2. En Objetivo de copia de seguridad, seleccione SAP ASE (Sybase) en la máquina virtual de Azure como tipo de origen de datos.

    Recorte de pantalla que muestra la selección del tipo de origen de datos.

  3. Seleccione Iniciar detección. Se iniciará la detección de máquinas virtuales de Linux no protegidas en la región del almacén.

    Recorte de pantalla que muestra cómo iniciar la detección de la base de datos.

    Nota:

    • Tras la detección, las máquinas virtuales no protegidas aparecen en el portal, enumeradas por nombre y grupo de recursos.
    • Si una máquina virtual no aparece como se esperaba, compruebe si ya se ha hecho una copia de seguridad en un almacén.
    • Varias máquinas virtuales pueden tener el mismo nombre pero pertenecer a distintos grupos de recursos.
  4. En el panel Seleccionar máquinas virtuales , descargue el script de publicación previo que proporciona permisos para que el servicio Azure Backup acceda a las máquinas virtuales de SAP ASE para la detección de bases de datos.

  5. Ejecute el script en cada máquina virtual que hospeda bases de datos de SAP ASE de las que desea realizar una copia de seguridad.

  6. Después de ejecutar el script en las máquinas virtuales, en el panel Seleccionar máquinas virtuales , seleccione las máquinas virtuales y, a continuación, seleccione Detectar bases de datos.

    Azure Backup detecta todas las bases de datos de SAP ASE en la máquina virtual. Durante la detección, Azure Backup registra la máquina virtual con el almacén e instala una extensión en la máquina virtual. No se instala ningún agente en la base de datos.

    Recorte de pantalla que muestra cómo seleccionar una base de datos para la configuración de copia de seguridad en la lista detectada.

Configurar la copia de seguridad de la base de datos SAP ASE (Sybase)

Una vez completado el proceso de detección de bases de datos, Azure Backup redirige al panel Objetivo de copia de seguridad , lo que le permite configurar las opciones de copia de seguridad para la máquina virtual seleccionada que hospeda la base de datos de SAP ASE.

Para configurar la operación de copia de seguridad de la base de datos de SAP ASE, siga estos pasos:

  1. En el panel Objetivo de copia de seguridad , en Paso 2, seleccione Configurar copia de seguridad.

    Recorte de pantalla que muestra cómo iniciar la configuración de copia de seguridad.

  2. En Directiva de copia de seguridad, seleccione Crear una nueva directiva para las bases de datos.

    Recorte de pantalla que muestra cómo empezar a crear la directiva de copia de seguridad.

    Una directiva de copia de seguridad define cuándo se realizan las copias de seguridad y cuánto tiempo se conservan.

    • Una directiva se crea en el nivel de almacén.
    • Varios almacenes pueden usar la misma directiva de copia de seguridad, pero debe aplicar la directiva de copia de seguridad a cada almacén.
  3. En el Nombre de directiva, proporcione un nombre para la nueva directiva.

    Recorte de pantalla que muestra cómo proporcionar un nombre para la nueva directiva de copia de seguridad.

  4. En la Directiva de Backup completa, seleccione una Frecuencia de Backup y luego seleccione Diaria o Semanal según los requisitos.

    • Diariamente: seleccione la hora y la zona horaria a la que comienza el trabajo de copia de seguridad.

      Nota:

      • Debe ejecutar una copia de seguridad completa. No se puede desactivar esta opción.
      • Vaya a Directiva de Backup completa para ver la configuración de la directiva.
      • No puede crear copias de seguridad diferenciales para copias de seguridad completas diarias.
    • Semanal: seleccione el día de la semana, la hora y la zona horaria en la que se ejecuta el trabajo de copia de seguridad.

    En el siguiente recorte de pantalla se muestra la programación de copia de seguridad para las copias de seguridad completas.

    Recorte de pantalla que muestra la configuración de las reglas de copia de seguridad.

  5. En el período de retención, defina el período de retención para la copia de seguridad completa.

    Nota:

    • De manera predeterminada, se seleccionan todas las opciones. Borre los límites del período de retención que no quiera usar y establezca los que desee.
    • El período de retención mínimo para cualquier tipo de copia de seguridad (completa, diferencial o de registro) es de siete días.
    • Los puntos de recuperación se etiquetan para la retención en función de su duración de retención. Por ejemplo, si selecciona la frecuencia diaria, solo se desencadena una copia de seguridad completa cada día.
    • La copia de seguridad de un día específico se etiqueta y se retiene según la duración de retención semanal y la configuración.
    • La duración de retención mensual y anual se comporta de forma similar.
  6. En el Directiva de Backup completa, seleccione Aceptar para aceptar la configuración.

  7. Seleccione Backup diferencial para agregar una directiva diferencial.

  8. En la Directiva de Backup diferencial, seleccione Habilitar para abrir los controles de frecuencia y retención.

    Nota:

    • A lo sumo, puede desencadenar una copia de seguridad diferencial al día.
    • Como máximo, las copias de seguridad diferenciales se pueden retener durante 180 días. Si necesita más tiempo de retención, debe usar copias de seguridad completas.
  9. Seleccione Aceptar para guardar la directiva y volver al panel Directiva de copia de seguridad .

  10. Para agregar una directiva de copia de seguridad del registro de transacciones, seleccione Copia de seguridad de registros.

  11. En Copia de seguridad del registro, seleccione Habilitar para establecer la frecuencia y los controles de retención.

    Nota:

    • Las copias de seguridad de registros comienzan el flujo solo después de que se haya completado correctamente una copia de seguridad completa.
    • Cada copia de seguridad de registros está encadenada a la copia de seguridad completa anterior para formar una cadena de recuperación. Esta copia de seguridad completa se conserva hasta que expira la retención de la última copia de seguridad del registro. Esto puede significar que la copia de seguridad completa se conservará durante un período adicional para asegurarse de que se pueden recuperar todos los registros. Supongamos que el usuario tiene una copia de seguridad completa semanal, una copia diferencial diaria y registros de 2 horas. Todos ellos se conservan 30 días. Sin embargo, la copia completa semanal puede limpiarse o eliminarse solo después de que esté disponible la siguiente copia de seguridad completa, es decir, después de 30+7 días. Por ejemplo, si se realiza una copia de seguridad completa semanal el 16 de noviembre, permanece almacenada hasta el 16 de diciembre de acuerdo con la directiva de retención. La copia de seguridad final del registro para esta copia de seguridad completa se produce el 22 de noviembre, antes de la siguiente copia de seguridad completa programada. Dado que esta copia de seguridad de registros permanece accesible hasta el 22 de diciembre, la copia de seguridad completa del 16 de noviembre no se puede eliminar hasta esa fecha. Como resultado, la copia de seguridad completa del 16 de noviembre se conserva hasta el 22 de diciembre.
  12. En Configurar Backup, seleccione la nueva directiva en Directiva de Backup y luego seleccione Agregar.

  13. Seleccione Configurar copia de seguridad.

  14. En Seleccionar elementos para copia de seguridad, seleccione las bases de datos para protección y luego Siguiente.

    Recorte de pantalla que muestra la selección de los elementos de la base de datos para la copia de seguridad.

  15. Revise la configuración de la copia de seguridad.

    Recorte de pantalla que muestra la finalización de la configuración de copia de seguridad.

  16. Seleccione Habilitar Backup para iniciar la operación de copia de seguridad.

Una vez completada la configuración de copia de seguridad, Azure Backup realiza la copia de seguridad de la base de datos de SAP ASE según la programación de copia de seguridad establecida en la directiva de copia de seguridad. También puede ejecutar una copia de seguridad a petición para crear la primera copia de seguridad completa.

Pasos siguientes