Cómo incializar una copia de replicación continua de clústeres

 

Se aplica a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

Última modificación del tema: 2007-10-24

La inicialización es el proceso de entrega de una copia mínima de una base de datos en el nodo pasivo actual. Dependiendo de la situación, la inicialización puede ser un proceso automático o manual en el que inicia la inicialización. Es posible utilizar el procedimiento en situaciones en las que determine que la inicialización es necesaria. El tamaño de la base de datos que se está copiando tiene relación directa con el intervalo de tiempo que se tarda en completar la tarea de inicialización.

La inicialización es necesaria en las siguientes condiciones:

  • Cuando se introduce un nodo pasivo nuevo en un entorno de replicación continua de clústeres (CCR) y el primer archivo de registro del grupo de almacenamiento de la producción no está disponible.

  • Tras un error en el que se pierde la información como resultado de que la copia pasiva no se puede recuperar ni divergir.

  • Cuando el sistema ha detectado un archivo de registro dañado que no se puede volver a reproducir en la copia pasiva.

  • Tras una desfragmentación sin conexión de cualquiera de las copias de la base de datos.

  • Después de producirse el barrido de páginas de la copia activa de una base de datos y si desea propagar los cambios a la copia pasiva.

  • Después de que una secuencia de generación de registros para el grupo de almacenamiento se haya restablecido en 1.

Puede realizar la inicialización en Microsoft Exchange Server 2007 con los siguientes métodos:

  • Inicialización automática   Una inicialización automática crea una copia de una base de datos del grupo de almacenamiento en el destino. La inicialización automática requiere que el registro1 esté disponible en el origen. La inicialización automática sólo tiene lugar durante la creación de un servidor nuevo, de un grupo de almacenamiento y base de datos o en una base de datos de la que no se haya hecho ninguna copia de seguridad.

  • Inicialización mediante el cmdlet Update-StorageGroupCopy   Puede utilizar el cmdlet Update-StorageGroupCopy en el Shell de administración de Exchange para inicializar una copia del grupo de almacenamiento.

  • Copia manual de la base de datos sin conexión   Este proceso desmonta la base de datos y copia el archivo de la base de datos en la misma ubicación del nodo pasivo. Si utiliza este método, se producirá una interrupción en el servicio ya que el procedimiento requiere que desmonte la base de datos.

    Nota

    Es posible que algunas aplicaciones de copia de seguridad admitan un mecanismo para utilizar una copia de seguridad como el origen de la base de datos de inicialización. Las restauraciones al nodo pasivo no se admiten. Si se admite esta opción, ésta debe ser admitida explícita y completamente por la aplicación de copia de seguridad.

En Microsoft Exchange Server 2007 Service Pack 1 (SP1), el cmdlet Update-StorageGroupCopy se ha ampliado para incluir un nuevo parámetro llamado DataHostNames. El parámetro DataHostNames se usa para especificar qué red se debe usar para inicializar o reinicializar. El valor es una lista de múltiples valores de dos nombres: nombres de dominio completos (FQDN) o nombres de host. Uno de estos nombres debe identificar el nodo activo.

Exchange 2007 SP1 también agrega la capacidad de inicializar (sin el parámetro DataHostNames) con el Asistente para actualizar la copia del grupo de almacenamiento de la Consola de administración de Exchange. Este asistente se encuentra disponible únicamente desde la Consola de administración de Exchange en el nodo pasivo.

Este tema contiene tres procedimientos. El primer procedimiento explica cómo usar el cmdlet Update-StorageGroupCopy para inicializar la copia del grupo de almacenamiento. El segundo procedimiento explica cómo usar la Consola de administración de Exchange para desmontar una base de datos para la copia sin conexión a la carpeta de la base de datos de replicación continua en clúster. El tercer procedimiento explica cómo usar el Asistente para actualizar la copia del grupo de almacenamiento.

Antes de empezar

Para realizar los siguientes procedimientos en un equipo que tiene instalado un servidor de buzón de correo en clúster, la cuenta que use debe tener delegada la función de administrador de servidor de Exchange y el grupo local de administradores para el servidor de destino. Para obtener más información acerca de los permisos, la delegación de funciones y los derechos necesarios para administrar Exchange 2007, consulte Consideraciones sobre permisos.

La operación de inicialización con el cmdlet Update-StorageGroupCopy puede resultar en una carga de E/S en los volúmenes del grupo de almacenamiento activo. Como resultado, en función del diseño de almacenamiento del clúster, este enfoque podría afectar a las operaciones del cliente e interrumpir posiblemente el acceso de cliente. Debido al posible impacto en el acceso de cliente, recomendamos que las operaciones de inicialización mediante el cmdlet Update-StorageGroupCopy se programen durante períodos de actividad de clientes más baja en los que sea posible minimizar el posible impacto a los clientes. Es necesario tener en cuenta el retraso así como la exposición creada por la copia pasiva que no se ha inicializado.

Al configurar un destino de replicación continua de clústeres nuevo desde el nodo activo, la operación de inicialización crea automáticamente los directorios y el archivo de la base de datos en el nodo pasivo, si aún no existen. La ubicación de la base de datos y archivos de registro debe ser la misma entre los servidores de un clúster. El almacenamiento debe estar disponible y tener la suficiente capacidad como para almacenar la base de datos y los registros.

Importante

Si existe una base de datos o los archivos de registro en la ubicación en la que se almacenará la copia pasiva, la base de datos o los archivos de registro se deben eliminar antes de iniciar la operación de inicialización.

Importante

El comando Update-StorageGroupCopy se debe ejecutar desde el nodo pasivo.

Procedimiento

Para usar el Shell de administración de Exchange para inicializar el nodo pasivo

  1. Suspenda la replicación del grupo de almacenamiento ejecutando el comando siguiente:

    Suspend-StorageGroupCopy -Identity:<Server\StorageGroupName>
    
  2. Elimine los archivos de la base de datos, todos los archivos de registro y los archivos del punto de control del nodo pasivo. Quite los archivos *.log, *.jrs, *.chk y .edb de los directorios configurados (directorio de registros, directorio de archivos de sistema y directorio que hospeda el archivo de la base de datos).

  3. Ejecute el comando siguiente para inicializar la copia del grupo de almacenamiento en el nodo pasivo:

    Update-StorageGroupCopy -Identity:<Server\StorageGroupName>
    

    Nota

    El parámetro TargetPath se usa para iniciar una base de datos en una ruta diferente de la ubicación configurada para la copia pasiva de la base de datos. Por ejemplo, cuando cada nodo CCR está en una ubicación física diferente, puede usar el parámetro TargetPath para realizar la actualización localmente en el nodo activo y, a continuación, usar una utilidad de copia que proporciona compresión de datos para trasladar la copia a través de la red hasta el nodo pasivo. Si no se utiliza el parámetro TargetPath, el cmdlet Update-StorageGroupCopy debe ejecutarse en el equipo que contiene la copia pasiva.

    Nota

    El comando Update-StorageGroupCopy reanuda automáticamente la replicación en la copia del grupo de almacenamiento. Si no desea que el comando Update-StorageGroupCopy reanude automáticamente la replicación, ejecute el comando con el parámetro ManualResume. Para obtener más información, consulte Update-StorageGroupCopy. Para reanudar manualmente la replicación después de haber ejecutado el comando Update-StorageGroupCopy, ejecute el siguiente comando:

    Resume-StorageGroupCopy -Identity:<Server>\<StorageGroupName>
    

    Nota

    Si recibe algún error al ejecutar la tarea Update-StorageGroupCopy, consulte la tabla de errores para obtener más información Update-StorageGroupCopy.

    Nota

    Ejecute el siguiente comando para especificar que se usará una red redundante para reinicializar la operación:

    Update-StorageGroupCopy -Identity:<Server\StorageGroupName> -DataHostNames:{Host1,Host2}
    
  4. Una vez finalizado el comando Update-StorageGroupCopy y cuando se haya reanudado la copia del grupo de almacenamiento, compruebe que la replicación funciona correctamente usando el cmdlet Get-StorageGroupCopyStatus.

    Importante

    Asegúrese de que los datos fluyen realmente, ya que una falta en el flujo de datos puede hacer que las operaciones parezcan normales, cuando en realidad no lo son.

Par usar la Consola de administración de Exchange para reinicializar el nodo pasivo de forma manual mediante la copia del archivo de la base de datos sin conexión

  1. Abra la Consola de administración de Exchange.

  2. Expanda Configuración de servidores y, a continuación, seleccione Buzón.

  3. En el panel de resultados, seleccione el servidor de buzones que contiene la base de datos que desea desmontar.

  4. En el panel de trabajo, haga clic con el botón secundario en la base de datos que se va a desmontar y, a continuación, seleccione Desmontar base de datos.

  5. Suspenda la replicación de la base de datos desmontada. Siga los pasos que se especifican en Cómo detener la replicación de una copia de replicación continua en clúster para suspender la replicación.

  6. Una vez suspendida la replicación en la base de datos, copie el archivo de la base de datos (archivo .edb) desde la carpeta de la base de datos de producción a la carpeta de la base de datos de replicación continua de clústeres.

    Nota

    La ubicación de la carpeta de base de datos de producción se puede encontrar en la página Resumen o la página Propiedades.

  7. Una vez que se haya copiado el archivo de la base de datos desde la carpeta de la base de datos de producción a la carpeta de la base de datos replicación continua de clústeres, haga clic con el botón secundario en la base de datos desmontada y, a continuación, seleccione Montar base de datos.

    Nota

    La inicialización se completa al copiar el archivo. El acceso de cliente se restablece tras montar la base de datos de producción.

  8. Reanude la replicación de la base da datos desmontada de replicación continua de clústeres. Siga los pasos para reanudar la replicación en el tema Cómo reiniciar la replicación en una copia de replicación continua de clústeres.

    Nota

    La inicialización ahora está completa. La replicación y reproducción del registro de transacciones se realizarán automáticamente.

Para usar el Asistente para actualizar la copia del grupo de almacenamiento para inicializar el nodo pasivo

  1. Abra la Consola de administración de Exchange en el nodo pasivo.

  2. Expanda Configuración de servidores y, a continuación, seleccione Buzón.

  3. En el panel de resultados, elija el servidor de buzones que contiene el grupo de almacenamiento que desee actualizar.

  4. En el panel de trabajo, haga clic con el botón secundario en el grupo de almacenamiento que desee actualizar y, a continuación, haga clic en Actualizar la copia del grupo de almacenamiento. Aparece el Asistente para actualizar la copia del grupo de almacenamiento.

  5. Compruebe que se muestra el grupo de almacenamiento que corresponde en el campo Nombre del grupo de almacenamiento. Si se ha seleccionado un grupo de almacenamiento que no es el que corresponde, haga clic en Cancelar, salga del asistente y seleccione el grupo de almacenamiento adecuado. Si hay algún archivo de registro en la copia pasiva del grupo de almacenamiento que no es viable o necesario para la reproducción de registros después de haberse completado la inicialización, seleccione la casilla Eliminar los archivos de registro existentes en la ruta de destino. Haga clic en Siguiente para continuar.

  6. Haga clic en Actualizar para inicializar el nodo pasivo con la copia de la base de datos.

    Nota

    Durante el proceso de actualización, se le pedirá que elimine los archivos de punto de control que no estén actualizados que se encuentren en el nodo pasivo del grupo de almacenamiento y los archivos de la base de datos que se encuentren en la copia pasiva del grupo de almacenamiento.

  7. Una vez completada la inicialización, haga clic en Finalizar para salir del asistente.

Para obtener más información

Para obtener más información acerca de los cmdlets del Shell de administración de Exchange descritos en este tema, vea:

Para obtener información acerca de la administración del entorno CCR, consulte Administración de la replicación continua agrupada.