DEFINE SUBRULE (Definir una excepción a una regla de almacenamiento de réplica)
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
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.
- 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.
- ACTiontype (Necesario)
- Especifica el tipo de subregla. Debe especificar uno de los valores siguientes:
- REPLicate
- Especifica que la regla de almacenamiento replica datos en un servidor de réplica de destino.
- NOREPLicating
- Especifica que la regla de almacenamiento no replica datos en un servidor de réplica de destino.
Restricción: No puede especificar el mismo tipo de acción para la subregla tal como se define para su regla de almacenamiento padre. Por ejemplo, si el valor de tipo de acción de regla padre se define como REPLICATE, debe especificar el tipo de acción como NOREPLICATING cuando defina la subregla. - FIlespace
Especifica el nombre del espacio de archivos o el identificador de espacio de archivos (FSID). Un nombre o FSID es opcional. Si no especifica un nombre o un FSID, todos los datos de todos los espacios de archivos de los nodos de cliente especificados son candidatos para la réplica.
- *
- Especifica todos los espacios de archivos o ID. Este es el valor predeterminado.
- nombre_espacio_archivos
- Especifica el nombre del espacio de archivos que tiene datos que se van a replicar. Los nombres de espacios de archivos son sensibles a las mayúsculas/minúsculas. Para determinar la correcta especificación de mayúsculas/minúsculas para el espacio de archivos, emita el mandato QUERY
FILESPACE . Cuando existan varios nombres, separe éstos mediante comas, sin espacios intercalados. Cuando especifique el nombre, puede utilizar caracteres comodín. El valor especificado puede tener un máximo de 1024 caracteres.
Un servidor que tenga clientes con espacios de archivos habilitados para Unicode podrían tener que convertir el nombre de espacio de archivo. Por ejemplo, puede que el servidor deba convertir un nombre de la página de códigos del servidor a Unicode. Para obtener detalles, consulte el parámetro NAMETYPE. Si no especifica un nombre de espacio de archivos, o si especifica un único carácter comodín para el nombre, puede utilizar el parámetro CODETYPE para limitar la operación a espacios de archivos Unicode o a espacios de archivos que no sean Unicode.
- IDFSF
- Especifica el identificador del espacio de archivos que se debe replicar. Para determinar el FSID de un espacio de archivos, emita el mandato QUERY FILESPACE. Cuando existan varios FSID, sepárelos mediante comas, sin espacios intercalados. Si especifica un FSID, el valor del parámetro NAMETYPE debe ser FSID. No especifique a la vez nombres de espacios de archivos y los FSID en un mismo mandato.
- DATAtype
- Especifica el tipo de datos a incluir en la subregla. Este parámetro es opcional. Si no especifica un tipo de datos, se replican todos los datos de copia de seguridad, archivado y gestionados por espacio. 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.
- 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. Puede utilizar 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 espacio de archivos calificado parcialmente o totalmente calificado. El valor predeterminado es SERVER.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. Este 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.
Ejemplo 1: Definir una subregla para excluir registros de operaciones de réplica
La regla de almacenamiento PERFORMANCEVIEWS se define con el tipo de acción REPLICATE y se utiliza para replicar las revisiones de rendimiento de los empleados de un nodo de cliente a un servidor. Defina una excepción a la regla de almacenamiento mediante la creación de una subregla, JUBILADOS. La subregla garantiza que los registros de los empleados que se han jubilado no se replican en el servidor de réplica de destino. El nombre del nodo afectado, en el que se almacenan los registros actuales, es NODE1:
define subrule performancereviews retirees node1 actiontype=noreplicating
Ejemplo 2: Definir una subregla para incluir registros en operaciones de réplica
La regla de almacenamiento NEWRECORDS se define con el tipo de acción NOREPLICATING, que impide que se repliquen los nuevos registros de empleado. Defina una excepción a la regla de almacenamiento NEWRECORDS mediante la creación de una subregla, BOSTON. La subregla garantiza que los registros de los empleados de la oficina de Boston se replican en el servidor de réplica de destino. El nombre del nodo afectado, donde se almacenan los registros de Boston, es NODE3:
define subrule newrecords boston node3 actiontype=replicate
Mandatos relacionados
| Mandato | Descripción |
|---|---|
| DEFINE STGRULE (replicación) | Define una regla de almacenamiento para replicar datos. |
| SUPRIMIR SUBREGLA | Suprime subreglas. |
| SUBREGLA DE CONSULTA | Muestra información sobre subreglas. |
| UPDATE STGRULE (copia) | Actualiza una regla de almacenamiento de copia. |
| UPDATE SUBRULE (replicación) | Actualiza una subregla que es una excepción a una regla de almacenamiento de réplica. |
