VERITAS Volume Manager identifica un volumen duplicado como plex. Se puede efectuar una copia de seguridad de un plex sin desmontarlo ni poner todo el volumen fuera de línea. Para ello se crea una captura del volumen y se efectúa una copia de seguridad de este volumen temporal sin parar el sistema ni denegar al usuario el acceso a los datos.
Asegúrese de que el clúster funcione sin problemas antes de llevar a cabo el procedimiento de copia de seguridad.
Inicie una sesión en cualquiera de los nodos del clúster y conviértase en usuario root del actual nodo principal del grupo de discos del clúster.
Muestre la información del grupo de discos.
# vxprint -g grupo_de_discos |
Ejecute la orden scstat(1M) para ver qué nodo tiene actualmente importado el grupo de discos, lo que indica que se trata del nodo principal del grupo de discos.
# scstat -D |
Muestra el estado de todos los grupos de dispositivos de disco.
Cree una captura del volumen mediante la orden vxassist(1M).
# vxassist -g grupo_de_discos snapstart volumen |
La creación de una captura puede ser un proceso largo, según el tamaño del volumen.
Compruebe que se haya creado el nuevo volumen.
# vxprint -g grupo_de_discos |
Una vez finalizada la captura, el campo State del grupo de discos seleccionado muestra el estado Snapdone.
Detenga los servicios de datos que accedan al sistema de archivos.
# scswitch -z -g grupo_de_recursos[,...] -h ““ |
Pare todos los servicios de datos para garantizar que la copia de seguridad del sistema de archivos de los datos se efectúe de forma correcta. Si no hay ningún servicio de datos en ejecución no es necesario efectuar el Paso 6 ni el Paso 8.
Cree un volumen de copia de seguridad con el nombre volumen_copia_seguridad y adjúntele el volumen de captura mediante la orden vxassist.
# vxassist -g grupo_de_discos snapshot volumen volumen_copia_seguridad |
Reinicie los servicios de datos detenidos en el Paso 6, mediante la orden scswitch(1M).
# scswitch -z -g grupo_de_recursos[,...] -h nodo[,...] |
Compruebe que el volumen se haya adjuntado al nuevo volumen volumen_copia_seguridad mediante la orden vxprint.
# vxprint -g grupo_de_discos |
Registre el cambio de configuración del grupo de discos.
# scconf -c -D name= grupo_de_discos,sync |
Verifique el volumen de copia de seguridad mediante la orden fsck.
# fsck -y /dev/vx/rdsk/grupo_de_discos/bkup-vol |
Efectúe una copia de seguridad del volumen volumen_copia_seguridad en cinta u otro soporte.
Use la orden ufsdump(1M) o la utilidad de copia de seguridad que suela usar.
# ufsdump 0ucf dispositivo_de_volcado /dev/vx/dsk/grupo_de_discos/volumen_copia_seguridadl |
Suprima el volumen temporal mediante vxedit(1M).
# vxedit -rf rm volumen_copia_seguridad |
Registre los cambios en la configuración del grupo de discos mediante la orden scconf(1M).
# scconf -c -D name= grupo_de_discos,sync |
En el ejemplo siguiente, el nodo phys-schost-2 del clúster es el propietario principal del metaset de discosschost-1, por lo que el procedimiento de copia de seguridad se lleva a cabo desde phys-schost-2. Se copia el volumen /vo101 y, a continuación, se asocia con un nuevo volumen, bkup-vol.
[Conviértase en usuario root en nodo principal.] [Identifique el actual nodo principal del grupo de discos::] # scstat -D -- Servidores del grupo de dispositivos -- Grupo de dispositivos Principal Secundario --------------------- --------- ---------- Servidores del grupo de dispositivos: rmt/1 - - Servidores del grupo de dispositivos: schost-1 phys-schost-2 phys-schost-1 -- Estado del grupo de dispositivos -- Grupo de dispositivos Estado --------------------- ------ Estado del grupo de dispositivos: rmt/1 Fuera de linea Estado del grupo de dispositivos: schost-1 En línea [Liste la información del grupo de discos:] # vxprint -g schost-1 TY NAME ASSOC KSTATE LENGTH PLOFFS STATE TUTIL0 PUTIL0 dg schost-1 schost-1 - - - - - - dm schost-101 c1t1d0s2 - 17678493 - - - - dm schost-102 c1t2d0s2 - 17678493 - - - - dm schost-103 c2t1d0s2 - 8378640 - - - - dm schost-104 c2t2d0s2 - 17678493 - - - - dm schost-105 c1t3d0s2 - 17678493 - - - - dm schost-106 c2t3d0s2 - 17678493 - - - - v vol01 gen ENABLED 204800 - ACTIVE - - pl vol01-01 vol01 ENABLED 208331 - ACTIVE - - sd schost-101-01 vol01-01 ENABLED 104139 0 - - - sd schost-102-01 vol01-01 ENABLED 104139 0 - - - pl vol01-02 vol01 ENABLED 208331 - ACTIVE - - sd schost-103-01 vol01-02 ENABLED 103680 0 - - - sd schost-104-01 vol01-02 ENABLED 104139 0 - - - pl vol01-03 vol01 ENABLED LOGONLY - ACTIVE - - sd schost-103-02 vol01-03 ENABLED 5 LOG - - - [Inicie la operación de captura:] # vxassist -g schost-1 snapstart vol01 [Compruebe que se haya creado el nuevo volumen:] # vxprint -g schost-1 TY NAME ASSOC KSTATE LENGTH PLOFFS STATE TUTIL0 PUTIL0 dg schost-1 schost-1 - - - - - - dm schost-101 c1t1d0s2 - 17678493 - - - - dm schost-102 c1t2d0s2 - 17678493 - - - - dm schost-103 c2t1d0s2 - 8378640 - - - - dm schost-104 c2t2d0s2 - 17678493 - - - - dm schost-105 c1t3d0s2 - 17678493 - - - - dm schost-106 c2t3d0s2 - 17678493 - - - - v vol01 gen ENABLED 204800 - ACTIVE - - pl vol01-01 vol01 ENABLED 208331 - ACTIVE - - sd schost-101-01 vol01-01 ENABLED 104139 0 - - - sd schost-102-01 vol01-01 ENABLED 104139 0 - - - pl vol01-02 vol01 ENABLED 208331 - ACTIVE - - sd schost-103-01 vol01-02 ENABLED 103680 0 - - - sd schost-104-01 vol01-02 ENABLED 104139 0 - - - pl vol01-03 vol01 ENABLED LOGONLY - ACTIVE - - sd schost-103-02 vol01-03 ENABLED 5 LOG - - - pl vol01-04 vol01 ENABLED 208331 - SNAPDONE - - sd schost-105-01 vol01-04 ENABLED 104139 0 - - - sd schost-106-01 vol01-04 ENABLED 104139 0 - - - [Si es necesario, detenga los servicios de datos:] # scswitch -z -g nfs-rg -h ““ [Cree una copia del volumen:] # vxassist -g schost-1 snapshot vol01 bkup-vol [Si es necesario, reinicie los servicios de datos::] # scswitch -z -g nfs-rg -h phys-schost-1 [Verifique la creación del volumen bkup-v:] # vxprint -g schost-1 TY NAME ASSOC KSTATE LENGTH PLOFFS STATE TUTIL0 PUTIL0 dg schost-1 schost-1 - - - - - - dm schost-101 c1t1d0s2 - 17678493 - - - - ... v bkup-vol gen ENABLED 204800 - ACTIVE - - pl bkup-vol-01 bkup-vol ENABLED 208331 - ACTIVE - - sd schost-105-01 bkup-vol-01 ENABLED 104139 0 - - - sd schost-106-01 bkup-vol-01 ENABLED 104139 0 - - - v vol01 gen ENABLED 204800 - ACTIVE - - pl vol01-01 vol01 ENABLED 208331 - ACTIVE - - sd schost-101-01 vol01-01 ENABLED 104139 0 - - - sd schost-102-01 vol01-01 ENABLED 104139 0 - - - pl vol01-02 vol01 ENABLED 208331 - ACTIVE - - sd schost-103-01 vol01-02 ENABLED 103680 0 - - - sd schost-104-01 vol01-02 ENABLED 104139 0 - - - pl vol01-03 vol01 ENABLED LOGONLY - ACTIVE - - sd schost-103-02 vol01-03 ENABLED 5 LOG - - - [Sincronice el grupo de discos con la estructura del clúster:] # scconf -c -D name=schost-1,sync [Verifique los sistemas de archivos:] # fsck -y /dev/vx/rdsk/schost-1/bkup-vol [Copie bkup-vol en el dispositivo de copia de seguridad:] # ufsdump 0ucf /dev/rmt/0 /dev/vx/rdsk/schost-1/bkup-vol DUMP: Writing 63 Kilobyte records DUMP: Date of this level 0 dump: Tue Apr 25 16:15:51 2000 DUMP: Date of last level 0 dump: the epoch DUMP: Dumping /dev/vx/dsk/schost-2/bkup-vol to /dev/rmt/0. ... DUMP: DUMP IS DONE [Suprima bkup-vol:] # vxedit -rf rm bkup-vol [Sincronice el grupo de discos:] # scconf -c -D name=schost-1,sync |