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.
Melden Sie sich zuerst bei einem beliebigen Knoten im Cluster an und dann beim aktuellen Primärknoten der Plattengruppe im Cluster als Superbenutzer.
Listen Sie die Plattengruppeninformationen auf.
# vxprint -g Plattengruppe |
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 |
Zeigt den Status aller Plattengerätegruppen an.
Erstellen Sie einen Schnappschuss des Datenträgers mit dem vxassist-Befehl.
# vxassist -g Plattengruppe snapstart Datenträger |
Das Erstellen eines Schnappschusses kann je nach Umfang Ihres Datenträgers längere Zeit in Anspruch nehmen.
Ü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.
Stoppen Sie alle auf das Dateisystem zugreifenden Datendienste.
# scswitch -z -g Ressourcengruppe[,...] -h ““ |
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.
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 |
Starten Sie alle in Schritt 6 gestoppten Datendienste mit dem scswitch(1M)-Befehl.
# scswitch -z -g Ressourcengruppe[,...] -h Knoten[,...] |
Ü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 |
Registrieren Sie die Änderungen der Plattengruppenkonfiguration.
# scconf -c -D name=Plattengruppe,sync |
Überprüfen Sie den Sicherungsdatenträger mit dem fsck-Befehl.
# fsck -y /dev/vx/rdsk/Plattengruppe/bkup-vol |
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 |
Entfernen Sie den temporären Datenträger mit vxedit.
# vxedit -rf rm bkup-vol |
Registrieren Sie die Änderungen der Plattengruppenkonfiguration mit dem scconf(1M)-Befehl.
# scconf -c -D name=Plattengruppe,sync |
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 |