Sun Cluster: Guía de administración del sistema para SO Solaris

SPARC: Cómo efectuar copias de seguridad en línea de volúmenes (VERITAS Volume Manager)

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.

  1. 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.

  2. Muestre la información del grupo de discos.


    # vxprint -g grupo_de_discos
    

  3. 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
    

    -D

    Muestra el estado de todos los grupos de dispositivos de disco.

  4. Cree una captura del volumen mediante la orden vxassist(1M).


    # vxassist -g grupo_de_discos snapstart volumen
    


    Nota –

    La creación de una captura puede ser un proceso largo, según el tamaño del volumen.


  5. 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.

  6. Detenga los servicios de datos que accedan al sistema de archivos.


    #  scswitch -z -g grupo_de_recursos[,...] -h ““ 
    


    Nota –

    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.


  7. 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
    

  8. Reinicie los servicios de datos detenidos en el Paso 6, mediante la orden scswitch(1M).


    # scswitch -z -g grupo_de_recursos[,...]  -h nodo[,...]
    

  9. Compruebe que el volumen se haya adjuntado al nuevo volumen volumen_copia_seguridad mediante la orden vxprint.


    # vxprint -g grupo_de_discos
    

  10. Registre el cambio de configuración del grupo de discos.


    # scconf -c -D name= grupo_de_discos,sync
    

  11. Verifique el volumen de copia de seguridad mediante la orden fsck.


     # fsck -y /dev/vx/rdsk/grupo_de_discos/bkup-vol
    

  12. 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
    

  13. Suprima el volumen temporal mediante vxedit(1M).


     # vxedit -rf rm volumen_copia_seguridad
    

  14. Registre los cambios en la configuración del grupo de discos mediante la orden scconf(1M).


    # scconf -c -D name= grupo_de_discos,sync
    

SPARC: Ejemplo: efectuar copias de seguridad en línea para volúmenes (VERITAS Volume Manager)

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