Sun Cluster Handbuch Systemverwaltung für Solaris OS

SPARC: So führen Sie Online-Sicherungen für Datenträger durch (VERITAS Volume Manager)

VERITAS Volume Manager identifiziert einen gespiegelten Datenträger als Plex. Ein Plex kann gesichert werden, ohne ihn auszuhängen oder den ganzen Datenträger offline zu nehmen. Das geschieht durch das Erstellen einer Schnappschusskopie des Datenträgers und einer Sicherung dieses temporären Datenträgers, ohne das System zu stoppen oder den Benutzern den Datenzugriff zu verweigern.

Stellen Sie sich, dass der Cluster problemlos läuft, bevor Sie das Sicherungsverfahren durchführen.

  1. Melden Sie sich zuerst bei einem beliebigen Knoten im Cluster an und dann beim aktuellen Primärknoten der Plattengruppe im Cluster als Superbenutzer.

  2. Listen Sie die Plattengruppeninformationen auf.


    # vxprint -g Plattengruppe
    

  3. Führen Sie den scstat(1M)-Befehl aus, um festzustellen, auf welchem Knoten die Plattengruppe aktuell importiert ist, das heißt, welcher Knoten der Primärknoten der Plattengruppe ist.


     # scstat -D
    

    -D

    Zeigt den Status aller Plattengerätegruppen an.

  4. Erstellen Sie einen Schnappschuss des Datenträgers mit dem vxassist-Befehl.


    # vxassist -g Plattengruppe snapstart Datenträger
    


    Hinweis –

    Das Erstellen eines Schnappschusses kann je nach Umfang Ihres Datenträgers längere Zeit in Anspruch nehmen.


  5. Überprüfen Sie, ob der neue Datenträger erstellt wurde.


    # vxprint -g Plattengruppe
    

    Sobald der Schnappschuss abgeschlossen ist, wird im Feld State der Status Snapdone für die ausgewählte Plattengruppe angezeigt.

  6. Stoppen Sie alle auf das Dateisystem zugreifenden Datendienste.


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


    Hinweis –

    Mit dem Stoppen aller Datendienste stellen Sie sicher, dass das Daten-Dateisystem richtig gesichert wird. Wenn keine Datendienste ausgeführt werden, müssen Sie Schritt 6 und Schritt 8 nicht ausführen.


  7. Erstellen Sie einen Sicherungsdatenträger mit dem Namen bkup-vol und hängen Sie den Schnappschuss mit dem vxassist-Befehl an.


    # vxassist -g Plattengruppe snapshot Datenträger bkup-vol
    

  8. Starten Sie alle in Schritt 6 gestoppten Datendienste mit dem scswitch(1M)-Befehl.


    # scswitch -z -g Ressourcengruppe[,...] -h Knoten[,...]
    

  9. Überprüfen Sie mit dem vxprint-Befehl, ob der Datenträger jetzt an den neuen Datenträger bkup-vol angehängt ist.


    # vxprint -g Plattengruppe
    

  10. Registrieren Sie die Änderungen der Plattengruppenkonfiguration.


    # scconf -c -D name=Plattengruppe,sync
    

  11. Überprüfen Sie den Sicherungsdatenträger mit dem fsck-Befehl.


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

  12. Erstellen Sie eine Sicherungskopie des Datenträgers bkup-vol auf Band oder auf ein anderes Speichermedium.

    Verwenden Sie den ufsdump(1M)-Befehl oder ein Sicherungsprogramm, das Sie normalerweise verwenden.


    # ufsdump 0ucf Abbildgerät /dev/vx/dsk/Plattengruppe/bkup-vol
    

  13. Entfernen Sie den temporären Datenträger mit vxedit.


    # vxedit -rf rm bkup-vol
    

  14. Registrieren Sie die Änderungen der Plattengruppenkonfiguration mit dem scconf(1M)-Befehl.


    # scconf -c -D name=Plattengruppe,sync
    

SPARC: Beispiel — Erstellen von Online-Sicherungen für Datenträger (VERITAS Volume Manager)

Im nachstehenden Beispiel ist der Cluster-Knoten phys-schost-2 der Primäreigentümer der Metasatz-Plattegruppe schost-1; aus diesem Grund wird das Sicherungsverfahren von phys-schost-2 aus durchgeführt. Der Datenträger /vo101 wird kopiert und dann an den neuen Datenträger bkup-vol angehängt.


[Melden Sie sich beim Primärknoten als Superbenutzer an.]
[Identifzieren Sie den aktuellen Primärknoten für die Plattengruppe:]
# scstat -D
-- Plattengruppenserver --
                         Gerätegruppe     Primärknoten      Sekundarknoten
                         ------------     ------------      ---------
 Plattengruppenserver:   rmt/1            -                 -
 Plattengruppenserver:   schost-1         phys-schost-2     phys-schost-1

-- Plattengruppenstatus --
                             Gerätegruppe        Status
                             ------------        ------
 Gerätegruppenstatus:        rmt/1               Offline
 Gerätegruppenstatus:        schost-1            Online
[Listen Sie die Plattengerätegruppeninformationen auf:]
# 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    -        -      -
[Starten Sie den Snapshot-Vorgang:]
# vxassist -g schost-1 snapstart vol01
[Überprüfen Sie, ob der neue Datenträger erstellt wurde:]
# 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      -        -      -
[Stoppen Sie ggf. die Datendienste:]
# scswitch -z -g nfs-rg -h ““
[Erstellen Sie eine Kopie des Datenträgers:]
# vxassist -g schost-1 snapshot vol01 bkup-vol
[Starten Sie ggf. die Datendienste:]
# scswitch -z -g nfs-rg -h phys-schost-1
[Überprüfen Sie, ob bkup-vol erstellt wurde:]
# 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    -        -      -
[Synchronisieren Sie die Plattengruppe mit dem Cluster Framework:]
# scconf -c -D name=schost-1,sync
[Überprüfen Sie die Dateisysteme:]
# fsck -y /dev/vx/rdsk/schost-1/bkup-vol
[Kopieren Sie bkup-vol auf das Sicherungsgerät:]
# 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
[Entfernen Sie den bkup-Datenträger:]
# vxedit -rf rm bkup-vol
[Synchronisieren Sie die Plattengruppe:]
# scconf -c -D name=schost-1,sync