Para quiesce es para hacer una pausa o alterar un dispositivo o aplicación para lograr un estado coherente, por lo general en la preparación para una copia de seguridad o de otro tipo de mantenimiento.
Descripción
En las aplicaciones de software que modifican la información almacenada en el disco , esto generalmente implica eliminar las escrituras pendientes; ver almacenamiento en búfer . Con las aplicaciones de telecomunicaciones, esto generalmente implica permitir que las personas que llaman terminen su llamada pero evitando 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 inmovilice durante el proceso de instantáneas, debe registrarse como escritor [2] y es responsable de ponerse en modo inactivo al recibir la notificación.
Esquemas de proveedores
Varios proveedores de aplicaciones y bases de datos implementan esquemas para brindar soporte para esta función, que incluyen:
- Livestate de Symantec: ahora incluye un proceso de inactividad, al igual que la instantánea VI3 de VMware y las funciones de VCB. Symantec es compatible con Exchange y SQL.
- Compatibilidad con VMware: sistema IO
- IBM DB2 LUW soporta una inmovilización de comandos que se utiliza para indicar un estado para el que todos los usuarios hayan sido excluidos de una base de datos o una instancia (bases de datos), de modo que las tareas administrativas se pueden realizar. [3]
- IBM DB2 para z / OS, OS / 390 e IBM i Operating System tiene un comando de utilidad llamado QUIESCE , que se utiliza para hacer que escriba todos los datos que pertenecen a una determinada base de datos (una entidad lógica en un subsistema DB2) desde los búferes, lo que ayuda Los programas de servicios públicos obtienen acceso DRAIN en los conjuntos de datos rápidamente.
- IBM DB2 para z / OS y OS / 390 también admite un comando SET LOG SUSPEND que, técnicamente hablando, evita que se escriba en el registro, de hecho, congela cualquier actividad de la base de datos (excepto para la mayoría de las consultas). Este modo se usa a veces para esquemas de respaldo de tipo instantánea, por lo que solo dura menos de un segundo, lo que garantiza que los datos respaldados estén en un estado consistente. Este comando se invierte con un comando SET LOG RESUME .
- Un cierre ordenado de WebSphere MQ se denomina inactividad. [4]
- ORACLE también admite un comando Quiesce desde la versión 9i que permite a los usuarios existentes continuar usando recursos pero no permite que haya nuevos recursos disponibles. [5]
- SYBASE ASE 12.0 y superior admite un comando QUIESCE DATABASE que evita que cualquier proceso ejecute comandos que escriban en el registro de transacciones. El objetivo principal es detener toda la actividad de actualización para que los archivos de la base de datos se puedan copiar o realizar una copia de seguridad mediante las utilidades de nivel de sistema operativo. Mientras la base de datos está inactiva, todavía está disponible para los usuarios para consultas de solo lectura. [6]
- Microsoft Windows SharePoint Services 3.0 y Microsoft Office SharePoint Server 2007/2010 admiten una opción QUIESCE o QUIESCE FROM TEMPLATE (2010) dentro de la ventana de operaciones de Administración central. Esto permite que un administrador impida que la granja de servidores acepte nuevas conexiones de usuarios y desconecta gradualmente cualquier aplicación de larga ejecución sin causar pérdida de datos.
- El sistema de base de datos orientada a objetos JADE puede realizar una copia de seguridad en modo inactivo con el parámetro 'inactivo = verdadero'. La base de datos se coloca en un estado inactivo al permitir que se completen las transacciones activas actuales y luego vaciar los búferes modificados de la caché a la base de datos estable. [7] Durante una copia de seguridad inactiva, las transacciones de actualización no están permitidas y los intentos de ejecutar transacciones de la base de datos generan una excepción de la base de datos.
- Microsoft Visual Studio Team Foundation Server admite la funcionalidad de inactividad mediante la utilidad de línea de comandos de control de servicio de TFS. Existe más información sobre esta utilidad de línea de comandos en MSDN Library . [8] Un artículo de Microsoft Knowledge Base lo describe indicando que deshabilita el acceso a los servicios de Team Foundation Server durante la duración de las operaciones de servicio. [9]
Ver también
La definición del diccionario de inactividad en Wikcionario
Referencias
- ^ "Referencia técnica del servicio de instantáneas de volumen: recuperación de datos" . technet.microsoft.com .
- ^ "Cómo funciona el servicio de instantáneas de volumen: recuperación de datos" . technet.microsoft.com .
- ^ "Centro de conocimiento de IBM" . publib.boulder.ibm.com .
- ^ "Centro de conocimiento de IBM" . publib.boulder.ibm.com .
- ^ "Mejoras de alta disponibilidad en Oracle9i" . oracle-base.com .
- ^ http://manuals.sybase.com/onlinebooks/group-as/asg1251e/sag/@Generic__BookView;pt=72438?DwebQuery=quiesce+database [ enlace muerto permanente ]
- ^ "http://www.jade.co.nz/docs/jade/Default.htm#resources/dbadmin/chapter_3_-_administering_the_jade_database/online_quiesced_backup.htm" . www.jade.co.nz . Consultado el 15 de septiembre de 2017 . Enlace externo en
|title=
( ayuda ) - ^ douge. "Utilice el comando TFSServiceControl para detener o iniciar servicios TFS o grupos de aplicaciones" . msdn.microsoft.com .
- ^ Soporte de Microsoft KB 950893