UPDATE SUBRULE (Actualizar una subregla para replicar datos)

Utilice este mandato para definir una excepción a una regla de almacenamiento para replicar datos. La excepción solo se aplica a los pares de nodo y espacio de archivos especificados por la subregla.

Clase de privilegio

Para emitir este mandato, debe tener privilegio de sistema.

Sintaxis

Leer diagrama de sintaxisOmitir diagrama de sintaxis visual UPDate SUBRULE nombre_regla_padre nombre_subregla FIlespace=*,nombre_espacio_archivos,FSIDNODE=,node_namegrupo_nodos ADDNode = node_namegrupo_nodos ADDFIlespace = nombre_espacio_archivosFSID REMNode = node_namegrupo_nodos REMFIlespace = nombre_espacio_archivosFSID DATAtype=ALlDATAtype=,ALlBACKUPARCHiveSPACEManagedNAMEType=SERVERNAMEType=SERVERUNIcodeFSIDCODEType=BOTHCODEType=NONUNIcodeUNIcodeBOTH

Parámetros

nombre_regla_padre (Obligatorio)
Especifica el nombre de la regla de almacenamiento padre.
nombre_subregla (Obligatorio)
Especifica el nombre de la subregla. El nombre debe ser exclusivo y la longitud máxima permitida es de 30 caracteres.
FIlespace

Especifica el nombre del espacio de archivos o el identificador de espacio de archivos (FSID) para sustituir el espacio de archivos o el FSID que se ha definido anteriormente en la subregla. Utilice este parámetro solo cuando se haya definido un único nodo en la subregla.

*
Especifique un asterisco (*) para especificar todos los ID o espacios de archivos.
nombre_espacio_archivos
Especifica el nombre del espacio de archivos. Puede especificar varios espacios de archivos con comas y sin espacios intercalados.
IDFSF
Especifica el nombre de un identificador de espacio de archivos. Este parámetro es válido para clientes con espacios de archivos que están en formato Unicode. Puede especificar varios espacios de archivos separando los nombres con comas y sin espacios intercalados.

Para clientes con espacios de archivos que están en formato Unicode, puede especificar un nombre de espacio de archivos o un FSID. Si especifica un nombre de espacio de archivos, el servidor podría tener que convertir el nombre del espacio de archivos que especifica. Por ejemplo, el servidor puede tener que convertir el nombre especificado desde la página de códigos del servidor a Unicode.

Restricciones:
  • Cuando emite el mandato UPDATE SUBRULE con el parámetro FILESPACE , no puede especificar los parámetros NODE, ADDNODEo ADDFILESPACE en el mismo mandato porque estos cuatro parámetros se excluyen mutuamente. En su lugar, debe emitir un mandato UPDATE SUBRULE para cada parámetro que tenga previsto actualizar.
NODE
Especifica nodos o grupos de nodos para sustituir los nodos existentes definidos en la subregla. Este parámetro es opcional.

Solo puede añadir un nodo o un grupo de nodos si se ha especificado un carácter comodín (*) o un solo espacio de archivos para el parámetro FILESPACE en la subregla que se está actualizando.

nombre_nodo o nombre_grupo_nodo
Especifica los nodos cliente o grupos de nodos cliente a los que se aplica la subregla. Se puede especificar un nombre de nodo individual o una lista de nombres de nodo delimitados por comas. También puede especificar una combinación de nombres de nodos de cliente y nombres de grupos de nodos de cliente. Para especificar varios nombres de nodos de cliente o nombres de grupos de nodos de cliente, sepárelos con comas sin espacios intercalados. Puede utilizar caracteres comodín con los nombres de nodos de cliente pero no con los nombres de grupos de nodos de cliente.
Restricciones:
  • Cuando se emite el mandato UPDATE SUBRULE con el parámetro NODE, no se pueden especificar los parámetros FILESPACE, ADDNODE ni ADDFILESPACE en el mismo mandato porque estos cuatro parámetros se excluyen mutuamente. En su lugar, debe emitir un mandato UPDATE SUBRULE distinto para cada parámetro que desee actualizar.
ADDNode
Especifica el nombre de un nodo o un grupo de nodos que añadir a la subregla. Este parámetro es opcional.

Cuando especifique un nodo o un grupo de nodos, asegúrese de que se haya definido un valor comodín (*) o un único espacio de archivos en la subregla, que se está actualizando.

nombre_nodo o nombre_grupo_nodo
Especifica el nodo cliente o el grupo de nodos cliente al que se aplica la subregla. Puede especificar un solo nombre de nodo, un grupo de nodos cliente o ambos. Puede utilizar caracteres comodín con un nombre de nodo de cliente, pero no con un nombre de grupo de nodo cliente.
Restricciones:
  • Cuando se emite el mandato UPDATE SUBRULE con el parámetro ADDNODE, no se pueden especificar los parámetros FILESPACE, NODE ni ADDFILESPACE en el mismo mandato porque estos cuatro parámetros se excluyen mutuamente. En su lugar, debe emitir un mandato UPDATE SUBRULE distinto para cada parámetro que desee actualizar.
ADDFilespace

Especifica el nombre del espacio de archivos o el identificador de espacio de archivos (FSID) que se debe añadir al espacio de archivos o FSID que estaba anteriormente en la subregla. Este parámetro es opcional.

nombre_espacio_archivos
Especifica el nombre del espacio de archivos.
IDFSF
Especifica el nombre de un identificador de espacio de archivos (FSID). Este parámetro es válido para clientes con espacios de archivos que están en formato Unicode. No especifique a la vez nombres de espacios de archivos y los FSID en un mismo mandato.

Para clientes con espacios de archivos que están en formato Unicode, puede especificar un nombre de espacio de archivos o un FSID. Si especifica un nombre de espacio de archivos, el servidor podría tener que convertir el nombre del espacio de archivos que especifica. Por ejemplo, el servidor puede tener que convertir el nombre especificado desde la página de códigos del servidor a Unicode.

Restricciones:
  • Cuando se emite el mandato UPDATE SUBRULE con el parámetro ADDFILESPACE, no se pueden especificar los parámetros FILESPACE, NODE ni ADDNODE en el mismo mandato porque estos cuatro parámetros se excluyen mutuamente. En su lugar, debe emitir un mandato UPDATE SUBRULE independiente para cada parámetro que desee actualizar.
REMNode
Especifica el nombre de un nodo o un grupo de nodos que eliminar de la subregla. Este parámetro es opcional.
Restricción: El valor del parámetro REMNODE no se puede especificar para el mandato UPDATE SUBRULE si sólo se define un único nodo o un único grupo de nodos en la subregla. En este caso, debe suprimir la subregla para eliminar el nodo.
REMFilespace
Especifica el nombre de un espacio de archivos para eliminar de la subregla. No puede eliminar varios espacios de archivos mediante un solo mandato UPDATE SUBRULE. Este parámetro es opcional.
Restricción: El valor del parámetro REMFILESPACE no se puede especificar para el mandato UPDATE SUBRULE si sólo se ha definido un único espacio de archivos en la subregla. En este caso, debe suprimir la subregla para eliminar el nodo.
DATAtype
Especifica el tipo de datos que se deben sustituir por los tipos de datos existentes definidos en la subregla. Este parámetro es opcional. Cuando existan varios tipos de datos, sepárelos mediante comas, sin espacios intercalados. No puede utilizar caracteres comodín. Puede especificar uno o varios de los valores siguientes:
ALL
La subregla incluye todos los datos de copia de seguridad, archivado y gestionados por espacio en un espacio de archivos según la regla asignada al tipo de datos. Éste es el valor predeterminado.
BACKUP
La subregla incluye datos de copia de seguridad activos, inactivos y retenidos en un espacio de archivos.
ARCHive
La subregla solo incluye datos de archivado en un espacio de archivos.
SPACEManaged
La subregla solo incluye datos gestionados por el espacio en un espacio de archivos.
NAMEType
Especifica cómo desea que el servidor interprete los nombres de espacios de archivos especificados. Utilice este parámetro cuando los clientes de IBM Storage Protect tengan espacios de archivo en formato Unicode y estén en sistemas operativos Windows, NetWare, o Macintosh OS X.
Este parámetro solo es necesario si especifica un nombre de nodo y un nombre de espacio de archivos o FSID.
Restricción: Al especificar este parámetro, el nombre de espacio de archivos no puede contener un asterisco.

Puede seleccionar uno de los valores siguientes:

SERVER
El servidor utiliza la página de códigos del servidor para interpretar los nombres de espacios de archivos. Éste es el valor predeterminado.
UNIcode
El servidor convierte el nombre de espacio de archivos especificado de la página de códigos del servidor a la página de códigos UTF-8. El éxito de la conversión depende de los caracteres que contiene el nombre y de la página de códigos del servidor.
Restricción: La conversión puede fallar si la serie incluye caracteres que no están disponibles en la página de códigos del servidor, o si el servidor no puede acceder a las rutinas de conversión del sistema.
FSID
El servidor interpreta los nombres de espacios de archivos como sus FSID.
CODEType
Especifica el tipo de espacios de archivos que se debe incluir en la subregla. El valor predeterminado es BOTH, que especifica que los espacios de archivos se incluyen independientemente del tipo de página de códigos. Utilice este parámetro únicamente cuando especifique un asterisco para especificar todos los espacios de archivos. Este parámetro es opcional. Puede seleccionar uno de los valores siguientes:
NONUNIcode
Incluir los espacios de archivos que no están en formato Unicode.
UNIcode
Incluir los espacios de archivos que están en formato Unicode.
BOTH
Incluir espacios de archivos sin importar el tipo de página de códigos.

Actualizar una subregla para excluir registros

La regla de almacenamiento PERFORMANCEREVIEWS se utiliza para replicar registros de revisiones de rendimiento de empleados de un nodo de cliente en un servidor. La subregla RETIREES se ha definido para garantizar que los registros de jubilados, que se almacenan en el nodo NODE1, permanezcan en NODE1 y se excluyan de las operaciones de réplica. Actualice la subregla para asegurarse de que los registros de NODE1 y NODE2 se excluyan de la regla de almacenamiento PERFORMANCEREVIEWS.

update subrule performancereviews retirees addnode=node2 actiontype=noreplicating

Mandatos relacionados

Tabla 1. Mandatos relacionados con UPDATE SUBRULE
Mandato Descripción
DEFINE SUBRULE (replicación) Define una excepción a una regla de almacenamiento de réplica.
SUPRIMIR SUBREGLA Suprime subreglas.
UPDATE STGRULE (replicación) Actualiza una regla de almacenamiento para replicar datos.
SUBREGLA DE CONSULTA Muestra información sobre subreglas.