Compartir a través de


Preguntas más frecuentes sobre la ventana de mantenimiento en Azure SQL Database

En este artículo se responden las preguntas más frecuentes sobre la ventana de mantenimiento de Azure SQL Database. Para obtener preguntas más frecuentes sobre una ventana de mantenimiento de Azure SQL Managed Instance, consulte Preguntas más frecuentes sobre la ventana de mantenimiento de Azure SQL Managed Instance.

Disponibilidad y funcionalidad de la ventana de mantenimiento

¿Qué es la característica de ventana de mantenimiento?

La característica de ventana de mantenimiento proporciona la capacidad de limitar las interrupciones de mantenimiento de Azure SQL Database a un bloque de tiempo programado previamente, fuera del horario comercial. Para obtener más información, consulte Programaciones de ventanas de mantenimiento.

¿Cuál es la directiva de mantenimiento predeterminada si no se elige ninguna ventana específica?

Los eventos de mantenimiento se producen durante la ventana predeterminada de 5 p. m. a 8:00 horas locales, de lunes a domingo.

Los usuarios trabajan en una zona horaria diferente a la del centro de datos de Azure. ¿Qué zona horaria es local?

La hora local viene determinada por la ubicación de la región de Azure que hospeda el recurso y observa el horario de verano de acuerdo con la definición de zona horaria local. No viene determinado por la zona horaria configurada en la base de datos SQL (siempre UTC).

¿En qué regiones está disponible elegir una ventana de mantenimiento?

Para obtener una lista de las regiones disponibles, consulte Disponibilidad de la ventana de mantenimiento.

No veo mi región en la lista de regiones disponibles, ¿qué puedo hacer?

Abra un ticket de soporte para compartir comentarios y revisar los planes para su región.

¿Cuál es el precio de la ventana de mantenimiento?

La configuración y el uso de la ventana de mantenimiento son gratuitas para todos los tipos de suscripción de Azure aptos, consulte Disponibilidad de características de ventana de mantenimiento.

¿Recibiría una notificación de la ventana de mantenimiento?

Puede optar por recibir una notificación 24 horas antes del evento de mantenimiento, inmediatamente antes de que se inicie el mantenimiento y cuando se complete la ventana de mantenimiento. El Centro de salud de recursos se puede consultar para obtener más información. Para recibir correos electrónicos, se deben configurar las notificaciones anticipadas. Para obtener más información, consulte Notificaciones avanzadas.

¿En qué objetivos de nivel de servicio (SLO) puedo elegir una ventana de mantenimiento?

La elección de una ventana de mantenimiento está disponible en la mayoría de los SLO con algunas excepciones, consulte los objetivos de nivel de servicio admitidos en la ventana de mantenimiento.

Si he seleccionado una ventana de mantenimiento para un recurso y escalado verticalmente a un objetivo de nivel de servicio (SLO) donde no se admite la elección de una ventana de mantenimiento, ¿qué ocurre con mi base de datos?

En este caso, la ventana de mantenimiento revertiría a la opción predeterminada, que es de 5 p.m. a 8 a.m. hora local.

¿Cuánto tiempo se tarda en procesar un cambio en la programación de una ventana de mantenimiento?

Puede elegir una ventana de mantenimiento diferente en cualquier momento, pero los cambios pueden tardar hasta 24 horas en surtir efecto.

¿Cubre la notificación anticipada todos los eventos de mantenimiento?

No, las notificaciones avanzadas solo se centran en eventos de mantenimiento planeados que pueden provocar una interrupción del servicio.

Configuración de una ventana de mantenimiento

¿Puedo elegir una hora o un día específicos para la ventana de mantenimiento?

No, puede elegir entre franjas horarias programadas de días laborables o fines de semana. El mantenimiento puede producirse en cualquier momento o día dentro de la ventana.

¿Puedo cancelar o posponer un evento de mantenimiento planeado en función de la notificación recibida?

No. No se admite la cancelación o posponer un próximo evento de mantenimiento. Las notificaciones le ayudan a prepararse para el evento.

¿Puedo configurar una ventana de mantenimiento diferente para cada base de datos de Azure SQL en un grupo elástico?

Si la base de datos forma parte de un grupo elástico, se aplica la configuración de la ventana de mantenimiento del grupo elástico. Las bases de datos únicas fuera de un grupo elástico pueden tener su propia configuración de ventana de mantenimiento.

¿Cuáles son las opciones admitidas para configurar una ventana de mantenimiento para una instancia de Azure SQL Database existente?

Azure Portal, PowerShell, la CLI de Azure y la API REST.

¿Puedo configurar una ventana de mantenimiento durante escenarios de restauración, recuperación, copia, importación o GeoDR de bases de datos?

No en este momento. La ventana de mantenimiento se puede configurar una vez creada la base de datos.

Tengo seleccionada la ventana de mantenimiento predeterminada. ¿Puedo habilitar las notificaciones anticipadas para ese mantenimiento?

Para Azure SQL Database, las notificaciones anticipadas no se pueden configurar para la opción de ventana de mantenimiento predeterminada. Al elegir una ventana de mantenimiento, elija una opción distinta del valor predeterminado del sistema para configurar y habilitar las notificaciones anticipadas.

¿Puedo establecer alertas en el nivel de grupo de recursos?

No. Las notificaciones anticipadas se configuran a través de alertas de Service Health. Las alertas de estado del servicio admiten la configuración de niveles de suscripción, tipo de recurso y región. Por lo tanto, no es posible configurar la notificación en el nivel de grupo de recursos.

¿Puedo configurar alertas mediante PowerShell o la CLI de Azure?

No hay comandos de PowerShell y la CLI de Azure dedicados a configurar alertas de estado del servicio. Sin embargo, puede usar una plantilla de ARM y aprovechar cualquier método estándar para implementarla mediante la CLI y PowerShell. Solo tiene que seguir las instrucciones del inicio rápido: Creación de alertas del registro de actividad en las notificaciones de servicio mediante una plantilla de ARM.

Expectativas durante una ventana de mantenimiento

¿Qué ocurre una vez que elijo una ventana de mantenimiento?

La configuración de la ventana de mantenimiento es una operación asincrónica de larga duración, similar a cambiar el nivel de servicio de azure SQL Database. El recurso está disponible durante el proceso, excepto una reconfiguración corta que se produce al final de la operación y normalmente dura hasta 8 segundos, incluso durante las transacciones de larga duración. Para minimizar el impacto de la reconfiguración, debe realizar la operación fuera de las horas punta.

¿Qué tipos de actualizaciones se realizan normalmente durante una ventana de mantenimiento?

El evento de mantenimiento puede contener actualizaciones de hardware, firmware, sistema operativo, componentes de software satélite o el motor de base de datos SQL. Normalmente se combinan en un único lote para minimizar la incidencia de eventos de mantenimiento.

¿Con qué frecuencia están las actualizaciones?

El servicio Azure SQL Database realiza periódicamente actualizaciones de mantenimiento para la seguridad, el cumplimiento, la estabilidad y el rendimiento. Es posible que vea dos o más actualizaciones al mes. El mantenimiento puede ser más frecuente en la ventana de mantenimiento predeterminada. Para minimizar la frecuencia de actualización, elija una ventana de mantenimiento no predeterminada.

¿Qué puedo esperar durante un evento de mantenimiento?

El evento de mantenimiento representa un período durante el que se aplican las actualizaciones en el recurso. El evento de mantenimiento se produce dentro de la ventana de mantenimiento definida. Durante un evento de mantenimiento, las bases de datos están totalmente disponibles y accesibles, pero algunas de las actualizaciones de mantenimiento requieren una reconfiguración, ya que Azure desconecta las bases de datos SQL durante un breve tiempo para aplicar las actualizaciones de mantenimiento (normalmente unos segundos en duración) durante la ventana de mantenimiento seleccionada por el cliente.

¿Cuántas reconfiguraciones puedo esperar durante un evento de mantenimiento?

Si la actualización de mantenimiento requiere una reconfiguración, normalmente se producen una a dos reconfiguraciones durante la ventana.

¿Se puede invalidar alguna vez mi ventana de mantenimiento configurada?

En circunstancias muy raras en las que cualquier posposición de acción podría causar un impacto grave, como aplicar una revisión de seguridad crítica, la ventana de mantenimiento configurada podría invalidarse temporalmente.

Requisitos previos y preparación para una ventana de mantenimiento

¿Mi aplicación puede ser resistente a los eventos de reconfiguración?

Sí, para mejorar la resiliencia de la aplicación durante el mantenimiento del Gateway, asegúrese de que las aplicaciones cliente usen la directiva de conexión de redirección. Para lograr resistencia durante la reconfiguración, las aplicaciones deben seguir los conceptos de lógica de reintento .

¿Cómo se valida que mis bases de datos están configuradas para la ventana de mantenimiento?

En configuración del recurso de Azure, la pestaña de mantenimiento le permite revisar y cambiar la programación del plan de mantenimiento actual. También puede revisar y establecer las programaciones de la ventana de mantenimiento para varios recursos a través de PowerShell, la CLI o la API de Azure.

¿Puedo comprobar la lista de recursos que se verán afectados por el evento al que se me ha notificado?

Sí, puede recuperar la lista de recursos afectados mediante el Explorador de Azure Resource Graph. Recibirá un correo electrónico de notificación anticipada que contiene el identificador de notificación y un vínculo al Explorador de Azure Resource Graph.

Supervisión de ventanas de mantenimiento

No puedo configurar notificaciones anticipadas para el mantenimiento planeado, ¿seguiré viendo el evento de mantenimiento planeado en el panel de Service Health?

En el caso de Azure SQL Database, si las notificaciones anticipadas no están configuradas, Service Health no mostrará los eventos de mantenimiento planeado.

La notificación indica "En curso", pero la ventana aún no se ha iniciado?

Hay un período de 1 hora en el que se envían las notificaciones. Esto significa que puede recibir una notificación de 25 a 24 horas antes del evento, de 1 hora a 1 minuto antes de que se abra la ventana y de 1 minuto a 1 hora después de cerrar la ventana. Aunque el título de la notificación es "En curso", el contenido de la notificación contiene la hora de inicio y finalización de la ventana de mantenimiento y ese es el momento en que se iniciará y finalizará el mantenimiento.

¿Hay un escenario en el que no obtengo notificaciones sobre el evento planeado?

Sí, en caso de que haya creado un nuevo recurso, ejecutado una operación de escalado o una ventana de mantenimiento modificada, la base de datos puede terminar en el equipo que ya está programado para la actualización. En este caso, solo se le notificará cuando se inicie y finalice la ventana de implementación. Para todas las implementaciones futuras, recibirá una notificación anticipada sobre los eventos planeados.

¿Puedo comprobar si mi base de datos se ha actualizado en los últimos X días?

Solo puede comprobarlo si ha configurado notificaciones avanzadas en el estado del servicio. Puede usar el Explorador de Azure Resource Graph para recuperar una lista de eventos de mantenimiento o usar la página de información general de Service Health.

¿Qué ocurre cuando se produce un error en un evento de mantenimiento?

Aunque pueden producirse errores o interrupciones poco frecuentes durante un evento de mantenimiento. En caso de error, los cambios se revierten y el mantenimiento se reprogramará para otro momento.