Guía de administración de sistemas: administración de recursos y contenedores de Oracle Solaris y zonas de Oracle Solaris

ProcedureCómo crear una instantánea UFS con el comando fssnap

Este enfoque utiliza el comando fssnap, que crea una imagen temporal de un sistema de archivos para las operaciones de copia de seguridad.

Este método puede utilizarse para proporcionar una copia de seguridad limpia y coherente sólo de los archivos de zona, y se puede ejecutar mientras las zonas están en ejecución. Sin embargo, se recomienda suspender o crear un punto de control para las aplicaciones activas que están actualizando archivos cuando se crea la instantánea. Una aplicación que se encuentra actualizando archivos cuando se crea la instantánea podría dejar estos archivos en un estado incoherente internamente, truncados o inutilizables.

En el procedimiento de ejemplo siguiente, tenga en cuenta que:

Antes de empezar

La copia de seguridad de destino es /backup/my-zone.ufsdump. Debe crear el directorio backup en /.

  1. Conviértase en superusuario o asuma el rol de administrador principal.

    Para crear el rol y asignarlo a un usuario, consulte Using the Solaris Management Tools With RBAC (Task Map) de System Administration Guide: Basic Administration.

  2. Cree la instantánea.


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

    Aparecerá una pantalla similar a la siguiente:


    dev/fssnap/0
  3. Monte la instantánea.


    global# mount -o ro /dev/fssnap/0 /mnt
    
  4. Realice una copia de seguridad de my-zone desde la instantánea.


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

    Aparecerá una pantalla similar a la siguiente:


    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. Desmonte la instantánea.


    global# umount /mnt
    
  6. Elimine la instantánea.


    global# fssnap -d /dev/fssnap/0
    

    Tenga en cuenta que la instantánea también se elimina del sistema cuando éste se reinicia.