Articulo de referencia

Quietud

Poner en reposo un dispositivo o aplicación consiste en pausarlo o modificarlo para lograr un estado consistente, generalmente como preparación para una copia de seguridad u otr...

Poner en reposo un dispositivo o aplicación consiste en pausarlo o modificarlo para lograr un estado consistente, generalmente como preparación para una copia de seguridad u otro tipo de mantenimiento.

Descripción

En las aplicaciones de software que modifican información almacenada en disco , esto generalmente implica vaciar el búfer de cualquier escritura pendiente; véase almacenamiento en búfer . En las aplicaciones de telecomunicaciones, esto generalmente implica permitir que las personas que llaman actualmente finalicen su llamada, pero impedir que se inicien nuevas llamadas.

Ejemplo

Quizás el soporte más conocido para esto se incorporó en Microsoft Shadow Copies [ 1 ] que se introdujo en Microsoft Windows Server 2003. Para que una aplicación se ponga en estado de inactividad durante el proceso de copia de instantáneas, debe registrarse como escritor [ 2 ] y es responsable de ponerse en modo de inactividad al recibir la notificación.

Esquemas de proveedores

Diversos proveedores de bases de datos y aplicaciones implementan esquemas para brindar soporte a esta función, entre los que se incluyen:

  • Livestate de Symantec ahora incluye un proceso de inactividad, al igual que las funciones de instantáneas VI3 y VCB de VMware. Symantec es compatible con Exchange y SQL.
  • Soporte de VMware – Sistema de E/S
  • IBM DB2 LUW admite un comando Quiesce que se utiliza para indicar un estado en el que todos los usuarios han sido bloqueados fuera de una base de datos o una instancia (de bases de datos) para que se puedan realizar tareas administrativas. [ 3 ]
  • El sistema operativo IBM DB2 para z/OS, OS/390 e IBM i cuenta con un comando de utilidad llamado QUIESCE , que se utiliza para escribir todos los datos pertenecientes a una base de datos determinada (una entidad lógica en un subsistema DB2) desde los búferes, lo que ayuda a los programas de utilidad a obtener acceso DRAIN a los conjuntos de datos rápidamente.
  • IBM DB2 para z/OS y ​​OS/390 también admite el comando SET LOG SUSPEND, que, técnicamente, impide la escritura en el registro, congelando así toda la actividad de la base de datos (excepto la mayoría de las consultas). Este modo se utiliza a veces para esquemas de copia de seguridad tipo instantánea, con una duración inferior a un segundo, lo que garantiza que los datos respaldados se encuentren en un estado coherente. Este comando se revierte con el comando SET LOG RESUME .
  • Un apagado controlado de WebSphere MQ se denomina quiescencia. [ 4 ]
  • ORACLE también admite un comando Quiesce desde la versión 9i que permite a los usuarios existentes seguir utilizando los recursos, pero impide que se pongan a disposición nuevos recursos. [ 5 ]
  • SYBASE ASE 12.0 y versiones posteriores admiten el comando QUIESCE DATABASE, que impide que cualquier proceso ejecute comandos que escriban en el registro de transacciones. Su objetivo principal es detener toda actividad de actualización para que los archivos de la base de datos puedan copiarse o respaldarse mediante utilidades del sistema operativo. Mientras la base de datos está en estado de inactividad, los usuarios siguen estando disponibles para consultas de solo lectura. [ 6 ]
  • Microsoft Windows SharePoint Services 3.0 y Microsoft Office SharePoint Server 2007/2010 admiten la opción QUIESCE o QUIESCE FROM TEMPLATE (2010) en la ventana de operaciones de Administración central. Esto permite al administrador impedir que el clúster de servidores acepte nuevas conexiones de usuario y desconectar gradualmente las aplicaciones de larga duración sin pérdida de datos.
  • El sistema de base de datos orientado a objetos JADE puede realizar una copia de seguridad quiescente con el parámetro 'quiesced=true'. La base de datos se coloca en un estado quiescente permitiendo que las transacciones activas actuales finalicen y luego vaciando los búferes modificados de la caché a la base de datos estable. [ 7 ] Durante una copia de seguridad quiescente, no se permiten las transacciones de actualización y los intentos de ejecutar transacciones de base de datos generan una excepción de base de datos.
  • Microsoft Visual Studio Team Foundation Server admite la funcionalidad de inactividad mediante la utilidad de línea de comandos TFS Service Control. Encontrará más información sobre esta utilidad de línea de comandos en la Biblioteca MSDN . [ 8 ] Un artículo de la Base de conocimientos de Microsoft la describe indicando que desactiva el acceso a los servicios de Team Foundation Server durante la duración de las operaciones de mantenimiento. [ 9 ]

Véase también

Logotipo de WikcionarioDefinición de quiesce en el diccionario Wikcionario

Referencias

  1. "Referencia técnica del Servicio de instantáneas de volumen: Recuperación de datos" . technet.microsoft.com . 8 de octubre de 2009.
  2. "Cómo funciona el Servicio de instantáneas de volumen: Recuperación de datos" . technet.microsoft.com . 8 de octubre de 2009.
  3. "Centro de conocimiento de IBM" . publib.boulder.ibm.com .
  4. "Centro de conocimiento de IBM" . publib.boulder.ibm.com .
  5. "Mejoras de alta disponibilidad en Oracle9i" . oracle-base.com .
  6. "Guía de administración del sistema (solo en línea): Tabla de contenido" . manuals.sybase.com . Archivado del original el 22 de febrero de 2009. Consultado el 22 de mayo de 2022 .
  7. "Copia archivada" . Archivado del original el 7 de enero de 2014. Recuperado el 7 de enero de 2014 .{{cite web}}: CS1 mantenimiento: copia archivada como título ( enlace )
  8. douge (20 de abril de 2015). "Utilice el comando TFSServiceControl para detener o iniciar los servicios TFS o los grupos de aplicaciones" . msdn.microsoft.com .
  9. Soporte técnico de Microsoft KB 950893