Descripción de la reparación de calendarios

Última modificación del tema: 2010-01-20

El Asistente para la reparación de calendario (CRA) es un asistente de buzones configurable, basado en el tiempo, que se ejecuta en el servicio Asistentes de buzón de Microsoft Exchange en los servidores de buzones que ejecutan Microsoft Exchange Server 2010 y tienen instalado el rol de servidor Buzón de correo. CRA detecta y corrige de forma automática las incoherencias que se producen en elementos de reuniones únicas y periódicas hospedados en ese servidor Buzón de correo para que los destinatarios no pierdan anuncios de reuniones o dispongan de información de reuniones no confiable.

Para obtener más información acerca de la configuración de CRA, consulte Administración de la reparación de calendario.

Detección y corrección de conflictos

CRA usa la copia del organizador como copia maestra para todos los elementos de reunión y supone que el elemento del calendario del organizador es la copia correcta. CRA compara entonces el elemento del calendario del asistente con el elemento del calendario del organizador para detectar incoherencias. La única excepción a esta regla es cuando CRA compara el estado de respuesta del asistente y del organizador. En ese caso, CRA supone que el estado de respuesta del asistente es el correcto y actualiza la información de seguimiento del organizador. CRA corrige las incoherencias al enviar mensajes de actualización de reparación especiales al buzón de correo del asistente o del organizador.

CRA corrige las incoherencias en el servidor en el que se ejecuta. Sin embargo, CRA lee en otros servidores Buzón de correo de Exchange 2010 para comparar el elemento del calendario del organizador. CRA no sobrescribe la información del calendario del destinatario sino que la combina para que no se pierdan datos. Además, los mensajes de actualización de reparación se mueven a la carpeta Elementos eliminados del destinatario.

CRA detecta y corrige los problemas siguientes:

  • El elemento del calendario del asistente tiene la hora incorrecta   El organizador y los asistentes tienen horas o fechas diferentes para la reunión. CRA modifica la hora de la reunión en los elementos del calendario de los asistentes para que coincida con la hora del elemento del calendario del organizador.

  • El elemento del calendario del asistente tiene la ubicación incorrecta   El organizador y los asistentes tienen ubicaciones diferentes para la reunión. CRA corrige y combina la información de la ubicación en los elementos del calendario de los asistentes para que coincida con la ubicación del elemento del calendario del organizador.

  • Falta el elemento del calendario del asistente   CRA detecta que algunos asistentes respondieron a la solicitud de reunión del organizador con Aceptar o Provisional y que el elemento ya no figura en el calendario de los asistentes. CRA vuelve a crear la reunión en los calendarios de los asistentes con el estado de respuesta en el elemento del calendario del organizador.

  • El estado de seguimiento del elemento del calendario del asistente no coincide con el estado de seguimiento del organizador   CRA detecta que el estado de respuesta de los asistentes para la reunión no coincide con el estado en el elemento del calendario del organizador. En este caso, el estado de seguimiento del organizador se actualiza con el estado del elemento del calendario de los asistentes.

  • El asistente no figura en la lista de asistentes del organizador   CRA detecta que la reunión figura en los calendarios de los asistentes, pero esos asistentes no figuran en la lista de asistentes del organizador. CRA agrega esos asistentes a la lista de asistentes del organizador.

    Nota

    CRA no agregará asistentes a la lista de asistentes del organizador para reuniones enviadas a grupos de distribución grandes con más de 200 miembros.

  • La reunión periódica del asistente no coincide con la reunión periódica del organizador   CRA detecta que el asistente figura en algunas de las reuniones periódicas del organizador y el patrón de periodicidad del asistente no coincide con el patrón de periodicidad del organizador. CRA reemplaza el patrón de periodicidad del asistente con el patrón de periodicidad del organizador.

  • El organizador o el asistente tienen varias reuniones de calendarios que parecen ser iguales   CRA detecta que el organizador o el asistente tienen varias reuniones que tienen el mismo identificador de propiedad MAPI LIL_GLOBAL_OBJID. CRA compara todos los duplicados y realiza los pasos siguientes para corregir la incoherencia:

    1. CRA comprueba los números de secuencia de todos los duplicados. Si un duplicado tiene el número de secuencia más alto, conserva ese duplicado y elimina todas las otras reuniones.
    2. Si CRA no pudo determinar qué elemento debe conservar en función del número de secuencia, comprueba la propiedad OwnerCriticalChangeTime. Si uno de los duplicados es la copia más reciente, conserva ese elemento duplicado y elimina todos los otros elementos de reunión.
    3. Si CRA no pudo determinar qué elemento debe conservar en función de la copia más reciente, comprueba la propiedad LastModifiedTime. Si uno de los duplicados tiene la fecha de última modificación, CRA conserva ese elemento duplicado y elimina todos los otros elementos de reunión.
    4. Si CRA no pudo determinar qué elemento conservar en función de la fecha de última modificación, conserva el primer elemento de calendario que devuelve la base de datos como respuesta a la consulta sobre elementos duplicados y elimina todos los otros elementos.
  • Falta el elemento del calendario del organizador   CRA detecta que el asistente tiene una reunión en su calendario pero el organizador ya no la tiene. CRA marca la reunión de asistente como Cancelada y el estado de disponibilidad del asistente pasa a ser Libre.

Registro de reparación de calendario

Cada vez que CRA cambia un elemento de calendario en el buzón de correo del usuario, registra esa acción en un archivo de registro. El resultado del archivo de registro no revela datos personales, como el cuerpo del mensaje o los datos adjuntos. El registro solo contiene la información mínima para identificar la reunión que se reparó y qué acciones de reparación se realizaron en la reunión. Se crea un registro de reparación por cada buzón de correo cada vez que se ejecuta la CRA. De forma predeterminada, el registro de reparación de calendarios está habilitado.

El registro de reparación de calendario se puede configurar para un servidor y se puede activar o desactivar para un servidor o un usuario. Para obtener más información, consulte Administración de la reparación de calendario.

La ruta del registro de reparación de calendario predeterminada es <Ruta de instalación de Exchange>\v14\Logging\Calendar Repair Assistant.

Los archivos de registro se crean con la convención de nomenclatura siguiente:

CRAYYYYMMDDHH-X.<alias>.log

  • CRA   prefijo CRA
  • AAAA   año
  • MM   mes
  • DD   día
  • HH   hora
  • X   instancia
  • Alias   alias del buzón de correo
  • Log   extensión de archivo

Por ejemplo, considere el registro de reparación siguiente:

CRA2010041815-3.antonio.log

Ese nombre de registro indica que se realizó una reparación en el buzón de correo con el alias Antonio el 18 de abril de 2010 a las 15:00 (3:00 p. m.) y que la reparación fue la tercera que se realizó durante esa hora.