Guide d'administration système de Sun Cluster 3.0

8.1.5.1 Exemple : sauvegardes en ligne des volumes (VERITAS Volume Manager)

Dans l'exemple suivant, le noeud de cluster phys-schost-2 est le propriétaire du méta-ensemble schost-1; donc la procédure de sauvegarde est exécutée à partir de ce noeud. Le volume /vo101 est d'abord copié, puis associé à un nouveau volume bkup-vol.


[Devenez superutilisateur sur le noeud principal.]
[Identifiez le noeud principal actuel pour le groupe de disques :]
# scstat -D
-- Device Group Servers --
                         Device Group        Primary             Secondary
                         ------------     -------           ---------
 Device group servers:   rmt/1               -                   -
 Device group servers:   schost-1           phys-schost-2      phys-schost-1
-- Device Group Status --
                             Device Group        Status
                             ------------        ------              
 Device group status:        rmt/1               Offline
 Device group status:        schost-1           Online
[Affichez les informations sur le groupe de disques :]
# 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-02  vol01-01   ENABLED  103680   0      -        -      -
sd schost-104-02  vol01-01   ENABLED  104139   0      -        -      -
pl vol01-03       vol01      ENABLED  LOGONLY  -      ACTIVE   -      -
sd schost-103-02  vol01-03   ENABLED  5        LOG    -        -      -
[Démarrez la prise d'instantané :]
# vxassist -g schost-1 snapstart vol01
[Vérifiez que le nouveau volume a bien été créé :]
# 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-02  vol01-01   ENABLED  103680   0      -        -      -
sd schost-104-02  vol01-01   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-04  vol01-01   ENABLED  104139   0      -        -      -
sd schost-106-04  vol01-01   ENABLED  104139   0      -        -      -
[Si nécessaire, arrêtez les services de données :]
# scswitch -z -g nfs-rg -h ""
[Créez une copie du volume :]
# vxassist -g schost-1 snapshot vol01 bkup-vol
[Si nécessaire, redémarrez les services de données :]
# scswitch -z -g nfs-rg -h phys-schost-1
[Vérifiez que le volume bkup-vol a bien été créé :]
# 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  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-02  vol01-01    ENABLED  103680   0      -        -      -
sd schost-104-02  vol01-01    ENABLED  104139   0      -        -      -
pl vol01-03       vol01       ENABLED  LOGONLY  -      ACTIVE   -      -
sd schost-103-02  vol01-03    ENABLED  5        LOG    -        -      -
[Synchronisez le groupe de disques avec le cadre du cluster :]
# scconf -c -D name=schost-1,sync
[Vérifiez les systèmes de fichiers :]
# fsck -y /dev/vx/rdsk/schost-1/bkup-vol
[Copiez bkup-vol sur l'unité de sauvegarde :]
# 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
[Supprimez l'unité de sauvegarde :]
# vxedit -rf rm bkup-vol
[Synchronisez le groupe de disques :]
# scconf -c -D name=schost-1,sync