Los clones de los paquetes de replicación se basan en la instantánea de replicación que se haya recibido más recientemente.
Al crear un proyecto clonado, siga estas directrices para evitar conflictos de nombres:
El proyecto clonado debe tener un nombre único que no tenga conflictos con ninguno de los proyectos existentes dentro de la misma agrupación.
El punto de montaje y el nombre de recurso SMB de los recursos compartidos del proyecto clonado no deben tener conflictos con ningún punto de montaje o nombre de recurso SMB existente.
En el caso de los recursos compartidos que heredan propiedades de un proyecto, resuelva los conflictos mediante la sustitución del punto de montaje o nombre de recurso SMB del nivel del proyecto.
Para los recursos compartidos que no heredan propiedades del proyecto, defina un sufijo que se agregará al punto de montaje o a los nombres de recurso SMB para resolver conflictos, o sustituya el punto de montaje o el nombre de recurso SMB de manera individual para cada recurso compartido.
Use el procedimiento siguiente para clonar un paquete de replicación.
target:> shares replication packages target:shares replication packages> list ID STATE DATA TIMESTAMP SOURCE DATASET package-002 idle 2019-10-02 19:26:37 hostsource berries package-001 idle 2019-10-02 19:26:10 hostsource berries package-004 idle 2019-10-02 20:53:51 hostsource berries/blackberry package-003 recv 2019-10-02 20:59:52 hostsource cherries/maraschino
Las entradas se ordenan por source, dataset y data timestamp, respectivamente. La instantánea de réplica más reciente se indica mediante data timestamp.
target:shares replication packages> select package-001
target:shares replication package-001> clone target:shares replication package-001 clone>
El nombre del proyecto debe ser único; de lo contrario, la operación de clonación generará un fallo.
El nombre de un proyecto debe tener de 1 a 64 caracteres, pero no puede tener espacios ni comenzar con un punto. Los caracteres permitidos son: caracteres alfanuméricos y caracteres especiales (_ - . :).
target:shares replication package-001 clone> set target_project=clone target_project = clone
Si hay algún conflicto, aparece un mensaje similar al siguiente.
target:shares replication package-001 clone> conflicts Cloning cannot proceed because the following shares have mountpoints or SMB resource names that are invalid or conflict with those of other shares (either on the system or also being failed over). Please specify valid mountpoints or SMB resource names for these shares: SHARE MOUNTPOINT SHARESMB share1 /export/share1 share1 clothes /export/clothes (inherited) clothes (inherited) electronics /export/electronics electronics furniture /export/furniture (inherited) furniture (inherited) groceries /export/groceries (inherited) groceries (inherited) health /export/health (inherited) health (inherited) toys /export/toys toys target:shares replication packages package-001 clone>
Use el comando get para ver las propiedades del clon.
target:shares replication package-001 clone> get target_project = clone2 rename_suffix = original_mountpoint = /export mountpoint = /export/clone original_smb_resource_name = off smb_resource_name = off
La propiedad mountpoint muestra el punto de montaje actual. La propiedad smb_resource_name muestra el nombre de recurso actual.
Esta configuración se aplica a los recursos compartidos que heredan un punto de montaje de un proyecto. Use set mountpoint para especificar un punto de montaje único para el clon.
target:shares replication package-001 clone> set mountpoint=/export/clone mountpoint = /export/clone
Esta configuración se aplica a los recursos compartidos que heredan el nombre de recurso SMB de un proyecto. Configure smb_resource_name en un nombre de recurso SMB único.
target:shares replication package-001 clone> set smb_resource_name=clone smb_resource_name = clone
Esta propiedad crea un sufijo que se agrega a un punto de montaje o a nombres de recurso SMB, si existiera algún conflicto.
target:shares replication package-001 clone> set rename_suffix=-clone rename_suffix = -clone
target:shares replication package-001 clone> select share1
En el siguiente ejemplo, se sustituye el punto de montaje para el recurso compartido.
target:shares replication package-001 clone share1> set mountpoint=/export/appliances-clone target:shares replication package-001 clone share1> set sharesmb=appliances-clone
target:shares replication package-001 clone> confirm commit
Si se detecta algún conflicto de nombre, aparece un mensaje similar al siguiente:
Cloning cannot proceed because the following shares have mountpoints or SMB resource names that are invalid or conflict with those of other shares (either on the system or also being failed over). Please specify valid mountpoints or SMB resource names for these shares: SHARE MOUNTPOINT SHARESMB share1 /export/share1 share1 clothes /export/clothes (inherited) clothes (inherited) electronics /export/electronics electronics furniture /export/furniture (inherited) furniture (inherited) target:shares replication package-001 clone>
Repita los pasos 6 y 7, según corresponda, hasta que no queden conflictos y, luego, introduzca commit.