Update-StorageGroupCopy (RTM)

 

Se aplica a: Exchange Server 2007

Última modificación del tema: 2007-08-29

Use el cmdlet Update-StorageGroupCopy para iniciar o volver a sincronizar la replicación de una copia de base de datos de Microsoft Exchange Server 2007 en replicación continua en clúster (CCR) o replicación continua local (LCR).

Sintaxis

Update-StorageGroupCopy -Identity <StorageGroupIdParameter> [-DeleteExistingFiles <SwitchParameter>] [-DomainController <Fqdn>] [-Force <SwitchParameter>] [-ManualResume <SwitchParameter>] [-TargetPath <LocalLongFullPath>]

Descripción detallada

El cmdlet Update-StorageGroupCopy permite iniciar o volver a sincronizar de forma manual la replicación de una copia CCR o LCR. El cmdlet reanuda automáticamente la replicación en la copia del grupo de almacenamiento. Si elige reanudar la replicación de forma manual, puede ejecutar el cmdlet con el parámetro ManualResume.

Esta operación deberá realizarse en las siguientes situaciones:

  • Se ha creado una copia de grupo de almacenamiento que no tiene una copia mínima de base de datos.

  • La copia de CCR o LCR tiene una base de datos dañada.

  • Se ha activado de forma remota una copia LCR de la que ya se había hecho una copia de seguridad y, por tanto, no se tienen todos los registros.

  • Se cuenta con un entorno CCR o LCR y se necesita obtener una nueva copia mínima de la base de datos de la copia pasiva. Esta situación puede deberse a la existencia de datos dañados, a cambios en la configuración, pérdidas del servidor o a que la copia mínima de la base de datos disponible en la copia pasiva no sea válida.

  • Ha ejecutado una desfragmentación sin conexión de la base de datos de producción.

Nota

Si no se especifica la ruta de destino, el comando deberá emitirse desde el equipo que contenga la copia.

Nota

El comando no permite ejecutar a la vez copias de seguridad (servicio de instantáneas de volumen o copias de seguridad de transmisión por secuencias heredadas) en el mismo grupo de almacenamiento.

Importante

Si se interrumpe o no se puede establecer la comunicación con la copia activa, deberá reiniciarse la operación desde el principio.

Importante

Debe comprobar si hay espacio suficiente antes de inicializar el cmdlet, ya que la comprobación no se realiza automáticamente. El uso del parámetro DeleteExistingFiles requiere espacio para dos copias de la base de datos en el volumen de destino, porque la base de datos existente no se elimina hasta que se crea otra base de datos correctamente.

Advertencia

El cmdlet Update-StorageGroupCopy puede afectar al ancho de banda disponible en la red y al rendimiento del servidor de producción.

El cmdlet Update-StorageGroupCopy requiere que no haya archivos de Exchange en la ubicación de destino mientras se ejecuta, y que se suspenda la replicación de la copia del grupo de almacenamiento. Use el cmdlet Suspend-StorageGroupCopy para suspender la copia del grupo de almacenamiento. Una vez que finaliza la inicialización, la replicación en la copia del grupo de almacenamiento se reinicia automáticamente a menos que se especifique el parámetro ManualResume.

Para usar el cmdlet Update-StorageGroupCopy en un equipo que tenga un servidor de buzones de correo en clúster instalado, es preciso que la cuenta que se use tenga delegados la función de administrador de servidores de Exchange y el grupo Administradores local 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 Server 2007, consulte Consideraciones sobre permisos.

Parámetros

Parámetro Necesario Tipo Descripción

Identity

Necesario

Microsoft.Exchange.Configuration.Tasks.StorageGroupIdParameter

El parámetro Identity toma uno de los valores siguientes:

  • GUID

  • Nombre del grupo de almacenamiento

Confirm

Opcional

Booleano

El parámetro Confirm hace que el comando ponga en pausa el procesamiento y requiere que el administrador reconozca qué hará el comando antes de seguir con el procesamiento. El valor predeterminado es $true.

DeleteExistingFiles

Opcional

System.Management.Automation.SwitchParameter

El parámetro DeleteExistingFiles hace que el comando quite los registros, puntos de control y archivos de bases de datos en la ubicación de destino. Sólo se eliminan los archivos comprobados y los errores, en caso de haberlos. No se realiza acción alguna con el resto de archivos que haya en la ubicación de destino. Por consiguiente, si hay otros archivos, deberá eliminarlos manualmente.

DomainController

Opcional

Microsoft.Exchange.Data.Fqdn

El parámetro DomainController se puede usar en el cmdlet para especificar el nombre de dominio completo (FQDN) del controlador de dominio utilizado para tener acceso al objeto de grupo de almacenamiento.

Force

Opcional

System.Management.Automation.SwitchParameter

El parámetro Force se puede usar cuando la tarea se ejecuta mediante programación y la petición de la actuación del administrador no es adecuada. Si Force no se proporciona en el cmdlet, se solicita la actuación del administrador. Si Force se proporciona en el cmdlet, pero se omite el valor, su valor predeterminado es $true.

ManualResume

Opcional

System.Management.Automation.SwitchParameter

Use el parámetro ManualResume si no desea que el cmdlet Update-StorageGroupCopy reanude automáticamente la replicación de la copia del grupo de almacenamiento. Este parámetro le permite reanudar manualmente la replicación de la copia del grupo de almacenamiento.

TargetPath

Opcional

Microsoft.Exchange.Data.LocalLongFullPath

El parámetro TargetPath permite especificar la ubicación del archivo de base de datos. Ése es el directorio que contendrá la base de datos. La última parte de la ruta viene determinada por el nombre base de la fuente.

WhatIf

Opcional

Booleano

El parámetro WhatIf indica al comando que simule las acciones que llevaría a cabo en el objeto. Mediante el uso del parámetro WhatIf, el administrador puede ver los cambios que se producirían sin tener que aplicarlos. El valor predeterminado es $true.

Errores

Error Descripción

Update-StorageGroupCopy: Online database seeding error: MSExchangeIS (Information Store) is not online on '< CMSNameorServerName >'.

La tarea no ha podido conectar con el servidor debido a un problema de comunicación.

Update-StorageGroupCopy: Online database seeding error: '< SGName >' is not suspended. The storage group must be suspended before seeding.

Antes de poder reinicializar el grupo de almacenamiento, hay que dejarlo suspendido .

Update-StorageGroupCopy: This task must be run on the second copy's machine if the ' TargetPath ' parameter is omitted.

Esta tarea debe ejecutarse en la copia pasiva si se omite el parámetro TargetPath.

Update-StorageGroupCopy is unable to update the storage group copy because this task is only supported on servers running Exchange Server 2007. < ServerName > is not running Exchange Server 2007.

Sólo se admite LCR y CCR en Exchange 2007.

Access denied. The account used to run this task does not have sufficient privileges to update storage group copy from < ServerName >. Please use an account that has been assigned the Exchange Server Admin role.

El usuario no tiene autorización de Exchange como administrador en el servidor especificado.

< ServerName > or < StorageGroupName > does not exist.

La identidad especificada no existe.

Update-StorageGroupCopy: Continuous replication is not configured on '< SGName >'.

CCR (when no second node):

Update-StorageGroupCopy: Continuous replication is not configured on '< SGName >'.

El grupo de almacenamiento especificado no está configurado para permitir la replicación.

Database:

Update-StorageGroupCopy: Online database seeding error: Target database ('< thePath >') already exists. It must be removed.

Logs:

Update-StorageGroupCopy : Online database seeding error: Log files already exist at '< thePath >'. They must be removed.

Los archivos de registro y una base de datos no se eliminaron antes de ejecutar la actualización sin una ruta de destino. Elimine los archivos de registro, de base de datos, de punto de control y .jtx en la ubicación de destino o especifique la opción DeleteExistingFiles.

Update-StorageGroupCopy: Online database seeding error: The database is not mounted.

No se ha montado la base de datos de producción. Monte la base de datos y vuelva a emitir la tarea.

Specified path is not available.

La ruta especificada no está disponible o no se puede escribir.

Update-StorageGroupCopy: Online database seeding error: The database is currently being backed up.

Storage group <StorageGroupName> failed to seed at <DatabaseLocation>. Reason: Error Code (0x50d).

En estos momentos se está haciendo una copia de seguridad de la base de datos de origen.

Update-StorageGroupCopy: Online database seeding error: Communication failure; Exchange Information Store (MSExchangeIS) on '< ServerName >' is unavailable.

Se ha perdido la comunicación con el origen. La actualización se ha interrumpido.

Update-StorageGroupCopy: Online database seeding error: < ErrorCode >.

La inicialización se ha interrumpido debido a una de las siguientes condiciones:

  • Error no especificado

  • Entrada o parámetro no válido

  • RAM insuficiente

  • Espacio en disco insuficiente

  • No se ha conseguido autorización para el proceso

  • El directorio de inicialización no existe

  • Ya existen los archivos de registro

  • Ya existen los archivos *.jtx

  • No existe el grupo de almacenamiento

Update-StorageGroupCopy: Failed to create the directory '< DirectoryPath >'. The error code is '< código de error >'.

La acción no ha creado el directorio necesario para hospedar la base de datos.

Ejemplo

En el siguiente ejemplo se muestra cómo reinicializar el grupo de almacenamiento de nombre SG1 en el servidor Server1.

Update-StorageGroupCopy -Identity:Server1\SG1