Get-StorageGroupCopyStatus (RTM)
Se aplica a: Exchange Server 2007
Última modificación del tema: 2007-06-05
En este tema se explica cómo usar el cmdlet Get-StorageGroupCopyStatus para devolver la información del estado de replicación actual sobre una réplica continua en clúster (CCR) o una copia de réplica continua local (LCR) de un grupo de almacenamiento.
Nota
Este cmdlet no es aplicable a copias de carpetas públicas.
Nota
La sintaxis básica del cmdlet proporciona cinco campos de salida. Para obtener una lista completa de todos los campos disponibles, ejecute el cmdlet enviado a fl (lista con formato) o ft (tabla con formato).
Sintaxis
Get-StorageGroupCopyStatus [-Identity <StorageGroupIdParameter>] [-DomainController <Fqdn>]
Get-StorageGroupCopyStatus -Server <ServerIdParameter> [-DomainController <Fqdn>]
Descripción detallada
Para ver el estado completo de una copia de CCR o LCR mediante el Shell de administración de Exchange, use el cmdlet Get-StorageGroupCopyStatus. En función de las opciones suministradas, el cmdlet devuelve información acerca de una copia específica sobre un servidor determinado o sobre todas las copias de un servidor.
La sintaxis básica del cmdlet se muestra en el siguiente código de ejemplo:
Get-StorageGroupCopyStatus
Cuando se utiliza la sintaxis básica, se proporciona el siguiente ejemplo de salida:
Name | SummaryCopyStatus | CopyQueueLength | ReplayQueueLength | LastInspectedLogTime |
---|---|---|---|---|
StorageGroup1 |
Healthy |
0 |
0 |
6/14/2006 4:42:01 p.m. |
El cmdlet con una opción de lista con formato se muestra en el ejemplo siguiente:
Get-StorageGroupCopyStatus |fl
Cuando se utiliza una opción de lista con formato, se proporciona el estado de copia completo con todos los campos:
Identidad: MBXNODE01\StorageGroup1
StorageGroupName: StorageGroup1
SummaryCopyStatus: Healthy
Failed: False
FailedMessage:
Seeding: False
Suspend: False
SuspendComment:
CopyQueueLength: 0
ReplayQueueLength: 0
LatestAvailableLogTime: 6/14/2006 4:42:01 p.m.
LastCopyNotificationedLogTime: 6/14/2006 4:42:01 p.m.
LastCopiedLogTime: 6/14/2006 4:42:01 p.m.
LastInspectedLogTime: 6/14/2006 4:42:01 p.m.
LastReplayedLogTime: 6/14/2006 4:42:01 p.m.
LastLogGenerated: 4
LastLogCopyNotified: 4
LastLogCopied: 4
LastLogInspected: 4
LastLogReplayed: 4
LatestFullBackupTime:
LatestIncrementalBackupTime:
SnapshotBackup:
IsValid: True
ObjectState : Unchanged
En la tabla siguiente se indica el tipo y se describen los campos de la salida.
Nombre del campo | Descripción | Tipo |
---|---|---|
Identity |
Identidad del grupo de almacenamiento. |
Microsoft.Exchange.Configuration.Tasks.StorageGroupIdParameter |
StorageGroupName |
Nombre del grupo de almacenamiento. |
System.String |
SummaryCopyStatus |
Resumen de la representación del estado general de la copia. |
Enumeración con los valores: Disabled, Failed, Seeding, Copying, Stopped y Healthy |
Error |
Operador booleano que indica si la copia del grupo de almacenamiento está en un estado en el que se pueden replicar y reproducir registros correctamente. |
System.Boolean |
FailedMessage |
Estado que desencadenó el valor del estado de error. |
System.String |
Inicializando |
Operador booleano que indica si está en curso una operación de inicialización. |
System.Boolean |
Suspender |
Operador booleano que indica si se suspende la replicación en la copia. |
System.Boolean |
SuspendComment |
Comentario proporcionado por el administrador que se ha entregado al suspender la replicación de copia del grupo de almacenamiento. |
System.String |
CopyQueueLength |
Número de registros conocidos por la copia que es necesario replicar para la misma. |
System.Long |
ReplayQueueLength |
Número de registros disponible que se reproducirá dentro de la base de datos de la copia. |
System.Long |
LatestAvailableLogTime |
Hora asociada al último registro disponible generado por el equipo activo. Este registro está disponible para copiarlo. |
System.DateTime |
LastCopyNotificationedLogTime |
Hora asociada al último registro nuevo generado por el grupo de almacenamiento activo y conocido para la copia. |
System.DateTime |
LastCopiedLogTime |
Hora de modificación del último registro que se copió correctamente. |
System.DateTime |
LastInspectedLogTime |
Hora de modificación del último registro que validó correctamente el nodo que hospeda la copia. |
System.DateTime |
LastReplayedLogTime |
Hora de modificación del último registro que reprodujo correctamente el nodo que hospeda la copia. |
System.DateTime |
LastLogGenerated |
Número de generación de registros del último registro conocido que se generará en el nodo activo. |
System.Long |
LastLogCopied |
Número de generación de registros del último registro copiado para la copia. |
System.Long |
LastLogNotified |
El número de generación de registro del último registro generado por el nodo activo y conocido para la copia. |
System.Long |
LastLogInspected |
Número de generación de registros del último registro inspeccionado por la copia. |
System.Long |
LastLogReplayed |
Número de generación de registros del último registro reproducido por la copia. |
System.Long |
LatestFullBackupTime |
Hora de la última copia de seguridad completa. |
System.DateTime |
LatestIncrementalBackupTime |
La hora de la última copia de seguridad incremental. |
System.DateTime |
SnapshotBackup |
Booleano que indica si la última copia de seguridad completa realizada era una copia de seguridad de secuencias heredadas o una instantánea de copia de seguridad de Servicio de instantáneas de volumen (VSS). |
System.Boolean |
Puede realizar una valoración rápida del estado de una copia mediante la búsqueda en los resultados, en los campos SummaryCopyStatus, Failed, CopyQueueLength y ReplayQueueLength y LastInspectedLogTime. Estos campos muestran si la copia está funcionando correctamente o si la copia es relativamente actual tanto en el registro de copia como en el de aplicación. Si el campo LastInspectedLogTime no es actual, es posible que el servicio de replicación se haya detenido y que haya un bajo nivel de tráfico del grupo de almacenamiento. Si la copia está siempre en mal estado, deberá determinarse la razón y corregirse. Si el valor de la longitud de cola de la copia es superior a 5, deberá determinarse la razón y corregirse. Si el valor de la longitud de cola de la repetición es superior a 20, deberá determinarse la razón y corregirse.
Para usar el cmdlet Get-StorageGroupCopyStatus, la cuenta que use debe tener delegada la siguiente función:
- Función de administrador de servidores de Exchange y grupo Administradores local para el servidor de destino
Para obtener más información sobre los permisos, la delegación de funciones y los derechos necesarios para administrar Microsoft Exchange Server 2007, consulte Consideraciones sobre permisos.
En algunos escenarios poco comunes, el estado de replicación puede ser malinterpretado. A continuación se ofrece una lista de esos escenarios:
Un grupo de almacenamiento no activo (es decir, que no cambia) puede mostrar un estado que indica que está en buenas condiciones, aunque esto no sea correcto. Esta situación pudo producirse porque no se puede detectar que no está en buenas condiciones hasta que se vuelva a reproducir un registro.
Durante la inicialización de la replicación, se está reevaluando el estado de réplica y es posible que no sea preciso. Cuando se complete la inicialización, se actualizará el estado.
El valor del campo LastLogGenerated puede ser incorrecto cuando se desmonta una base de datos. Sin embargo, se replican todos los registros con el contenido de usuario final si se está replicando la copia del grupo de almacenamiento.
Cuando faltan uno o varios registros en medio de una secuencia de registros, la copia pasiva continúa intentando recuperarlos. Al hacerlo, el estado de replicación cambia entre estados con error y sin error. Las colas de copia y reproducción seguirán creciendo.
En muy raras ocasiones, puede que se compruebe un registro correctamente, pero que no se pueda reproducir. En esta situación, el sistema alternará entre estados con error y sin error mientras intenta recuperarlo. Las colas de copia y reproducción seguirán creciendo.
Parámetros
Parámetro | Necesario u opcional | Tipo | Descripción |
---|---|---|---|
Server |
Necesario |
Microsoft.Exchange.Configuration.Tasks.ServerIdParameter |
El parámetro Server devuelve información acerca de todas las copias del grupo de almacenamiento en el servidor especificado. |
DomainController |
Opcional |
Microsoft.Exchange.Data.Fqdn |
Para especificar el nombre de dominio completo (FQDN) del controlador de dominio, incluya el parámetro DomainController en el comando. |
Identity |
Opcional |
Microsoft.Exchange.Configuration.Tasks.StorageGroupIdParameter |
El parámetro Identity toma uno de los valores siguientes:
|
Errores
Error |
Descripción |
|
Este error se produce porque no existe el objetivo especificado o no se ha replicado en el controlador de dominio al que se hace referencia. |
Ejemplo
El primer ejemplo de código es el del comando Get-StorageGroupCopyStatus cuando el nombre del grupo de almacenamiento no es ambiguo.
El segundo ejemplo de código describe cómo obtener el estado de copia SG1 en un servidor MBX.
El tercer ejemplo de código describe cómo obtener el estado en todos los grupos de almacenamiento del servidor MBX.
El cuarto ejemplo de código produce información de copia para todas las copias del servidor local. En el nodo pasivo, devuelve información de todas las copias de la copia del grupo de almacenamiento activo asociado.
Get-StorageGroupCopyStatus -Identity Storage_Group_1
Get-StorageGroupCopyStatus -Identity:MBX\SG1
Get-StorageGroupCopyStatus -Server:MBX
Get-StorageGroupCopyStatus