Systemverwaltungshandbuch: Oracle Solaris Container - Ressourcenverwaltung und Solaris Zones

ProcedureSo erstellen Sie eine UFS-Momentaufnahme mit fssnap

Bei diesem Ansatz wird der Befehl fssnap verwendet, der einen temporäres Abbild eines Dateisystems für Sicherungen erstellt.

Mit dieser Methode können ausschließlich die Zonendateien eindeutig und konsistent gesichert werden. Diese Methode kann sogar bei laufenden Zonen ausgeführt werden. Dennoch sollten während des Erstellen einer Momentaufnahme aktive Anwendungen, die Dateien aktualisieren, in den Standby-Modus versetzt werden. Wenn eine Anwendung beim Erstellen einer Momentaufnahme gerade Dateien aktualisiert, sind diese eventuell inkonsistent, abgeschnitten oder können aus anderen Gründen nicht mehr benutzt werden.

Beachten Sie für das im Folgenden aufgeführte Beispielverfahren:

Bevor Sie beginnen

Das Sicherungsziel lautet /backup/my-zone.ufsdump. Sie müssen das Verzeichnis backup unter / erstellen.

  1. Melden Sie sich als Superuser an oder nehmen Sie die Rolle des Primäradministrators an.

    Informationen zum Erstellen von Rollen und Zuweisen von Rollen zu Benutzern finden Sie unter Using the Solaris Management Tools With RBAC (Task Map) in System Administration Guide: Basic Administration.

  2. Erstellen Sie die Momentaufnahme.


    global# fssnap -o bs=/export /export/home
    

    Auf dem Bildschirm sollte in etwa Folgendes angezeigt werden:


    dev/fssnap/0
  3. Hängen Sie die Momentaufnahme ein.


    global# mount -o ro /dev/fssnap/0 /mnt
    
  4. Sichern Sie my-zone aus der Momentaufnahme.


    global# ufsdump 0f /backup/my-zone.ufsdump /mnt/my-zone
    

    Auf dem Bildschirm sollte in etwa Folgendes angezeigt werden:


    DUMP: Date of this level 0 dump: Thu Oct 06 15:13:07 2005
       DUMP: Date of last level 0 dump: the epoch
       DUMP: Dumping /dev/rfssnap/0 (pc2:/mnt) to /backup/my-zone.ufsdump.
       DUMP: Mapping (Pass I) [regular files]
       DUMP: Mapping (Pass II) [directories]
       DUMP: Writing 32 Kilobyte records
       DUMP: Estimated 176028 blocks (85.95MB).
       DUMP: Dumping (Pass III) [directories]
       DUMP: Dumping (Pass IV) [regular files]
       DUMP: 175614 blocks (85.75MB) on 1 volume at 2731 KB/sec
       DUMP: DUMP IS DONE
  5. Hängen Sie die Momentaufnahme aus.


    global# umount /mnt
    
  6. Löschen Sie die Momentaufnahme.


    global# fssnap -d /dev/fssnap/0
    

    Beachten Sie, dass die Momentaufnahme bei einem Neustart des Systems ebenfalls vom System gelöscht wird.